A MultiAgent Architecture for Distributed Course Timetabling
نویسندگان
چکیده
The course timetabling problem consists in scheduling a set of lectures in a cyclic fixed period of time, typically a week. We consider the course timetabling problem for a set of university departments, in which each department prepares the schedule for its curricula according to private rules, constraints, and objectives, and relying on own resources. We consider the typical scenario in which resources are not common to departments, but departments could negotiate in order to share and/or exchange them for mutual benefits. For this problem, we propose a scheduling system based on a multiagent architecture that makes use of a marketplace and an artificial currency. In this framework, each department has a team of three cooperating agents, which are responsible for different tasks: searching for a local solution, negotiating resources with other departments, and managing relevant information. To prove the effectiveness of the architecture, we present an experimental analysis that shows the benefits of the system in the real situation of our institution.
منابع مشابه
A system model for university course timetabling using mobile agents
A mobile multi-agent system is proposed to create solutions for the university course timetabling problem. It is composed of four kinds of agents: (mobile) Course Agents, and (stationary) Signboard, Publisher and Interface Agents. The key strength of this new approach is to use a fundamental attribute of Agents that of autonomy. This autonomy is manifested in this work in the Course Agent. Each...
متن کاملDistributed University Timetabling with Multiply Sectioned Constraint Networks
Although timetabling has long been studied through constraint satisfaction based techniques, along with many alternatives, only recently work has been reported where distributed timetabling problems (DisTTPs) was studied as distributed constraint satisfaction problems (DisCSPs). We present an alternative method for solving DisTTPs based on multiply sectioned constraint networks (MSCNs). The pro...
متن کاملA Multiagent Architecture for Distance Education Systems
This paper describes a multiagent architecture for webbased distance education systems that presents characteristics of intelligence and adaptability. This architecture is based on techniques of Distributed Artificial Intelligence, Planning and Intelligent Tutoring Systems. As a result, the system allows adaptation of a given course to different types of students.
متن کاملUsing fuzzy c-means clustering algorithm for common lecturer timetabling among departments
University course timetabling problem is one of the hard problems and it must be done for each term frequently which is an exhausting and time consuming task. The main technique in the presented approach is focused on developing and making the process of timetabling common lecturers among different departments of a university scalable. The aim of this paper is to improve the satisfaction of com...
متن کاملارایه یک مدل ریاضی جدید جهت برنامه ریزی جدول زمان بندی دروس دانشگاهی بر اساس کیفیت ارایه دروس
One of the important tasks of universities that are usually challenging is university course timetabling problem. They are faced with this problem every year and every term and which is directly effective on education performance. In the university course timetabling problem, the university sources including lessons, lecturers, classes and other teaching sources are assigned to a series of time...
متن کامل