Data Structures, Algorithms, & Applications in Java
Chapter 17, Exercise 7

The bipartite graph is given below.
The minmum selection is Anita, Beth, and Jack.