On Reducing Stretch in Spanning Trees

ABSTRACT A parameter crucial for preserving the underlying shortest path information in spanning tree construction is called stretch . It is the ratio of the distance of a pair of nodes in the spanning tree to their shortest distance in the graph. In this paper, we present a distributed heuristic LSTree that constructs a Minimum Average Stretch Spanning Tree of an undirected and unweighted graph in rounds of the CONGEST model, assuming the nodes know the size of the network. We like to stress that the LSTree protocol is the first use of Betweenness Centrality in constructing low‐stretch trees. The heuristic outperforms the current benchmark algorithm of Alon et al. and other spanning tree construction techniques when tested against synthetic and real‐world graph inputs. This paper concludes after giving a distributed edge addition technique for building an overlay while reducing the maximum stretch in the spanning tree generated by LSTree. The overlay is a relaxation in the topological requirement, albeit equivalent in functionality to the network backbone. Hence, in this way, the paper considers a holistic view towards building low‐stretch spanning trees: reducing both average stretch and max stretch in a single approach.

Authors

Institutions

Publication Details

Journal
Concurrency and Computation Practice and Experience
Published
2025-03-16
DOI
https://doi.org/10.1002/cpe.70019
Primary Topic
Optimization and Search Problems
Type
article
Field-Weighted Citation Impact
0.00

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

On Reducing Stretch in Spanning Trees

Sathya Peri, Sinchan Sengupta
Concurrency and Computation Practice and Experience
Optimization and Search Problems
article

On Reducing Stretch in Spanning Trees

Sathya Peri, Sinchan Sengupta
article en

Abstract

ABSTRACT A parameter crucial for preserving the underlying shortest path information in spanning tree construction is called stretch . It is the ratio of the distance of a pair of nodes in the spanning tree to their shortest distance in the graph. In this paper, we present a distributed heuristic LSTree that constructs a Minimum Average Stretch Spanning Tree of an undirected and unweighted graph in rounds of the CONGEST model, assuming the nodes know the size of the network. We like to stress that the LSTree protocol is the first use of Betweenness Centrality in constructing low‐stretch trees. The heuristic outperforms the current benchmark algorithm of Alon et al. and other spanning tree construction techniques when tested against synthetic and real‐world graph inputs. This paper concludes after giving a distributed edge addition technique for building an overlay while reducing the maximum stretch in the spanning tree generated by LSTree. The overlay is a relaxation in the topological requirement, albeit equivalent in functionality to the network backbone. Hence, in this way, the paper considers a holistic view towards building low‐stretch spanning trees: reducing both average stretch and max stretch in a single approach.

Concurrency and Computation Practice and ExperienceVol. 37(6-8)
Laboratoire des Sciences du Numérique de Nantes (FR), Indian Institute of Technology Hyderabad (IN), Nantes Université (FR)
Ministry of Education, India
Openalex Percentile: Top 96%
Optimization and Search Problems
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.

On Reducing Stretch in Spanning Trees — Sathya Peri, Sinchan Sengupta · Concurrency and Computation Practice and Experience (2025) | TGRS Research Map | TGRS