1978 · 165 citations · 13 references
ComputingComputer ScienceMathematicsAlgorithmsCombinatoricsSchedulingGraph AlgorithmsMatching TheoryGraph MatchingMatchingMatching AlgorithmsMatching ProblemsSubgraph IsomorphismVertex Ordering
A perfect matching in a graph H may be viewed as a collection of subgraphs of H, each of which is isomorphic to K2, whose vertex sets partition the vertex set of H. This is naturally generalized by replacing K2 by an arbitrary graph G. We show that if G contains a component with at least three vertices then this generalized matching problem is NP-complete. These generalized matchings have numerous applications including the minimization of second-order conflicts in examination scheduling.
13
The complexity of theorem-proving procedures
Stephen Cook · 1971 · 6.2K citations · Full text
Jack Edmonds · Canadian Journal of Mathematics · 1965 · 2.4K citations · Full text
Some simplified NP-complete problems
M. R. Garey, D. S. Johnson, Larry Stockmeyer · 1974 · 603 citations · Full text
The Complexity of Near-Optimal Graph Coloring
M. R. Garey, David S. Johnson · Journal of the ACM · 1976 · 326 citations · Full text