Abstract—Motivated by the increasing popularity of learning and predicting human user behavior in communication and computing systems, in this paper, we investigate the fundamental benefit of predictive scheduling, i.e., predicting and pre-serving arrivals, in controlled queueing systems. Based on a lookahead window prediction model, we first establish a novel equivalence between the predictive queueing system with a fully-efficient scheduling scheme and an equivalent queueing system without prediction. This connection allows us to analytically demonstrate that predictive scheduling necessarily improves system delay performance and can drive it to zero with increasing prediction power. We then propose the Predictive Backpressure (PBP) algor...
A popular approach to go beyond the worst-case analysis of online algorithms is to assume the existe...
To provide flexibility in deploying new protocols and services, general-purpose processing engines a...
The benefits of prefetching have been largely overshadowed by the overhead required to produce high...
Abstract—Motivated by the increasing popularity of learning and predicting human user behavior in co...
The most commonly used scheduling algorithm for parallel super-computers is FCFS with backlling, as ...
In many traditional job scheduling settings, it is assumed that one knows the time it will take for ...
Abstract—Digital implementations of model predictive con-trollers as tasks on an embedded computer i...
Modern operating systems use main memory as a cache over disk-based storage. The time spent waiting ...
Algorithms with predictions is a recent framework that has been used to overcome pessimistic worst-c...
International audienceEASY-Backfilling is a popular scheduling heuristic for allocating jobs in larg...
It is well known that on-line preemptive scheduling algorithms can achieve efficient performance, A ...
The paper presents a predictive approach to network resource allocation techniques. The rationale of...
Abstract — Analytical and empirical studies have shown that selfsimilar traffic can have detrimental...
Prediction of individual sequences is investigated for cases in which the decision maker observes a ...
Production parallel systems are space-shared, and resource allocation on such systems is usually per...
A popular approach to go beyond the worst-case analysis of online algorithms is to assume the existe...
To provide flexibility in deploying new protocols and services, general-purpose processing engines a...
The benefits of prefetching have been largely overshadowed by the overhead required to produce high...
Abstract—Motivated by the increasing popularity of learning and predicting human user behavior in co...
The most commonly used scheduling algorithm for parallel super-computers is FCFS with backlling, as ...
In many traditional job scheduling settings, it is assumed that one knows the time it will take for ...
Abstract—Digital implementations of model predictive con-trollers as tasks on an embedded computer i...
Modern operating systems use main memory as a cache over disk-based storage. The time spent waiting ...
Algorithms with predictions is a recent framework that has been used to overcome pessimistic worst-c...
International audienceEASY-Backfilling is a popular scheduling heuristic for allocating jobs in larg...
It is well known that on-line preemptive scheduling algorithms can achieve efficient performance, A ...
The paper presents a predictive approach to network resource allocation techniques. The rationale of...
Abstract — Analytical and empirical studies have shown that selfsimilar traffic can have detrimental...
Prediction of individual sequences is investigated for cases in which the decision maker observes a ...
Production parallel systems are space-shared, and resource allocation on such systems is usually per...
A popular approach to go beyond the worst-case analysis of online algorithms is to assume the existe...
To provide flexibility in deploying new protocols and services, general-purpose processing engines a...
The benefits of prefetching have been largely overshadowed by the overhead required to produce high...