Brief Announcement: The Steiner Shortest Path Tree Problem

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

We introduce and study a novel problem of computing a shortest path tree with the minimum number of non-terminals. It can be viewed as an (unweighted) Steiner Shortest Path Tree (SSPT) that spans a given set of terminal vertices by shortest paths from a given source while minimizing the number of nonterminal vertices included in the tree. This problem is motivated by applications where shortest-path connections from a source are essential, and where reducing the number of intermediate vertices helps limit cost, complexity, or overhead. We show that the SSPT problem is NP-hard. To approximate it, we introduce and study the shortest path subgraph of a graph. Using it, we show an approximation-preserving reduction of SSPT to the uniform vertex-weighted variant of the Directed Steiner Tree (DST) problem, termed UVDST. Consequently, the algorithm of [Grandoni et al., 2023] approximating DST, implies a quasi-polynomial polylog-approximation algorithm for SSPT. We present a polynomial polylog-approximation algorithm for UVDST, and thus for SSPT for a restricted class of graphs.

Original languageEnglish (US)
Title of host publicationStabilization, Safety, and Security of Distributed Systems - 27th International Symposium, SSS 2025, Proceedings
EditorsSilvia Bonomi, Partha Sarathi Mandal, Peter Robinson, Gokarna Sharma, Sebastien Tixeuil
PublisherSpringer Science and Business Media Deutschland GmbH
Pages76-81
Number of pages6
ISBN (Print)9783032111265
DOIs
StatePublished - 2026
Event27th International Symposium on Stabilization, Safety, and Security of Distributed Systems, SSS2025 - Kathmandu, Nepal
Duration: Oct 9 2025Oct 11 2025

Publication series

NameLecture Notes in Computer Science
Volume16350 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference27th International Symposium on Stabilization, Safety, and Security of Distributed Systems, SSS2025
Country/TerritoryNepal
CityKathmandu
Period10/9/2510/11/25

All Science Journal Classification (ASJC) codes

  • Theoretical Computer Science
  • General Computer Science

Fingerprint

Dive into the research topics of 'Brief Announcement: The Steiner Shortest Path Tree Problem'. Together they form a unique fingerprint.

Cite this