Learning-Augmented Algorithms for Online Steiner Tree

12/10/2021
by   Chenyang Xu, et al.
6

This paper considers the recently popular beyond-worst-case algorithm analysis model which integrates machine-learned predictions with online algorithm design. We consider the online Steiner tree problem in this model for both directed and undirected graphs. Steiner tree is known to have strong lower bounds in the online setting and any algorithm's worst-case guarantee is far from desirable. This paper considers algorithms that predict which terminal arrives online. The predictions may be incorrect and the algorithms' performance is parameterized by the number of incorrectly predicted terminals. These guarantees ensure that algorithms break through the online lower bounds with good predictions and the competitive ratio gracefully degrades as the prediction error grows. We then observe that the theory is predictive of what will occur empirically. We show on graphs where terminals are drawn from a distribution, the new online algorithms have strong performance even with modestly correct predictions.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
02/28/2018

Online Non-preemptive Scheduling on Unrelated Machines with Rejections

When a computer system schedules jobs there is typically a significant c...
research
05/17/2023

Online List Labeling with Predictions

A growing line of work shows how learned predictions can be used to brea...
research
12/10/2021

Robustification of Online Graph Exploration Methods

Exploring unknown environments is a fundamental task in many domains, e....
research
11/23/2020

Learnable and Instance-Robust Predictions for Online Matching, Flows and Load Balancing

This paper proposes a new model for augmenting algorithms with useful pr...
research
03/18/2021

Comparative Design-Choice Analysis of Color Refinement Algorithms Beyond the Worst Case

Color refinement is a crucial subroutine in symmetry detection in theory...
research
05/26/2021

Contention Resolution with Predictions

In this paper, we consider contention resolution algorithms that are aug...
research
07/31/2023

On the Complexity of Algorithms with Predictions for Dynamic Graph Problems

Algorithms with predictions incorporate machine learning predictions int...

Please sign up or login with your details

Forgot password? Click here to reset