Automated Resource Allocation in Business Processes with Answer Set Programming

被引:12
|
作者
Havur, Giray [1 ]
Cabanillas, Cristina [1 ]
Mendling, Jan [1 ]
Polleres, Axel [1 ]
机构
[1] Vienna Univ Econ & Business, Vienna, Austria
关键词
Answer set programming; Business process management; Resource allocation; Timed Petri net; Work scheduling;
D O I
10.1007/978-3-319-42887-1_16
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Human resources are of central importance for executing and supervising business processes. An optimal resource allocation can dramatically improve undesirable consequences of resource shortages. However, existing approaches for resource allocation have some limitations, e.g., they do not consider concurrent process instances or loops in business processes, which may greatly alter resource requirements. This paper introduces a novel approach for automatically allocating resources to process activities in a time optimal way that is designed to tackle the aforementioned shortcomings. We achieve this by representing the resource allocation problem in Answer Set Programming (ASP), which allows us to model the problem in an extensible, modular, and thus maintainable way, and which is supported by various efficient solvers.
引用
收藏
页码:191 / 203
页数:13
相关论文
共 50 条
  • [1] Benchmarking Answer Set Programming systems for resource allocation in business
    Havur, Giray
    Cabanillas, Cristina
    Polleres, Axel
    EXPERT SYSTEMS WITH APPLICATIONS, 2022, 205
  • [2] Answer set programming for simulating crop allocation
    Guyet, Thomas
    Moinard, Yves
    Quiniou, René
    Revue d'Intelligence Artificielle, 2015, 29 (3-4) : 293 - 320
  • [3] Business process verification with constraint temporal answer set programming
    Giordano, Laura
    Martelli, Alberto
    Spiotta, Matteo
    Dupre, Daniele Theseider
    THEORY AND PRACTICE OF LOGIC PROGRAMMING, 2013, 13 : 641 - 655
  • [4] Optimising Business Process Discovery Using Answer Set Programming
    Chesani, Federico
    Di Francescomarino, Chiara
    Ghidini, Chiara
    Grundler, Giulia
    Loreti, Daniela
    Maggi, Fabrizio Maria
    Mello, Paola
    Montali, Marco
    Tessaris, Sergio
    LOGIC PROGRAMMING AND NONMONOTONIC REASONING, LPNMR 2022, 2022, 13416 : 498 - 504
  • [5] Formal Modelling of IT Resource Allocation in Business Processes
    Garfatta, Ikram
    Klai, Kais
    Graiet, Mohamed
    Gaaloul, Walid
    2018 IEEE 11TH CONFERENCE ON SERVICE-ORIENTED COMPUTING AND APPLICATIONS (SOCA), 2018, : 227 - 232
  • [6] Learning policies for resource allocation in business processes
    Middelhuis, Jeroen
    Lo Bianco, Riccardo
    Sherzer, Eliran
    Bukhsh, Zaharah
    Adan, Ivo
    Dijkman, Remco
    INFORMATION SYSTEMS, 2025, 128
  • [7] Answer Set Programming
    Marek, Victor W.
    THEORY AND PRACTICE OF LOGIC PROGRAMMING, 2020, 20 (03) : 432 - 434
  • [8] Answer Set Programming
    Janhunen, Tomi
    KUNSTLICHE INTELLIGENZ, 2018, 32 (2-3): : 125 - 131
  • [9] Answer Set Programming
    Schaub, Torsten
    Proceedings of the 12th Conference on Formal Methods in Computer-Aided Design (FMCAD 2012), 2012, : 2 - 2
  • [10] Towards automated integration of guess and check programs in Answer Set Programming
    Eiter, T
    Polleres, A
    LOGIC PROGRAMMING AND NONMONOTONIC REASONING, PROCEEDINGS, 2004, 2923 : 100 - 113