Operating Room Scheduling via Answer Set Programming

被引:13
|
作者
Dodaro, Carmine [1 ]
Galata, Giuseppe [2 ]
Maratea, Marco [1 ]
Porro, Ivan [2 ]
机构
[1] Univ Genoa, DIBRIS, Genoa, Italy
[2] SurgiQ Srl, Genoa, Italy
关键词
OPTIMIZATION; HEURISTICS;
D O I
10.1007/978-3-030-03840-3_33
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The Operating Room Scheduling (ORS) problem is the task of assigning patients to operating rooms, taking in account different specialties, the surgery and operating room shift durations and different priorities. Given that Answer Set Programming (ASP) has been recently employed for solving real-life scheduling and planning problems, in this paper we first present an off-line solution based on ASP for solving the ORS problem. Then, we present techniques for re-scheduling on-line in case the off-line schedule can not be fully applied. Results of an experimental analysis conducted on benchmarks with realistic sizes and parameters show that ASP is a suitable solving methodology also for the ORS problem.
引用
收藏
页码:445 / 459
页数:15
相关论文
共 50 条
  • [1] Solving Operating Room Scheduling Problems with Surgical Teams via Answer Set Programming
    Dodaro, Carmine
    Galata, Giuseppe
    Khan, Muhammad Kamran
    Maratea, Marco
    Porro, Ivan
    AIXIA 2020 - ADVANCES IN ARTIFICIAL INTELLIGENCE, 2021, 12414 : 204 - 220
  • [2] Operating Room Scheduling via Answer Set Programming: improved encoding and test on real data
    Dodaro, Carmine
    Galata, Giuseppe
    Gebser, Martin
    Maratea, Marco
    Marte, Cinzia
    Mochi, Marco
    Scanu, Marco
    JOURNAL OF LOGIC AND COMPUTATION, 2024, 34 (08) : 1556 - 1579
  • [3] Nurse Scheduling via Answer Set Programming
    Dodaro, Carmine
    Maratea, Marco
    LOGIC PROGRAMMING AND NONMONOTONIC REASONING, LPNMR 2017, 2017, 10377 : 301 - 307
  • [4] aspeed: Solver scheduling via answer set programming
    Hoos, Holger
    Kaminski, Roland
    Lindauer, Marius
    Schaub, Torsten
    THEORY AND PRACTICE OF LOGIC PROGRAMMING, 2015, 15 : 117 - 142
  • [5] Master Surgical Scheduling via Answer Set Programming
    Mochi, Marco
    Galata, Giuseppe
    Maratea, Marco
    JOURNAL OF LOGIC AND COMPUTATION, 2023, 33 (08) : 1777 - 1803
  • [6] Nurse (Re)scheduling via answer set programming
    Alviano, Mario
    Dodaro, Carmine
    Maratea, Marco
    INTELLIGENZA ARTIFICIALE, 2018, 12 (02) : 109 - 124
  • [7] Train Scheduling with Hybrid Answer Set Programming
    Abels, Dirk
    Jordi, Julian
    Ostrowski, Max
    Schaub, Torsten
    Toletti, Ambra
    Wanko, Philipp
    THEORY AND PRACTICE OF LOGIC PROGRAMMING, 2021, 21 (03) : 317 - 347
  • [8] Operating room scheduling with Generalized Disjunctive Programming
    Castro, Pedro M.
    Marques, Ines
    COMPUTERS & OPERATIONS RESEARCH, 2015, 64 : 262 - 273
  • [9] An Advanced Answer Set Programming Encoding for Nurse Scheduling
    Alviano, Mario
    Dodaro, Carmine
    Maratea, Marco
    AI*IA 2017 ADVANCES IN ARTIFICIAL INTELLIGENCE, 2017, 10640 : 468 - 482
  • [10] Planning and Scheduling in Digital Health with Answer Set Programming
    Mochi, Marco
    ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2022, 364 : 228 - 235