mlsanityData to 14 Oct 2026

Capacity Planning and Scheduling for Jobs with Uncertainty in Resource Usage and Duration

arXiv 2507.01225 ↗First posted 1 Jul 2025cs.DC cs.AIcited by 0

Not on the map. Why?

Abstract (arXiv)

Organizations around the world schedule jobs (programs) regularly to perform various tasks dictated by their end users. With the major movement towards using a cloud computing infrastructure, our organization follows a hybrid approach with both cloud and on-prem servers. The objective of this work is to perform capacity planning, i.e., estimate resource requirements, and job scheduling for on-prem grid computing environments. A key contribution of our approach is handling uncertainty in both resource usage and duration of the jobs, a critical aspect in the finance industry where stochastic market conditions significantly influence job characteristics. For capacity planning and scheduling, we simultaneously balance two conflicting objectives: (a) minimize resource usage, and (b) provide high quality-of-service to the end users by completing jobs by their requested deadlines. We propose approximate approaches using deterministic estimators and pair sampling-based constraint programming. Our best approach (pair sampling-based) achieves much lower peak resource usage compared to manual scheduling without compromising on the quality-of-service.

Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 1 of its 34 references that are in the map. First posted on arXiv 1 Jul 2025.

Builds on

1 of 34 references.

References · 1

  1. 2021Flow Time Scheduling with Uncertain Processing Timecited by 29

Built on by

Not cited yet.