Definition
Vertex Cover Problem
Let be a graph and , whereby is part of the input (not a constant). The vertex cover problem is a decision problem asking whether there exists a vertex cover of , such that .
Relation to Independent Set
Let be a graph and and . is an independent set of if and only if is a vertex cover of .
Equivalence to Independent Set Problem
The vertex cover problem is equivalent (w.r.t. polynomial time reduction) to the independent set problem.
Let be an instance of the vertex cover problem and be the number of vertices of .
In polynomial time, we generate , an instance of the independent set problem. The reduction is correct since has a vertex cover if is an independent set of size .
Trivially, the reduction is polynomial, since we only replaced by .