|
CMU-CS-05-153
Computer Science Department
School of Computer Science, Carnegie Mellon University
CMU-CS-05-153
Learning Dynamic Time Preferences in
Multi-Agent Meeting Scheduling
Elisabeth Crawford, Manuela Veloso
July 2005
CMU-CS-05-153.ps
CMU-CS-05-153.pdf
Keywords: Meeting scheduling, machine learning, multi-agent
systems
In many organizations, people are faced with the task of scheduling
meetings subject to conflicting time constraints and preferences.
We are working towards multi-agent scheduling systems in which each
person has an agent that negotiates with other agents to schedule
meetings. Such agents need to model the scheduling preferences of
their users in order to make effective scheduling decisions. We
consider that a user's preferences over meeting times are of two
kinds: static time-of-day preferences, e.g., morning versus afternoon
times; and dynamic preferences which change as meetings are added
to a calendar, e.g., preferences to schedule meetings back-to-back
(i.e. in succession). The dynamic nature of preferences has been
understudied in previous work. In this paper, we present an
algorithm that e ectively learns static time-of-day preferences,
as well as two important classes of dynamic preferences:
back-to-back preferences and spread-out preferences (i.e. preferences
for having gaps between meetings).
18 pages
|