Improving online algorithms via ML predictions
In this work we study the problem of using machine-learned predictions to improve
performance of online algorithms. We consider two classical problems, ski rental and non …
performance of online algorithms. We consider two classical problems, ski rental and non …
Online algorithms with advice: A survey
J Boyar, LM Favrholdt, C Kudahl, KS Larsen… - ACM Computing …, 2017 - dl.acm.org
In online scenarios requests arrive over time, and each request must be serviced in an
irrevocable manner before the next request arrives. Online algorithms with advice is an area …
irrevocable manner before the next request arrives. Online algorithms with advice is an area …
The k-server problem
E Koutsoupias - Computer Science Review, 2009 - Elsevier
The k-server problem is perhaps the most influential online problem: natural, crisp, with a
surprising technical depth that manifests the richness of competitive analysis. The k-server …
surprising technical depth that manifests the richness of competitive analysis. The k-server …
The primal-dual method for learning augmented algorithms
E Bamas, A Maggiori… - Advances in Neural …, 2020 - proceedings.neurips.cc
The extension of classical online algorithms when provided with predictions is a new and
active research area. In this paper, we extend the primal-dual method for online algorithms …
active research area. In this paper, we extend the primal-dual method for online algorithms …
Dynamic right-sizing for power-proportional data centers
Power consumption imposes a significant cost for data centers implementing cloud services,
yet much of that power is used to maintain excess service capacity during periods of low …
yet much of that power is used to maintain excess service capacity during periods of low …
An optimization-driven dynamic vehicle routing algorithm for on-demand meal delivery using drones
Y Liu - Computers & Operations Research, 2019 - Elsevier
As technology continues to improve people's quality of life, there is a large, unfulfilled market
worldwide for on-demand meal delivery services. The competitive edge of the business is …
worldwide for on-demand meal delivery services. The competitive edge of the business is …
[图书][B] Parallel computer architecture: a hardware/software approach
The most exciting development in parallel computer architecture is the convergence of
traditionally disparate approaches on a common machine structure. This book explains the …
traditionally disparate approaches on a common machine structure. This book explains the …
Memory coherence in shared virtual memory systems
The memory coherence problem in designing and implementing a shared virtual memory on
loosely coupled multiprocessors is studied in depth. Two classes of algorithms, centralized …
loosely coupled multiprocessors is studied in depth. Two classes of algorithms, centralized …
Competitive algorithms for on-line problems
An on-line problem is one in which an algorithm must handle a sequence of requests,
satisfying each request without knowledge of the future requests. Examples of on-line …
satisfying each request without knowledge of the future requests. Examples of on-line …
[PDF][PDF] The performance of spin lock alternatives for shared-memory multiprocessors.
TE Anderson - IEEE Transactions on Parallel and Distributed …, 1990 - cs.indiana.edu
Most shared-memory multiprocessor architectures provide hardware support for making
mutually exclusive accesses to shared data structures. Thii support usually consists of …
mutually exclusive accesses to shared data structures. Thii support usually consists of …