Constraint Programming Approach for a University Timetabling Decision Support System with Hard and Soft Constraints

被引:0
|
作者
Shue, Li-Yen [1 ]
Lin, Pei-Chun [2 ]
Tsai, Chia-Yin [1 ]
机构
[1] Natl Kaohsiung First Univ Sci & Technol, Dept Informat Management, 2 Juoyue Rd, Kaohsiung 802, Taiwan
[2] Natl Cheng Kung Univ, Dept Transportat & Commun management sci, Tainan 701, Taiwan
关键词
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper develops a university timetabling decision support system that considers both hard and soft constraints of the problem. A timetable solution must satisfy all hard constraints, and may be only capable of partially meeting soft constraints. We modeled the problem as a Constraint Satisfactory Problem and adapted lexicographic optimization approach to implement the solution procedure; where each soft constraint is treated as an objective with a priority. The solution approach utilizes the solution space reduction nature of constraint propagation to optimize objectives sequentially. Different value assignment strategies for constraint propagation are investigated to explore their robustness and effectiveness in performances. The system allows department management to indicate different combinations of preferences and parameters, and view the resulting timetable and related statistics in real time mode. The resulting timetabling contributes to a better teaching environment for both faculty and students.
引用
收藏
页码:93 / +
页数:2
相关论文
共 50 条
  • [11] Constraint-Based Timetabling System for the German University in Cairo
    Abdennadher, Slim
    Aly, Mohamed
    Edward, Marlien
    [J]. APPLICATIONS OF DECLARATIVE PROGRAMMING AND KNOWLEDGE MANAGEMENT, 2009, 5437 : 69 - 81
  • [12] A decision support approach to automatic timetabling in higher education institutions
    Fernandes, Pedro
    Pereira, Carla Sofia
    Barbosa, Armando
    [J]. JOURNAL OF SCHEDULING, 2016, 19 (03) : 335 - 348
  • [13] A decision support approach to automatic timetabling in higher education institutions
    Pedro Fernandes
    Carla Sofia Pereira
    Armando Barbosa
    [J]. Journal of Scheduling, 2016, 19 : 335 - 348
  • [14] A 0-1 INTEGER PROGRAMMING APPROACH TO A UNIVERSITY TIMETABLING PROBLEM
    Bakir, M. Akif
    Aksop, Cihan
    [J]. HACETTEPE JOURNAL OF MATHEMATICS AND STATISTICS, 2008, 37 (01): : 41 - 55
  • [15] Combining Hard and Soft Constraints in Quantum Constraint-Satisfaction Systems
    Wilson, Ellis
    Mueller, Frank
    Pakin, Scott
    [J]. SC22: INTERNATIONAL CONFERENCE FOR HIGH PERFORMANCE COMPUTING, NETWORKING, STORAGE AND ANALYSIS, 2022,
  • [16] A spreadsheet-based decision support system for examination timetabling
    Guler, Mehmet Guray
    Gecici, Ebru
    [J]. TURKISH JOURNAL OF ELECTRICAL ENGINEERING AND COMPUTER SCIENCES, 2020, 28 (03) : 1584 - 1598
  • [17] A Decision Support System for railway timetabling (MOM): the Spanish case
    Barber, F.
    Tormos, P.
    Lova, A.
    Ingolotti, L.
    Salido, M. A.
    Abril, M.
    [J]. COMPUTERS IN RAILWAYS X: COMPUTER SYSTEM DESIGN AND OPERATION IN THE RAILWAY AND OTHER TRANSIT SYSTEMS, 2006, 88 : 235 - +
  • [18] A web-based decision support system for examination timetabling
    Guler, Mehmet Guray
    Gecici, Ebru
    Koroglu, Tugce
    Becit, Emre
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2021, 183
  • [19] A Constraint Programming Approach to the Zahn's Decision Problem
    Amel, Mhamdi
    Wady, Naanaa
    [J]. DISTRIBUTED COMPUTING AND ARTIFICIAL INTELLIGENCE, 11TH INTERNATIONAL CONFERENCE, 2014, 290 : 511 - 518
  • [20] A DECISION SUPPORT SYSTEM FOR FLEET MANAGEMENT - A LINEAR-PROGRAMMING APPROACH
    AVRAMOVICH, D
    COOK, TM
    LANGSTON, GD
    SUTHERLAND, F
    [J]. INTERFACES, 1982, 12 (03) : 1 - 9