A generic approach to conference scheduling with integer programming

被引:0
|
作者
Pylyavskyy, Yaroslav [1 ]
Jacko, Peter [1 ,2 ]
Kheiri, Ahmed [1 ]
机构
[1] Univ Lancaster, Dept Management Sci, Lancaster LA1, England
[2] Berry Consultants, 5 East St Helen St, Abingdon OX14 5EG, England
关键词
Scheduling; Integer programming; Combinatorial optimisation; Timetabling; PANELS;
D O I
10.1016/j.ejor.2024.04.001
中图分类号
C93 [管理学];
学科分类号
12 ; 1201 ; 1202 ; 120202 ;
摘要
Conferences are a key aspect of communicating knowledge, and their schedule plays a vital role in meeting the expectations of participants. Given that many conferences have different constraints and objectives, different mathematical models and heuristic methods have been designed to address rather specific requirements of the conferences being studied per se. We present a penalty system that allows organisers to set up scheduling preferences for tracks and submissions regarding sessions and rooms, and regarding the utilisation of rooms within sessions. In addition, we also consider hybrid and online conferences where submissions need to be scheduled in appropriate sessions based on timezone information. A generic scheduling tool is presented that schedules tracks into sessions and rooms, and submissions into sessions by minimising the penalties subject to certain hard constraints. Two integer programming models are presented: an exact model and an extended model. Both models were tested on five real instances and on two artificial instances which required the scheduling of several hundreds of time slots. The results showed that the exact model achieved optimal solutions for all instances except for one instance which resulted in 0.001% optimality gap, and the extended model handles more complex and additional constraints for some instances. Overall, this work demonstrates the suitability of the proposed generic approach to optimise schedules for in-person, hybrid, and online conferences.
引用
收藏
页码:487 / 499
页数:13
相关论文
共 50 条
  • [1] INTEGER PROGRAMMING APPROACH TO VEHICLE SCHEDULING PROBLEM
    FOSTER, BA
    RYAN, DM
    OPERATIONAL RESEARCH QUARTERLY, 1976, 27 (02) : 367 - 384
  • [2] An integer programming approach to elective surgery scheduling
    Marques, Ines
    Eugenia Captivo, M.
    Pato, Margarida Vaz
    OR SPECTRUM, 2012, 34 (02) : 407 - 427
  • [3] An integer programming approach to scheduling in a contaminated area
    Sawik, Tadeusz
    OMEGA-INTERNATIONAL JOURNAL OF MANAGEMENT SCIENCE, 2010, 38 (3-4): : 179 - 191
  • [4] AN INTEGER PROGRAMMING APPROACH TO REFERENCE STAFF SCHEDULING
    BEAN, JC
    BEAN, MH
    INFORMATION PROCESSING & MANAGEMENT, 1985, 21 (05) : 459 - 464
  • [5] A generic integer programming approach to hardware/software codesign
    Khayam, SA
    Khan, SA
    Sadiq, S
    IEEE INMIC 2001: IEEE INTERNATIONAL MULTI TOPIC CONFERENCE 2001, PROCEEDINGS: TECHNOLOGY FOR THE 21ST CENTURY, 2001, : 6 - 9
  • [6] A mixed integer programming approach for scheduling commodities in a pipeline
    Magatao, L
    Arruda, LVR
    Neves, F
    COMPUTERS & CHEMICAL ENGINEERING, 2004, 28 (1-2) : 171 - 185
  • [7] A mixed integer programming approach for scheduling commodities in a pipeline
    Magatao, L
    Arruda, LV
    Neves, F
    EUROPEAN SYMPOSIUM ON COMPUTER AIDED PROCESS ENGINEERING - 12, 2002, 10 : 715 - 720
  • [8] INTEGER PROGRAMMING APPROACH TO REFERENCE STAFF SCHEDULING.
    Bean, James C.
    Bean, Margaret H.
    1600, (21):
  • [9] INTEGER PROGRAMMING APPROACH IN BUS SCHEDULING AND COLLECTION OPTIMIZATION
    Ismail, Zuhaimy
    Shan, Ang Pei
    JURNAL TEKNOLOGI, 2005, 43
  • [10] An Integer Programming Approach to Observation Scheduling for Space Domain Awareness
    Nations, Grant
    Fletcher, Justin
    2024 IEEE AEROSPACE CONFERENCE, 2024,