TY - GEN
T1 - Optimizing Resource Allocation Policies in Real-World Business Processes Using Hybrid Process Simulation and Deep Reinforcement Learning
AU - Meneghello, Francesca
AU - Middelhuis, Jeroen
AU - Genga, Laura
AU - Bukhsh, Zaharah
AU - Ronzani, Massimiliano
AU - Di Francescomarino, Chiara
AU - Ghidini, Chiara
AU - Dijkman, Remco
PY - 2024/9/2
Y1 - 2024/9/2
N2 - Resource allocation refers to the assignment of resources to activities for their execution within a business process at runtime. While resource allocation approaches are common in industries such as manufacturing, directly applying them to business processes remains a challenge. Recently, techniques like Deep Reinforcement Learning (DRL) have been used to learn efficient resource allocation strategies to minimize the cycle time. While DRL has been proven to work well for simplified synthetic processes, its usefulness in real-world business processes remains untested, partly due to the challenging nature of realizing accurate simulation environments. To overcome this limitation, we propose DRLHSM that combines DRL with Hybrid simulation models (HSM). The HSM can accurately replicate the business process behavior so that we can assess the effectiveness of DRL in optimizing real-world business processes. We evaluate our method on four real-world and two elaborate synthetic business processes, constrained by temporal resource availability and a restricted number of resources. An empirical evaluation shows that DRLHSM outperforms the benchmarks by, on average, 45%, up to 307%, in 14 out of 24 considered evaluation scenarios and is competitive with the best-performing benchmark in 8 scenarios.
AB - Resource allocation refers to the assignment of resources to activities for their execution within a business process at runtime. While resource allocation approaches are common in industries such as manufacturing, directly applying them to business processes remains a challenge. Recently, techniques like Deep Reinforcement Learning (DRL) have been used to learn efficient resource allocation strategies to minimize the cycle time. While DRL has been proven to work well for simplified synthetic processes, its usefulness in real-world business processes remains untested, partly due to the challenging nature of realizing accurate simulation environments. To overcome this limitation, we propose DRLHSM that combines DRL with Hybrid simulation models (HSM). The HSM can accurately replicate the business process behavior so that we can assess the effectiveness of DRL in optimizing real-world business processes. We evaluate our method on four real-world and two elaborate synthetic business processes, constrained by temporal resource availability and a restricted number of resources. An empirical evaluation shows that DRLHSM outperforms the benchmarks by, on average, 45%, up to 307%, in 14 out of 24 considered evaluation scenarios and is competitive with the best-performing benchmark in 8 scenarios.
KW - Deep Reinforcement Learning
KW - Hybrid Simulation Model
KW - Resource Allocation
UR - http://www.scopus.com/inward/record.url?scp=85203873588&partnerID=8YFLogxK
U2 - 10.1007/978-3-031-70396-6_10
DO - 10.1007/978-3-031-70396-6_10
M3 - Conference contribution
AN - SCOPUS:85203873588
SN - 978-3-031-70395-9
T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
SP - 167
EP - 184
BT - Business Process Management
A2 - Marrella, Andrea
A2 - Resinas, Manuel
A2 - Jans, Mieke
A2 - Rosemann, Michael
PB - Springer
CY - Cham
T2 - 22nd International Conference on Business Process Management, BPM 2024
Y2 - 1 September 2024 through 6 September 2024
ER -