paper-with-me

Papers

Scheduling Jobs with Stochastic Holding Costs

2021-05-28 · NeurIPS 2021 12 · Dabeen Lee, Milan Vojnovic

We study a single-server scheduling problem for the objective of minimizing the expected cumulative holding cost incurred by jobs, where parameters defining stochastic job holding costs are unknown to the scheduler. We consider a general setting allowing for different job classes, where jobs of the same class have statistically identical holding costs and service times, with an arbitrary number of jobs across classes. In each time step, the server can process a job and observes random holding costs of the jobs that are yet to be completed. We consider a learning-based $c\mu$ rule scheduling which starts with a preemption period of fixed duration, serving as a learning phase, and having gathered data about jobs, it switches to nonpreemptive scheduling. Our algorithms are designed to handle instances with large and small gaps in mean job holding costs and achieve near-optimal performance guarantees. The performance of algorithms is evaluated by regret, where the benchmark is the minimum possible total holding cost attained by the $c\mu$ rule scheduling policy when the parameters of jobs are known. We show regret lower bounds and algorithms that achieve nearly matching regret upper bounds. Our numerical results demonstrate the efficacy of our algorithms and show that our regret analysis is nearly tight.

📄 PDF Abstract BibTeX arXiv:2105.13655

Code (1)

learning-to-schedule/learning-to-schedule 공식 구현

Tasks

Scheduling

Methods 이 논문이 사용한 방법론

Golden Queue Managers 설명 없음

Similar Papers 제목 키워드 기반

Scheduling Servers with Stochastic Bilinear Rewards

2021-12-13 · Jung-hun Kim, Milan Vojnovic

We address a control system optimization problem that arises in multi-class, multi-server queueing system scheduling with uncertainty. In this scenario, jobs incur holding costs while awaiting completion, and job-server …

Scheduling

Scheduling with Uncertain Holding Costs and its Application to Content Moderation

2025-05-27 · Caner Gocmen, Thodoris Lykouris, Deeksha Sinha, Wentao Weng

In content moderation for social media platforms, the cost of delaying the review of a content is proportional to its view trajectory, which fluctuates and is apriori unknown. Motivated by such uncertain holding costs, w…

Scheduling

Deep Learning for Unrelated-Machines Scheduling: Handling Variable Dimensions

2025-12-22 · Diego Hitzges, Guillaume Sagnol arxiv

Deep learning has been effectively applied to many discrete optimization problems. However, learning-based scheduling on unrelated parallel machines remains particularly difficult to design. Not only do the numbers of jo…

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

2025-07-01 · Sunandita Patra, Mehtab Pathan, Mahmoud Mahfouz, Parisa Zehtabi 외 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 h…

Learning Scheduling Algorithms for Data Processing Clusters

2018-10-03 · Hongzi Mao, Malte Schwarzkopf, Shaileshh Bojja Venkatakrishnan, Zili Meng 외

Efficiently scheduling data processing jobs on distributed compute clusters requires complex algorithms. Current systems, however, use simple generalized heuristics and ignore workload characteristics, since developing a…

Reinforcement LearningReinforcement Learning (RL)Scheduling