use of solver
To best match the group
with meeting room, each group listed their preferences from 1 (the most desirable) to 10 (the least desirable).
Your job is to allocate the rooms so the sum of the preference scores is minimised but also ensuring that each
group receives no worse than their 6th best choice. Two groups have specific needs and have requested a
particular room – ProjD Investigation needs to use the Velocity Room, and External: Open Data Meetup needs
to use the Refactor Room. To complete this task, you should use Solver.
The sheet you have for this contains two tables. The first table indicates each group’s preferences for the ten
meeting rooms. The second table indicates the assignment of the room to the group. A value of 1 in the table
indicates that the meeting room has been assigned to the client. A value of 0 indicates that the room has not
been assigned. Only one meeting room can be assigned to each group and each group can only reserve one
room; this each row and column of the table will have one cell containing the value 1 and the rest of the cells
will contain the value 0.
The values in the preference value column should be no greater than 6 indicating each group will receive no
worse than their 6th best choice. The preference total cell is the sum of these scores.
Solved by S. C. in 27 mins