Questions: Descriptive Complexity: Expressing Complexity in Logic

5 questions to test your understanding

Score: 0 / 5
Question 1 Multiple Choice

A researcher wants to prove that the 3-colorability problem (deciding if a graph can be colored with 3 colors such that no two adjacent vertices share a color) is in NP. According to Fagin's theorem, which approach is equivalent to exhibiting a polynomial-time nondeterministic algorithm?

AShowing 3-colorability reduces to an existing problem known to be in NP
BWriting an existential second-order sentence that is true of a graph if and only if it is 3-colorable
CWriting an FO + LFP sentence that is true of a graph if and only if it is 3-colorable
DShowing the problem can be decided in polynomial space
Question 2 Multiple Choice

Which statement correctly describes the significance of P = FO + LFP (first-order logic with least fixed-point operator)?

AIt means every problem solvable in polynomial time can be described by a pure first-order sentence
BIt means polynomial-time computation is equivalent to iterative fixed-point reasoning expressible in first-order logic, on ordered structures
CIt means the least fixed-point operator adds exponential expressive power over first-order logic
DIt means all polynomial-time algorithms can be replaced by logical inference without any fixed-point iteration
Question 3 True / False

Fagin's theorem characterizes NP using existential second-order logic without reference to any specific machine model or running time.

TTrue
FFalse
Question 4 True / False

If P ≠ NP, then every problem in NP but not in P can be expressed in existential second-order logic but not in FO + LFP.

TTrue
FFalse
Question 5 Short Answer

Explain why the equivalence NP = ESO (Fagin's theorem) is considered surprising, and what it reveals about the relationship between nondeterminism and logic.

Think about your answer, then reveal below.