Graph matchings
Problems on graph matchings, including maximum matching in bipartite graphs, assigning workers to jobs, placing rooks and dominoes, minimum vertex cover, the assignment problem with costs, and stable marriages.
Kuhn's algorithm builds on depth-first search. Related problem sets are under Graph network flows and Graphs.
Problems
National Treasures#1280
Very easy
Matching#1669
Very hard
Lands of Antarctica#1685
Medium
Continuous Drawing#1709
Very hard
Fake scoreboard#1822
Very easy
Gifts#1913
Very hard
Regular matching#1935
Very hard
Railroad#1979
Medium
Maximum matching#1989
Medium
Crazy Bits#2734
Very easy
Now#2858
Easy
Coin Collecting#3065
Very hard
Patisserie ACM#3772
Very hard
Drawing Windows#3859
Very hard
Science!#3979
Very hard
Football#4302
Hard
Teams#4320
Hard
Match them up#4605
Very hard
Exam#4682
Hard
Bodyguards#5343
Very hard