Questions: Time Complexity and the Class P

3 questions to test your understanding

Score: 0 / 3
Question 1 Multiple Choice

Which of the following best explains why P is called a 'robust' complexity class?

AProblems in P always run in under one second on modern hardware
BPolynomial-time solvability is preserved across reasonable computational models such as multi-tape TMs and random-access machines
CP contains only problems solvable in linear or quadratic time
DThe definition of P is equivalent to DTIME(n²)
Question 2 True / False

A problem being in P guarantees that it can be solved efficiently in practice for any real-world input size.

TTrue
FFalse
Question 3 Short Answer

Why does complexity theory define 'efficiently solvable' as polynomial time rather than, say, quadratic or cubic time?

Think about your answer, then reveal below.