Questions: Vertex Cover and Clique Problems

5 questions to test your understanding

Score: 0 / 5
Question 1 Multiple Choice

You have an efficient algorithm for finding the maximum independent set in any graph. A colleague claims this immediately yields an efficient algorithm for maximum clique. Is this correct, and why?

ANo, because clique and independent set require fundamentally different search strategies
BYes, because a maximum clique in G equals a maximum independent set in the complement graph of G, and complement construction is a polynomial-time operation
CYes, but only for sparse graphs where the complement is dense enough to be tractable
DNo, because maximum clique is NP-complete while maximum independent set is solvable in polynomial time
Question 2 Multiple Choice

Vertex Cover has a simple 2-approximation algorithm, while Clique has no known constant-factor approximation. What does this tell us about NP-complete problems?

AVertex Cover must not be truly NP-complete if it can be approximated
BNP-completeness characterizes worst-case exact complexity; NP-complete problems can differ dramatically in how well they can be approximately solved
CClique is harder than Vertex Cover because graph density makes clique detection more complex
DBoth problems actually share the same approximation guarantees; the comparison is misleading
Question 3 True / False

If S is a vertex cover in graph G, then V − S (the remaining vertices) is necessarily an independent set in G.

TTrue
FFalse
Question 4 True / False

Clique and Vertex Cover are NP-complete because they are essentially the same problem stated in different terms.

TTrue
FFalse
Question 5 Short Answer

Explain the relationship between the clique problem and the independent set problem using complement graphs, and why this implies the two problems have the same computational complexity.

Think about your answer, then reveal below.