Use the technique presented in Example. We do not list duplicates in the tables of information.
Avoiding Conflicts. The Griffins are looking forward to a “Family Guy” wedding, but there is concern about the impending rehearsal dinner because certain people invited to the dinner just don’t get along with each other. Therefore, it is important that people who are not friendly be seated at different tables. Use the information in the table to determine a satisfactory seating arrangement for the dinner using as few tables as possible.
Dinner Guest | Is Not Friendly With |
Peter | Carter |
Carter | Glenn, Chris |
Glenn | Tom |
Lois | Steve |
Barbara | Tom, Dianne |
Tom | Dianne, Meg |
Dianne | Cleveland |
Meg | Cleveland |
Using Graph Theory to Schedule Committees
Each member of a city council usually serves on several committees to oversee the operation of various aspects of city government. Assume that council members serve on the following committees: police, parks, sanitation, finance, development, streets, fire department, and public relations.
Use Table, which lists committees having common members, to determine a conflict-free schedule for the meetings. We do not duplicate information in Table. That is, because police conflicts with fire department, we do not also list that fire department conflicts with police.
Committee | Has Members in Common With |
Police | Public relations, fire department |
Parks | Streets, development |
Sanitation | Fire department, parks |
Finance | Police, public relations |
Development | Streets |
Streets | Fire department, public relations |
Fire department | Finance |
SOLUTION:
We first will model the information in this table with the graph in Figure. We join two committees by an edge provided they have a conflict. This problem is similar to the map-coloring problem. If we color this graph, then all vertices having the same color represent committees that can meet at the same time. We show one possible coloring of the graph in Figure.
Graph model of committees with common members.
From Figure, we see that the police, streets, and sanitation committees have no common members and therefore can meet at the same time. Public relations, development, and the fire department can meet at a second time. Finance and parks can meet at a third time.
We need at least 10 more requests to produce the solution.
0 / 10 have requested this problem solution
The more requests, the faster the answer.