Skip to content
Preprint

Stochastic Gradient Meets Randomized Rounding: New Algorithms for Node-Weighted Steiner Problems

Aug 2026 · 0 citations · 26 references
Computer Science

TL;DR

A new $O(\log n)$ approximation algorithm for Node Weighted Steiner Tree and Node Weighted Steiner Forest that matches the bounds of Klein&Ravi, but has the advantage that they work in the online setting when the terminal pairs are revealed in random order.

Abstract

We give a new $O(\log n)$ approximation algorithm for Node Weighted Steiner Tree and Node Weighted Steiner Forest. Our algorithm matches the bounds of Klein&Ravi [J. Algorithms'95] which are best possible unless P = NP, but have the advantage that they work in the online setting when the terminal pairs are revealed in random order. To obtain our results, we combine the LearnOrCover framework due to Gupta, Kehne, Levin [FOCS'21] with the Augmented Greedy algorithm of Berman&Coulston [STOC'97] for online edge-weighted Steiner Forest. Neither algorithm suffices on its own, but the analyses dovetail to imply our guarantee. Run offline, the algorithm reduces to a very simple randomized rounding scheme that (in spirit) reduces Node Weighted Steiner Forest to Edge Weighted Steiner Forest, and we hope this idea finds further applications.

View source

Similar papers

Preprint Aug 2026

Approximation Algorithms for Perfect Fair-Triangle Packing

In this paper, we study the {\em perfect fair-triangle packing} problem (abbreviated as PFTP), which incorporates the fairness criterion from {\em fair clustering} into the {\em maximum-weight triangle packing} problem. Specifically, the input is an edge-weighted complete graph $G = (V, E)$ with $|V| = 3n$, where each...

Ming-Yang Gong, Zhi-Zhong Chen, Brendan Mumey · 0 citations
Preprint Aug 2026

Matchings via Random Greedy Independent Set: A Simpler Algorithm and Analysis

We show that a simple extension of the randomized greedy maximal independent set algorithm yields a constant approximation for the maximum matching problem. The algorithm is a simplification of an algorithm used by Assadi et al. [JACM 2026] in the context of processing data streams in the dynamic setting where edges ma...

A. Mcgregor · 0 citations
Review Open access Aug 2026

Graph Coloring Algorithms and Their Applications in Combinatorial Optimization: A Survey

This survey draws together the problem’s theoretical core – vertex, edge, face, list and total coloring – with the algorithms built to solve it and the industries that now depend on those algorithms.

Jisha Ann Abraham, C. Wilfred, Thomaskutty Stephen · 0 citations
Conference Aug 2026

Efficient Algorithms for the Bottleneck Path Problem in Geometric Graphs

We present efficient algorithms for the bottleneck path problem in two geometric settings that arise naturally in applications: directional-antenna graphs in the plane with antenna angles bounded from below by a constant, and visibility graphs whose vertices lie on or above a 1.5-dimensional terrain, both with Euclidea...

Matthew J. Katz, Rachel Saban, M. Sharir · 0 citations

We use cookies to run the site and, with your consent, for analytics and to show ads. See our Cookie Policy.