Online Computation with Untrusted Advice

05/14/2019
by   Spyros Angelopoulos, et al.
0

The advice model of online computation captures the setting in which the online algorithm is given some partial information concerning the request sequence. This paradigm allows to establish tradeoffs between the amount of this additional information and the performance of the online algorithm. However, unlike real life in which advice is a recommendation that we can chose to follow or to ignore based on trustworthiness, in the current advice model, the online algorithm treats it as infallible. This means that if the advice is corrupt or, worse, if it comes from a malicious source, the algorithm may perform poorly. In this work, we study online computation in a setting in which the advice is provided by an untrusted source. Our objective is to quantify the impact of untrusted advice so as to design and analyze online algorithms that are resilient and perform well even when the advice is generated in a malicious, adversarial manner. To this end, we focus on well-studied online problems such as ski rental, online bidding, bin packing, and list update. For ski-rental and online bidding, we show how to obtain algorithms that are Pareto-optimal with respect to the competitive ratios achieved; this improves upon the framework of Purohit et al. [NeurIPS 2018] in which Pareto-optimality is not necessarily guaranteed. For bin packing and list update, we give online algorithms with worst-case tradeoffs in their competitiveness, depending on whether the advice is trusted or not; this is motivated by work of Lykouris and Vassilvitskii [ICML 2018] on the paging problem, but in which the competitiveness depends on the reliability of the advice.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
05/02/2019

Online Circle Packing

We consider the online problem of packing circles into a square containe...
research
12/08/2021

Online Elicitation of Necessarily Optimal Matchings

In this paper, we study the problem of eliciting preferences of agents i...
research
02/05/2021

Online Bin Packing with Predictions

Bin packing is a classic optimization problem with a wide range of appli...
research
10/25/2020

A Novel Move-To-Front-or-Logarithmic Position (MFLP) Online List Update Algorithm

In this paper we propose a novel online deterministic list update algori...
research
10/01/2021

Online Primal-Dual Algorithms with Predictions for Packing Problems

The domain of online algorithms with predictions has been extensively st...
research
10/07/2018

Competitive Online Virtual Cluster Embedding Algorithms

In the conventional cloud service model, computing resources are allocat...
research
11/01/2021

A generalized algorithm and framework for online 3-dimensional bin packing in an automated sorting center

Online 3-dimensional bin packing problem (O3D-BPP) is getting renewed pr...

Please sign up or login with your details

Forgot password? Click here to reset