Solving Operating Room Scheduling Problems with Surgical Teams via Answer Set Programming

被引:3
|
作者
Dodaro, Carmine [1 ]
Galata, Giuseppe [2 ]
Khan, Muhammad Kamran [3 ]
Maratea, Marco [3 ]
Porro, Ivan [2 ]
机构
[1] Univ Calabria, DEMACS, Arcavacata Di Rende, Italy
[2] SurgiQ Srl, Genoa, Italy
[3] Univ Genoa, DIBRIS, Genoa, Italy
关键词
D O I
10.1007/978-3-030-77091-4_13
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The optimization of daily operating room surgery schedule can be problematic because of many constraints, like to determine the starting time of different surgeries and allocating the required resources, including the availability of surgical teams for complete surgical procedures. Recently, Answer Set Programming (ASP) has been successfully employed for addressing and solving real-life scheduling and planning problems in the healthcare domain. In this paper we present an enhanced solution using ASP for scheduling operating rooms taking explicitly into consideration availability of surgical teams, that include a surgeon and an anesthetist in different specialties for the entire duration of the surgery. We tested our solution on different benchmarks with realistic parameters for schedule's length up to the target 5-days planning. The results of our experiments show that ASP is a suitable methodology for solving also such enhanced problem.
引用
收藏
页码:204 / 220
页数:17
相关论文
共 50 条
  • [1] Operating Room Scheduling via Answer Set Programming
    Dodaro, Carmine
    Galata, Giuseppe
    Maratea, Marco
    Porro, Ivan
    AI*IA 2018 - ADVANCES IN ARTIFICIAL INTELLIGENCE, 2018, 11298 : 445 - 459
  • [2] Master Surgical Scheduling via Answer Set Programming
    Mochi, Marco
    Galata, Giuseppe
    Maratea, Marco
    JOURNAL OF LOGIC AND COMPUTATION, 2023, 33 (08) : 1777 - 1803
  • [3] 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,
  • [4] Nurse Scheduling via Answer Set Programming
    Dodaro, Carmine
    Maratea, Marco
    LOGIC PROGRAMMING AND NONMONOTONIC REASONING, LPNMR 2017, 2017, 10377 : 301 - 307
  • [5] Solving Advanced Argumentation Problems with Answer Set Programming
    Brewka, Gerhard
    Diller, Martin
    Heissenberger, Georg
    Linsbichler, Thomas
    Woltran, Stefan
    THEORY AND PRACTICE OF LOGIC PROGRAMMING, 2020, 20 (03) : 391 - 431
  • [6] Algorithms for solving optimization problems in answer set programming
    Alviano, Mario
    INTELLIGENZA ARTIFICIALE, 2018, 12 (01) : 1 - 14
  • [7] 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
  • [8] Nurse (Re)scheduling via answer set programming
    Alviano, Mario
    Dodaro, Carmine
    Maratea, Marco
    INTELLIGENZA ARTIFICIALE, 2018, 12 (02) : 109 - 124
  • [9] Solving Advanced Argumentation Problems with Answer-Set Programming
    Brewka, Gerhard
    Diller, Martin
    Heissenberger, Georg
    Linsbichler, Thomas
    Woltran, Stefan
    THIRTY-FIRST AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2017, : 1077 - 1083
  • [10] Solving stable matching problems using answer set programming
    De Clercq, Sofie
    Schockaert, Steven
    De Cock, Martine
    Nowe, Ann
    THEORY AND PRACTICE OF LOGIC PROGRAMMING, 2016, 16 : 247 - 268