I need to determine if the following problem is in P or NP-Complete:
$\mathrm{2-IS} = \{\left< G, k\right > | G \text{ is a graph which every node in it has a degree 2 AND there is an independent set of size $k$ in $G$}\}$
My intuition says it's in NP-Complete but I can't find another NP-Complete problem to reduce it to... any help?
Here are a few ingredients you might find useful for cooking the polynomial algorithm for 2-IS (no, it's not NP-complete; unless P=NP):