To buy or not to buy: deterministic rent-or-buy problems on node-weighted graphs

Abstract

We study the rent-or-buy variant of the online Steiner forest problem on node- and edge-weighted graphs. For n-node graphs with at most n non-zero node-weights, and at most k different arriving terminal pairs, we obtain a deterministic, O( n n)-competitive algorithm. This improves on the previous best, O(4 n)-competitive algorithm obtained by the black-box reduction from (Bartal et al. 2021) combined with the previously best deterministic algorithms for the simpler 'buy-only' setting. We also obtain a deterministic, O(n k)-competitive algorithm. This generalizes the O( k)-competitive algorithm for the purely edge-weighted setting from (Umboh 2015). We also obtain a randomized, O( k n)-competitive algorithm. All previous approaches were based on the randomized, black-box reduction from~AwerbuchAzarBartal96 that achieves a O( k n)-competitive ratio when combined with an algorithm for the 'buy-only' setting. Our key technical ingredient is a novel charging scheme to an instance of online prize-collecting set cover. This allows us to extend the witness-technique of (Umboh 2015) to the node-weighted setting and obtain refined guarantees with respect to n, already in the much simpler 'buy-only' setting.

0

Turn this paper into a full lesson

ArcXiv compiles a staged curriculum from this paper: 8-12 lessons across beginner → advanced, synthesised section guides, visuals, flashcards, a quiz, exercises, and on-demand deep dives per section. Grounded in the abstract, never invented.

Discussion (0)

Sign in to join the discussion.

Loading comments…