Multi-agent Oriented Framework for University Course Timetable Scheduling

Sehrish Munawar Cheema,Rukhsar Shafiq,Shahid Saleem,Syed Zeeshan Hussain Shah,Anees Baqir
DOI: https://doi.org/10.1007/978-981-15-5232-8_67
2020-01-01
Abstract:This research proposes a hierarchal, multi-agent based framework that is mapped onto combinatorial real life problems like university course time table scheduling at University of Sialkot that take a lot of hours even days to create or maintain a timetable for different courses. It is a web-based system assisted with an android application. In this paper, we present a multi-agent-based multi-layered hierarchical framework to allocate all events (instructors and courses) to fix predefined resources i.e. timeslots and rooms, where all constraints within the problem must be satisfied. Multiple agents are used for the development of university timetable, course allocation and to manage class held report. The Capturing Agent (CA) takes information from user and saves into database. The Monitoring Agent (MA) searched and justified the user query and pass out data to timetable generator for creation of timetable. The Distributing Agent (DA) publishes the information that becomes available to user’s inbox and on university’s website. We designed a mechanism for the development of timetable that presents the association and interaction process of different agents of the system. This system is implemented in Java Agent DEvelopment (JADE) framework.
What problem does this paper attempt to address?