Asymptotically Optimal Scheduling Policy For Minimizing The Age of Information

Author(s):  
Ali Maatouk ◽  
Saad Kriouile ◽  
Mohamad Assaad ◽  
Anthony Ephremides
Author(s):  
Erhun Özkan

A fork-join processing network is a queueing network in which tasks associated with a job can be processed simultaneously. Fork-join processing networks are prevalent in computer systems, healthcare, manufacturing, project management, justice systems, and so on. Unlike the conventional queueing networks, fork-join processing networks have synchronization constraints that arise because of the parallel processing of tasks and can cause significant job delays. We study scheduling in fork-join processing networks with multiple job types and parallel shared resources. Jobs arriving in the system fork into arbitrary number of tasks, then those tasks are processed in parallel, and then they join and leave the network. There are shared resources processing multiple job types. We study the scheduling problem for those shared resources (i.e., which type of job to prioritize at any given time) and propose an asymptotically optimal scheduling policy in diffusion scale.


2019 ◽  
Vol 51 (3) ◽  
pp. 278-293
Author(s):  
Adarsh Anand ◽  
◽  
Subhrata Das ◽  
Mohini Agarwal ◽  
V.S.S. Yadavalli ◽  
...  

2018 ◽  
Vol 45 (3) ◽  
pp. 217-223
Author(s):  
Y. Lu ◽  
S.T. Maguluri ◽  
M.S. Squillante ◽  
T. Suk ◽  
X. Wu

Author(s):  
Isaac Grosof ◽  
Kunhe Yang ◽  
Ziv Scully ◽  
Mor Harchol-Balter

The First-Come First-Served (FCFS) scheduling policy is the most popular scheduling algorithm used in practice. Furthermore, its usage is theoretically validated: for light-tailed job size distributions, FCFS has weakly optimal asymptotic tail of response time. But what if we don't just care about the asymptotic tail? What if we also care about the 99th percentile of response time, or the fraction of jobs that complete in under one second? Is FCFS still best? Outside of the asymptotic regime, only loose bounds on the tail of FCFS are known, and optimality is completely open. In this paper, we introduce a new policy, Nudge, which is the first policy to provably stochastically improve upon FCFS. We prove that Nudge simultaneously improves upon FCFS at every point along the tail, for light-tailed job size distributions. As a result, Nudge outperforms FCFS for every moment and every percentile of response time. Moreover, Nudge provides a multiplicative improvement over FCFS in the asymptotic tail. This resolves a long-standing open problem by showing that, counter to previous conjecture, FCFS is not strongly asymptotically optimal.


Sign in / Sign up

Export Citation Format

Share Document