Practice free →
HomeGATE CSEcomputerscienceAlgorithms › Why does theoretical computer science draw the l…

Why does theoretical computer science draw the line at 'polynomial-time' for tractability?

Apolynomial functions are simpler to write than exponentials
Bthe SQL standard mandates polynomial-time queries
Cpolynomial functions stay feasible at large n; exponentials don't
Dall real-world hardware is polynomial-time, but quantum hardware is exponential
Answer & Solution
Correct answer: C. polynomial functions stay feasible at large n; exponentials don't
Cobham-Edmonds thesis: at n = 100, n² takes microseconds, 2^n takes longer than the universe's age. Polynomial scales tractably with input size; exponential blows past anything we can compute. The other options confuse simplicity of expression, SQL semantics, or hardware classes with the asymptotic feasibility argument.
Solve this in the app — GATE CSE practice & 24k+ MCQs →
Related questions