A Rollout-Based Algorithm and Reward Function for Resource Allocation in Business Processes

Fuente: arXiv
Salvato in:
Dettagli Bibliografici
Autori principali: Middelhuis, Jeroen, Bukhsh, Zaharah, Adan, Ivo, Dijkman, Remco
Natura: Preprint
Pubblicazione: 2025
Soggetti:
Accesso online:
Tags: Aggiungi Tag
Nessun Tag, puoi essere il primo ad aggiungerne!!
_version_ 1866912565036056576
author Middelhuis, Jeroen
Bukhsh, Zaharah
Adan, Ivo
Dijkman, Remco
author_facet Middelhuis, Jeroen
Bukhsh, Zaharah
Adan, Ivo
Dijkman, Remco
contents Resource allocation plays a critical role in minimizing cycle time and improving the efficiency of business processes. Recently, Deep Reinforcement Learning (DRL) has emerged as a powerful technique to optimize resource allocation policies in business processes. In the DRL framework, an agent learns a policy through interaction with the environment, guided solely by reward signals that indicate the quality of its decisions. However, existing algorithms are not suitable for dynamic environments such as business processes. Furthermore, existing DRL-based methods rely on engineered reward functions that approximate the desired objective, but a misalignment between reward and objective can lead to undesired decisions or suboptimal policies. To address these issues, we propose a rollout-based DRL algorithm and a reward function to optimize the objective directly. Our algorithm iteratively improves the policy by evaluating execution trajectories following different actions. Our reward function directly decomposes the objective function of minimizing the cycle time, such that trial-and-error reward engineering becomes unnecessary. We evaluated our method in six scenarios, for which the optimal policy can be computed, and on a set of increasingly complex, realistically sized process models. The results show that our algorithm can learn the optimal policy for the scenarios and outperform or match the best heuristics on the realistically sized business processes.
format Preprint
id arxiv_https___arxiv_org_abs_2504_11250
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle A Rollout-Based Algorithm and Reward Function for Resource Allocation in Business Processes
Middelhuis, Jeroen
Bukhsh, Zaharah
Adan, Ivo
Dijkman, Remco
Machine Learning
Artificial Intelligence
Resource allocation plays a critical role in minimizing cycle time and improving the efficiency of business processes. Recently, Deep Reinforcement Learning (DRL) has emerged as a powerful technique to optimize resource allocation policies in business processes. In the DRL framework, an agent learns a policy through interaction with the environment, guided solely by reward signals that indicate the quality of its decisions. However, existing algorithms are not suitable for dynamic environments such as business processes. Furthermore, existing DRL-based methods rely on engineered reward functions that approximate the desired objective, but a misalignment between reward and objective can lead to undesired decisions or suboptimal policies. To address these issues, we propose a rollout-based DRL algorithm and a reward function to optimize the objective directly. Our algorithm iteratively improves the policy by evaluating execution trajectories following different actions. Our reward function directly decomposes the objective function of minimizing the cycle time, such that trial-and-error reward engineering becomes unnecessary. We evaluated our method in six scenarios, for which the optimal policy can be computed, and on a set of increasingly complex, realistically sized process models. The results show that our algorithm can learn the optimal policy for the scenarios and outperform or match the best heuristics on the realistically sized business processes.
title A Rollout-Based Algorithm and Reward Function for Resource Allocation in Business Processes
topic Machine Learning
Artificial Intelligence
url https://arxiv.org/abs/2504.11250