Partition into Perfect Matchings

Input

Graph G=(V,E)G = (V, E), positive integer KVK \leq |V|.

Question

Can the vertices of GG be partitioned into kKk \leq K disjoint sets V1,V2,,VkV_1, V_2, \dots, V_k such that, for 1ik1 \leq i \leq k, the subgraph induced by ViV_i is a perfect matching (consists entirely of vertices with degree one)?

Classes

Comments

Remains NP-complete for K=2K = 2 and for planar cubic graphs.

Proofs

NP-complete

Transformation from Not-All-Equal 3SAT (Schaefer, 1978).

Reducible from

References