|
|
|
|
|
by svat
914 days ago
|
|
It uses "efficient" everywhere, only alluding to polynomial-time here: > Theoretical computer scientists use a technical definition for “efficient” that can be debated, but it serves as a useful proxy for the colloquial concept. The idea that “polynomial-time” and “efficient” are reasonable proxies for each other is the Cobham–Edmonds thesis: https://en.wikipedia.org/wiki/Cobham%27s_thesis |
|
In practice in the real world we care only about low-degree P though (usually n < 3 at most), are really interested in linear & nlogn, and care about constant factors.
There's also Quasi-Polynomial time algorithms which are interesting because they straddle the line between P and EXPTIME.