A Multi-Agent System for Course Timetable Generation

被引:3
|
作者
Houhamdi, Zina [1 ]
Athamena, Belkacem [2 ]
Abuzaineddin, Rani [1 ]
Muhairat, Mohammad [3 ]
机构
[1] Al Ain Univ Sci & Technol, Software Engn Dept, Abu Dhabi, U Arab Emirates
[2] Al Ain Univ Sci & Technol, Business Adm Dept, Abu Dhabi, U Arab Emirates
[3] Alzaytoonah Univ, Software Engn Dept, Amman, Jordan
关键词
Multi-agents; Scheduling problem; Course timetable; ALGORITHM;
D O I
10.18421/TEM81-30
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In the university, course scheduling and preparation for each semester can be defined as the process of determining what courses to offer, the number of sections needed for each course, assigning of a faculty member to teach each section, and allocating a timeslot and a classroom for each section to avoid clashes. The output of this activity (which is a timetable) affects every faculty member and student in various departments. This process is essentially broken down into three main stages: determining the courses to be offered as well as their section numbers, assigning faculty members to different sections, and scheduling of the sections into timeslots and classrooms. This paper investigates each of these steps and congregates them in a scheduling and Decision Support System (DSS). The DSS is used to make easy the process of course offerings by taking into consideration the students' suggestions because the department resources are limited. The faculty member preferences are also considered in the assignment of sections for the sake of lessening disappointments in the department. Also, the couples (faculty, section) are planned into university timeslots based on faculty member preferences. Our proposed system considers student suggestions and preferences and the time availability of a faculty member since it minimizes disappointments and avoids conflicts between faculty members and classrooms and courses.
引用
收藏
页码:211 / 221
页数:11
相关论文
共 50 条
  • [1] Multi-Agent System for University Course Timetable Scheduling
    Oprea, Mihaela
    [J]. PROCEEDINGS OF THE 1ST INTERNATIONAL CONFERENCE ON VIRTUAL LEARNING: VIRTUAL LEARNING - VIRTUAL REALITY: MODELS & METHODOLOGIES, TECHNOLOGIES, SOFTWARE SOLUTIONS, 2006, : 231 - 238
  • [3] A multi-agent system for course timetabling
    Yang, Yan
    Paranjape, Raman
    [J]. INTELLIGENT DECISION TECHNOLOGIES-NETHERLANDS, 2011, 5 (02): : 113 - 131
  • [4] A multi-agent system for university course timetabling
    Strnad, Damjan
    Guid, Nikola
    [J]. APPLIED ARTIFICIAL INTELLIGENCE, 2007, 21 (02) : 137 - 153
  • [5] Automatic generation of multi-agent system models
    Gonzalez Moreno, Juan Carlos
    Vazquez Lopez, Luis
    [J]. ACTAS DE LA III CONFERENCIA IBERICA DE SISTEMAS Y TECNOLOGIAS DE LA INFORMACION, VOL 2, 2008, : 733 - 744
  • [6] SAGE: Next generation multi-agent system
    Ghafoor, A
    Rehman, MR
    Khan, ZA
    Ali, A
    Ahmad, HF
    Suguri, H
    [J]. PDPTA '04: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, VOLS 1-3, 2004, : 139 - 145
  • [7] Multi-agent system for Online course content management
    Komatsu, R
    Ma, JH
    Jin, Q
    [J]. 18TH INTERNATIONAL CONFERENCE ON ADVANCED INFORMATION NETWORKING AND APPLICATIONS, VOL 1 (LONG PAPERS), PROCEEDINGS, 2004, : 183 - 188
  • [8] The control of Distributed Generation System using Multi-Agent System
    Xu, Qun
    Jia, Xiaobo
    He, Liqin
    [J]. ICEIE 2010 - 2010 International Conference on Electronics and Information Engineering, Proceedings, 2010, 1
  • [9] A Multi-Agent Control System of Distributed Generation Plants
    Bulatov, Yu. N.
    Kryukov, A., V
    [J]. 2017 INTERNATIONAL CONFERENCE ON INDUSTRIAL ENGINEERING, APPLICATIONS AND MANUFACTURING (ICIEAM), 2017,
  • [10] Generation of minimally persistent circle formation for a multi-agent system
    Luo Xiao-Yuan
    Shao Shi-Kai
    Zhang Yu-Yan
    Li Shao-Bao
    Guan Xin-Ping
    Liu Zhi-Xin
    [J]. CHINESE PHYSICS B, 2014, 23 (02)