A Graph-Theoretic Game and its Application to the $k$-Server Problem
SIAM Journal on Computing
SIAM Journal on Discrete Mathematics
Tree spanners in planar graphs
Discrete Applied Mathematics - Special issue on international workshop of graph-theoretic concepts in computer science WG'98 conference selected papers
MFCS '02 Proceedings of the 27th International Symposium on Mathematical Foundations of Computer Science
Approximate Distance Labeling Schemes
ESA '01 Proceedings of the 9th Annual European Symposium on Algorithms
Low Stretch Spanning Trees for Planar Graphs,
Low Stretch Spanning Trees for Planar Graphs,
Tree spanners on chordal graphs: complexity and algorithms
Theoretical Computer Science
Approximation algorithms for embedding general metrics into trees
SODA '07 Proceedings of the eighteenth annual ACM-SIAM symposium on Discrete algorithms
Spanners for bounded tree-length graphs
Theoretical Computer Science
The zoo of tree spanner problems
Discrete Applied Mathematics
SIAM Journal on Computing
Nearly Tight Low Stretch Spanning Trees
FOCS '08 Proceedings of the 2008 49th Annual IEEE Symposium on Foundations of Computer Science
Approximating Minimum Max-Stretch Spanning Trees on Unweighted Graphs
SIAM Journal on Computing
On the complexity of computing treelength
Discrete Applied Mathematics
Constant approximation algorithms for embedding graph metrics into trees and outerplanar graphs
APPROX/RANDOM'10 Proceedings of the 13th international conference on Approximation, and 14 the International conference on Randomization, and combinatorial optimization: algorithms and techniques
Journal of Computer and System Sciences
Hi-index | 0.00 |
A spanning tree T of a graph G is called a tree t-spanner of G if the distance between every pair of vertices in T is at most t times their distance in G. In this paper, we present an algorithm which constructs for an n-vertex m-edge unweighted graph G: (1) a tree (2⌊log2 n⌋)-spanner in O(m log n) time, if G is a chordal graph; (2) a tree (2ρ⌊log2 n⌋)-spanner in O(mnlog2 n) time or a tree (12ρ⌊log2 n⌋)-spanner in O(m log n) time, if G is a graph admitting a Robertson-Seymour's tree-decomposition with bags of radius at most ρ in G; and (3) a tree (2⌈t/2⌉⌊log2 n⌋)-spanner in O(mn log2 n) time or a tree (6t⌊log2 n⌋)-spanner in O(m log n) time, if G is an arbitrary graph admitting a tree t-spanner. For the latter result we use a new necessary condition for a graph to have a tree t-spanner: if a graph G has a tree t-spanner, then G admits a Robertson-Seymour's tree-decomposition with bags of radius at most ⌈t/2⌉ in G.