Operations Research in Technology Management
Generally people scheduling meetings can do so efficiently using software such as Lotus Notes or Microsoft Office, where the meeting planner has access to all the attendee’s free/busy information and can choose a time that accommodates the bulk of the attendees. This, however breaks down in situations where the planner needs to schedule multiple meetings with multiple groups of attendees with complex schedules. The traditional approach is to then just ignore existing schedules and force the attendees to deal with the consequences. An ideal system would try to minimize the impact of the new set of meetings on existing schedules taking into account a subset of a large number of possible constraints. The approach presented here assumes the model where most meetings are scheduled in the traditional manner, but a small subset of meetings would be computer scheduled, with explicit authorization to modify peoples schedule to achieve a solution that optimizes the objective, within the boundary of the constraints.
Fryer, Alan; Lebow, Joseph; Selvaraje, Gopinatth; and Carswell, David, "Optimal Meeting Scheduling" (2007). Engineering and Technology Management Student Projects. 928.