A Constraint-Based Dental School Timetabling System

被引:1
|
作者
Cambazard, Hadrien
O'Sullivan, Barry [1 ,2 ,3 ]
Simonis, Helmut [3 ]
机构
[1] Natl Univ Ireland Univ Coll Cork, Dept Comp Sci, Cork, Ireland
[2] Natl Univ Ireland Univ Coll Cork, INSIGHT Ctr Data Analyt, Cork, Ireland
[3] Natl Univ Ireland Univ Coll Cork, Cork Constraint Computat Ctr, Cork, Ireland
基金
爱尔兰科学基金会;
关键词
Constraint programming - Constraint-based - [!text type='Java']Java[!/text] applications - Mixed integer programming - Multiple objective functions - School timetabling - Timetabling process - University course;
D O I
10.1609/aimag.v35i1.2503
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
We describe a constraint-based timetabling system that was developed for the dental school based at Cork University Hospital in Ireland. This system has been deployed since 2010. Dental school timetabling differs from other university course scheduling in that certain clinic sessions can be used by multiple courses at the same time, provided a limit on room capacity is satisfied. Starting from a constraint-programming solution using a web interface, we have moved to a mixed integer programming-based solver to deal with multiple objective functions, along with a dedicated Java application, which provides a rich user interface. Solutions for the years 2010, 2011, and 2012 have been used in the dental school, replacing a manual timetabling process, which could no longer cope with increasing student numbers and resulting resource bottlenecks. The use of the automated system allowed the dental school to increase the number of Audents enrolled to the maximum possible given the available resources. It also provides the school with a valuable "what-if" analysis tool.
引用
收藏
页码:53 / 63
页数:11
相关论文
共 50 条
  • [1] Towards constraint-based school timetabling
    Marte, Michael
    [J]. ANNALS OF OPERATIONS RESEARCH, 2007, 155 (01) : 207 - 225
  • [2] Towards constraint-based school timetabling
    Michael Marte
    [J]. Annals of Operations Research, 2007, 155 : 207 - 225
  • [3] A constraint-based hybrid heuristic solver for practical school timetabling
    Kwan, ACM
    Chung, KCK
    Yip, KKK
    [J]. DESIGN AND APPLICATION OF HYBRID INTELLIGENT SYSTEMS, 2003, 104 : 281 - 290
  • [4] Constraint-based school timetabling using hybrid genetic algorithms
    Yigit, Tuncay
    [J]. AI(ASTERISK)IA 2007: ARTIFICIAL INTELLIGENCE AND HUMAN-ORIENTED COMPUTING, 2007, 4733 : 848 - 855
  • [5] 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
  • [6] Constraint-based timetabling - a case study
    Abbas, AM
    Tsang, EPK
    [J]. ACS/IEEE INTERNATIONAL CONFERENCE ON COMPUTER SYSTEMS AND APPLICATIONS, PROCEEDINGS, 2001, : 67 - 72
  • [7] A constraint-based high school scheduling system
    Yoshikawa, M
    Kaneko, S
    Yamanouhi, T
    Watanabe, M
    [J]. IEEE EXPERT-INTELLIGENT SYSTEMS & THEIR APPLICATIONS, 1996, 11 (01): : 63 - 72
  • [8] Investigating Constraint-Based Reasoning for University Timetabling Problem
    Irene, Ho Sheau Fen
    Safaai-Deris
    Hashim, Siti Zaiton-Mohd
    [J]. IMECS 2009: INTERNATIONAL MULTI-CONFERENCE OF ENGINEERS AND COMPUTER SCIENTISTS, VOLS I AND II, 2009, : 139 - 143
  • [9] Using heuristics in constraint-based sports tournament timetabling
    Chun, HW
    Lam, NM
    [J]. 6TH WORLD MULTICONFERENCE ON SYSTEMICS, CYBERNETICS AND INFORMATICS, VOL V, PROCEEDINGS: COMPUTER SCI I, 2002, : 11 - 16
  • [10] University timetabling by constraint-based reasoning: A case study
    Deris, SB
    Omatu, S
    Ohta, H
    Samat, PABD
    [J]. JOURNAL OF THE OPERATIONAL RESEARCH SOCIETY, 1997, 48 (12) : 1178 - 1190