Proactive Data-driven Scheduling of Business Processes
Proceedings of the Thirty-Fourth International Joint Conference on Artificial Intelligence. Main Track. Pages 8572-8581.
https://doi.org/10.24963/ijcai.2025/953
Keywords
- Constraint Satisfaction and Optimization: CSO: Constraint programming
- Planning and Scheduling: PS: Scheduling
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 that guarantee, with high probability, that the Makespan remains below a predefined threshold. 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%.
@inproceedings{ijcai2025p953,
title = {Proactive Data-driven Scheduling of Business Processes},
author = {Meneghello, Francesca and Senderovich, Arik and Ronzani, Massimiliano and Di Francescomarino, Chiara and Ghidini, Chiara},
booktitle = {Proceedings of the Thirty-Fourth International Joint Conference on
Artificial Intelligence, {IJCAI-25}},
publisher = {International Joint Conferences on Artificial Intelligence Organization},
editor = {James Kwok},
pages = {8572--8581},
year = {2025},
month = {8},
note = {Main Track},
doi = {10.24963/ijcai.2025/953},
url = {https://doi.org/10.24963/ijcai.2025/953},
}
TY - CPAPER TI - Proactive Data-driven Scheduling of Business Processes AU - Meneghello, Francesca AU - Senderovich, Arik AU - Ronzani, Massimiliano AU - Di Francescomarino, Chiara AU - Ghidini, Chiara T2 - Proceedings of the Thirty-Fourth International Joint Conference on Artificial Intelligence, IJCAI-25 PB - International Joint Conferences on Artificial Intelligence Organization PY - 2025 SP - 8572 EP - 8581 DO - 10.24963/ijcai.2025/953 UR - https://doi.org/10.24963/ijcai.2025/953 ER -Copied
Machine-readable versions of this paper, for tools and AI agents: