The Steiner path aggregation problem

In the Steiner Path Aggregation Problem , our goal is to aggregate paths in a directed network into a single arborescence without significantly disrupting the paths. In particular, we are given a directed multigraph with colored arcs, a root, and k terminals, each of which has a monochromatic path to the root. Our goal is to find an arborescence in which every terminal has a path to the root, and its path does not switch colors too many times. We give an efficient algorithm that finds such a solution with at most 2 log 4 3 ⁡ k color switches. Up to constant factors this is the best possible universal bound, as there are graphs requiring at least log 2 ⁡ k color switches. • The guarantees of the classic heavy path decomposition are extended to general graphs, within a constant factor. • Dipaths from terminals to a root are aggregated into a single arborescence. • With monochromatic dipaths, the arborescence paths switch colors at most log times. • The algorithm iteratively extends paths of active terminals without allowing cycles.

Authors

Institutions

Publication Details

Journal
Information Processing Letters
Published
2025-09-26
DOI
https://doi.org/10.1016/j.ipl.2025.106608
Primary Topic
Optimization and Mathematical Programming
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

The Steiner path aggregation problem

D Ellis Hershkowitz, Daniel Hathcock, R. Ravi, Da Qi Chen
Information Processing Letters
Optimization and Mathematical Programming
article

The Steiner path aggregation problem

D Ellis Hershkowitz, Daniel Hathcock, R. Ravi, Da Qi Chen
article en

Abstract

In the Steiner Path Aggregation Problem , our goal is to aggregate paths in a directed network into a single arborescence without significantly disrupting the paths. In particular, we are given a directed multigraph with colored arcs, a root, and k terminals, each of which has a monochromatic path to the root. Our goal is to find an arborescence in which every terminal has a path to the root, and its path does not switch colors too many times. We give an efficient algorithm that finds such a solution with at most 2 log 4 3 ⁡ k color switches. Up to constant factors this is the best possible universal bound, as there are graphs requiring at least log 2 ⁡ k color switches. • The guarantees of the classic heavy path decomposition are extended to general graphs, within a constant factor. • Dipaths from terminals to a root are aggregated into a single arborescence. • With monochromatic dipaths, the arborescence paths switch colors at most log times. • The algorithm iteratively extends paths of active terminals without allowing cycles.

Information Processing LettersVol. 192
Brown University (US), University of Virginia (US), Carnegie Mellon University (US)
Openalex Percentile: Top 66%
Optimization and Mathematical Programming
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.