English

Online Steiner Forest with Recourse

Data Structures and Algorithms 2026-05-12 v1

Abstract

In the online Steiner forest problem we are given a graph GG, and a sequence of terminal pairs (ui,vi)(u_i,v_i) which arrive in an online fashion. We are asked to maintain a low-cost subgraph in which each uiu_i is connected to viv_i for all the pairs that have arrived so far. If we are not allowed to delete edges from our solution, then the best possible competitive ratio is Θ(logn)\Theta(\log n). In this work, we initiate the study of low-recourse algorithms for online Steiner forest. We give an algorithm that maintains a constant-competitive solution and has an amortized recourse of O(logn)O(\log n), i.e., inserts and deletes O(logn)O(\log n) edges per demand on average.

Keywords

Cite

@article{arxiv.2605.09821,
  title  = {Online Steiner Forest with Recourse},
  author = {Yaowei Long and Sepideh Mahabadi and Sherry Sarkar and Jakub Tarnawski},
  journal= {arXiv preprint arXiv:2605.09821},
  year   = {2026}
}

Comments

To appear in ICALP 2026