Learning Dynamic Time Preferences in Multi-Agent Meeting Scheduling
نویسندگان
چکیده
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 effectively 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).
منابع مشابه
Dynamic configuration and collaborative scheduling in supply chains based on scalable multi-agent architecture
Due to diversified and frequently changing demands from customers, technological advances and global competition, manufacturers rely on collaboration with their business partners to share costs, risks and expertise. How to take advantage of advancement of technologies to effectively support operations and create competitive advantage is critical for manufacturers to survive. To respond to these...
متن کاملEliciting User Preferences in Multi-Agent Meeting Scheduling Problem
Meeting Scheduling Problem (MSP) arranges meetings between a number of participants. Reaching consensus in arranging a meeting is very diffuclt and time-consuming when the number of participants is large. One efficient approach for overcoming this problem is the use of multi-agent systems. In a multi-agent system, agents are deciding on behalf of their users. They must be able to elicite their ...
متن کاملAn Agenda-scheduling System Based on Persuasion Among Agents
In this paper, we propose a Multi-Agent Agendascheduling System. In our daily life, meeting scheduling is a time-consuming, iterative and somewhat tedious task. In multi-agent meeting scheduling, agents who act autonomously in the network can schedule meetings on individuals' behalf. In the workplace, agendas are often scheduled for meetings. In this paper, we schedule agendas for meetings. Ide...
متن کاملMeeting Scheduling with Multi Agent Systems: Design and Implementation
In this paper, we present the design and implementation of a distributed multi agent meeting scheduling system. The system includes two types of agents: personal agent, one for each user, to negotiate on behalf of its owner, and a location agent to arrange suitable meeting rooms for the meetings. Personal agents have their own calendar and preferences. Invitees are classified as either importan...
متن کاملOpportunities for Learning in Multi-Agent Meeting Scheduling
In this paper we explore opportunities for learning in Multi-Agent Meeting Scheduling. We view this multiagent task as fully distributed with several challenging characteristics: (i) agents have ownership of their own calendars; (ii) agents exchange information among each other with the goal of finding an open meeting time; (iii) agents can negotiate multiple meetings concurrently. We have impl...
متن کامل