The Online Pause and Resume Problem: Optimal Algorithms and An Application to Carbon-Aware Load Shifting

03/30/2023
by   Adam Lechowicz, et al.
0

We introduce and study the online pause and resume problem. In this problem, a player attempts to find the k lowest (alternatively, highest) prices in a sequence of fixed length T, which is revealed sequentially. At each time step, the player is presented with a price and decides whether to accept or reject it. The player incurs a switching cost whenever their decision changes in consecutive time steps, i.e., whenever they pause or resume purchasing. This online problem is motivated by the goal of carbon-aware load shifting, where a workload may be paused during periods of high carbon intensity and resumed during periods of low carbon intensity and incurs a cost when saving or restoring its state. It has strong connections to existing problems studied in the literature on online optimization, though it introduces unique technical challenges that prevent the direct application of existing algorithms. Extending prior work on threshold-based algorithms, we introduce double-threshold algorithms for both the minimization and maximization variants of this problem. We further show that the competitive ratios achieved by these algorithms are the best achievable by any deterministic online algorithm. Finally, we empirically validate our proposed algorithm through case studies on the application of carbon-aware load shifting using real carbon trace data and existing baseline algorithms.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
12/02/2021

Online Search With Best-Price and Query-Based Predictions

In the online (time-series) search problem, a player is presented with a...
research
03/20/2018

An Online Algorithm for Power-proportional Data Centers with Switching Cost

Recent works show that power-proportional data centers can save energy c...
research
05/17/2019

Stay or Switch: Competitive Online Algorithms for Energy Plan Selection in Energy Markets with Retail Choice

Energy markets with retail choice enable customers to switch energy plan...
research
07/15/2020

Improved algorithms for online load balancing

We consider an online load balancing problem and its extensions in the f...
research
09/25/2020

Online Hypergraph Matching with Delays

We study an online hypergraph matching problem with delays, motivated by...
research
12/01/2021

Multistage Online Maxmin Allocation of Indivisible Entities

We consider an online allocation problem that involves a set P of n play...
research
01/15/2019

Balancing Cost and Dissatisfaction in Online EV Charging under Real-time Pricing

We consider an increasingly popular demand-response scenario where a use...

Please sign up or login with your details

Forgot password? Click here to reset