Improving online algorithms via ML predictions

M Purohit, Z Svitkina, R Kumar - Advances in Neural …, 2018 - proceedings.neurips.cc
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 …

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 …

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 …

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 …

Dynamic right-sizing for power-proportional data centers

M Lin, A Wierman, LLH Andrew… - IEEE/ACM Transactions …, 2012 - ieeexplore.ieee.org
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 …

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 …

[图书][B] Parallel computer architecture: a hardware/software approach

D Culler, JP Singh, A Gupta - 1999 - books.google.com
The most exciting development in parallel computer architecture is the convergence of
traditionally disparate approaches on a common machine structure. This book explains the …

Memory coherence in shared virtual memory systems

K Li, P Hudak - ACM Transactions on Computer Systems (TOCS), 1989 - dl.acm.org
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 …

Competitive algorithms for on-line problems

M Manasse, L McGeoch, D Sleator - Proceedings of the twentieth annual …, 1988 - dl.acm.org
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 …

[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 …