Fairness and scheduling in single server queues

A Wierman - Surveys in Operations Research and Management …, 2011 - Elsevier
Traditionally, the study of scheduling policies has focused on performance metrics such as
response time, queue length, and throughput. However, the more vague notion of 'fairness' …

Queueing-theoretic approaches for dynamic scheduling: a survey

D Terekhov, DG Down, JC Beck - Surveys in Operations Research and …, 2014 - Elsevier
Within the combinatorial scheduling community, there has been an increasing interest in
modelling and solving scheduling problems in dynamic environments. Such problems have …

SRPT for multiserver systems

I Grosof, Z Scully, M Harchol-Balter - ACM SIGMETRICS Performance …, 2019 - dl.acm.org
The Shortest Remaining Processing Time (SRPT) scheduling policy and variants thereof
have been deployed in many computer systems, including web servers [5], networks [9] …

SOAP: One clean analysis of all age-based scheduling policies

Z Scully, M Harchol-Balter, A Scheller-Wolf - Proceedings of the ACM on …, 2018 - dl.acm.org
We consider an extremely broad class of M/G/1 scheduling policies called SOAP: Schedule
Ordered by Age-based Priority. The SOAP policies include almost all scheduling policies in …

Uniform bounds for scheduling with job size estimates

Z Scully, I Grosof, M Mitzenmacher - arXiv preprint arXiv:2110.00633, 2021 - arxiv.org
We consider the problem of scheduling to minimize mean response time in M/G/1 queues
where only estimated job sizes (processing times) are known to the scheduler, where a job …

The foreground–background queue: a survey

M Nuyens, A Wierman - Performance evaluation, 2008 - Elsevier
Computer systems researchers have begun to apply the Foreground–Background (FB)
scheduling discipline to a variety of applications, and as a result, there has been a …

A new toolbox for scheduling theory

Z Scully - ACM SIGMETRICS Performance Evaluation Review, 2023 - dl.acm.org
Queueing delays are ubiquitous in many domains, including computer systems, service
systems, communication networks, supply chains, and transportation. Queueing and …

PBS: a unified priority-based scheduler

H Feng, V Misra, D Rubenstein - Proceedings of the 2007 ACM …, 2007 - dl.acm.org
Blind scheduling policies schedule tasks without knowledge of the tasks' remaining
processing times. Existing blind policies, such as FCFS, PS, and LAS, have proven useful in …

Optimal multiserver scheduling with unknown job sizes in heavy traffic

Z Scully, I Grosof, M Harchol-Balter - ACM SIGMETRICS Performance …, 2020 - dl.acm.org
We consider scheduling to minimize mean response time of the M/G/k queue with unknown
job sizes. In the singleserver k= 1 case, the optimal policy is the Gittins policy, but it is not …

Tails in scheduling

O Boxma, B Zwart - ACM SIGMETRICS Performance Evaluation Review, 2007 - dl.acm.org
This paper gives an overview of recent research on the impact of scheduling on the tail
behavior of the response time of a job. We cover preemptive and non-preemptive …