Proactive scheduling creates robust offline schedules that optimize resource utilization and minimize job flow times. This work addresses scheduling challenges in business processes, often encountered in service systems, which differ from traditional applications like manufacturing due to inherent uncertainties in activity durations, and human resource availability. We model the business process scheduling problem (BPSP) as a variation of stochastic resource-constrained multi-project scheduling (RCMPSP), and apply process mining to infer unknown parameter values from historical event data. To overcome the randomness in activity durations, we transform the problem into its deterministic counterpart, and prove that the latter provides a lower bound on the Makespan of the stochastic problem. Our approach integrates data-driven Monte Carlo simulation with constraint programming to generate proactive schedules. We evaluate our approach using synthetic datasets with varying levels of uncertainty and size. In addition, we apply the approach to a real-world dataset from an outpatient cancer hospital, demonstrating its effectiveness in optimizing the process Makespan by an average of 5% to 14%.

Proactive Data-driven Scheduling of Business Processes / Meneghello, Francesca; Senderovich, Arik; Ronzani, Massimiliano; Di Francescomarino, Chiara; Ghidini, Chiara. - In: IJCAI. - ISSN 1045-0823. - (2025), pp. 8572-8581. ( 34th Internationa Joint Conference on Artificial Intelligence, IJCAI 2025 Montreal 16th – 22nd August, 2025) [10.24963/ijcai.2025/953].

Proactive Data-driven Scheduling of Business Processes

Meneghello, Francesca;Di Francescomarino, Chiara;Ghidini, Chiara
2025-01-01

Abstract

Proactive scheduling creates robust offline schedules that optimize resource utilization and minimize job flow times. This work addresses scheduling challenges in business processes, often encountered in service systems, which differ from traditional applications like manufacturing due to inherent uncertainties in activity durations, and human resource availability. We model the business process scheduling problem (BPSP) as a variation of stochastic resource-constrained multi-project scheduling (RCMPSP), and apply process mining to infer unknown parameter values from historical event data. To overcome the randomness in activity durations, we transform the problem into its deterministic counterpart, and prove that the latter provides a lower bound on the Makespan of the stochastic problem. Our approach integrates data-driven Monte Carlo simulation with constraint programming to generate proactive schedules. We evaluate our approach using synthetic datasets with varying levels of uncertainty and size. In addition, we apply the approach to a real-world dataset from an outpatient cancer hospital, demonstrating its effectiveness in optimizing the process Makespan by an average of 5% to 14%.
2025
Proceedings of the Thirty-Fourth International Joint Conference on Artificial Intelligence, IJCAI 2025
California
International Joint Conferences on Artificial Intelligence (IJCAI)
9781956792065
Meneghello, Francesca; Senderovich, Arik; Ronzani, Massimiliano; Di Francescomarino, Chiara; Ghidini, Chiara
Proactive Data-driven Scheduling of Business Processes / Meneghello, Francesca; Senderovich, Arik; Ronzani, Massimiliano; Di Francescomarino, Chiara; Ghidini, Chiara. - In: IJCAI. - ISSN 1045-0823. - (2025), pp. 8572-8581. ( 34th Internationa Joint Conference on Artificial Intelligence, IJCAI 2025 Montreal 16th – 22nd August, 2025) [10.24963/ijcai.2025/953].
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11572/488291
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 0
  • ???jsp.display-item.citation.isi??? ND
  • OpenAlex ND
social impact