Jump to content

Tree spanner

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Pessoazinho (talk | contribs) at 18:56, 13 April 2014. The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

A tree k-spanner (or simply k-spanner) of a graph is a spanning subtree of in which the distance between every pair of vertices is at most times their distance in .

Theorems

There are several known results about tree spanners. A significant number of these were produced in a paper entitled Tree Spanners written by mathematicians Leizhen Cai and Derek Corneil, which explores theoretical and algorithmic problems associated with tree spanners. Some of the conclusions from that paper are listed below:

Theorem 1: If H is the spanning subgraph of a weighted graph , then these statements are equivalent:

(a) is a t-spanner of for every pair of vertices of and of .

(b) For every edge in , (x; y) ≤ t * (x; y).

(c) For every edge in E\E(H), d_H(x; y) <= t * d_G(x; y).

(d) For every edge in E, d_H(x; y) <= t * w(xy).

(e) For every edge in E\E(H), d_H(x; y) <= t*w(xy).

Theorem 2: Let and be directed and undirected weighted graphs respectively, and be spanning trees of and ,and be a quasitree of . The following problems can be solved in O(m) time.

(a)Determine the stretch index of .

(b)Is a tree spanner?

(c)Is a quasitree spanner?

Theorem 3: Let be a minimal 1-spanner of a weighted graph , and let be an edge of . The following statements are equivalent:

(a) The edge xy belongs to H.

(b) For every vertex z in V\{x,y}, d_G(x; z) + d_G(z; y) > w(xy)

(c) The distance dG-xy(x; y) > (xy)

Theorem 4: The minimum (or optimal) 1-spanner of a weighted graph can be found in O(mn + n2log n) time.

Theorem 5: The tree 1-spanner of a weighted graph G is a minimum spanning tree. Furthermore, every tree 1-spanner admissible weighted graph contains a unique minimum spanning tree.


References

  • Handke, Dagmar; Kortsarz, Guy (2000), "Tree spanners for subgraphs and related tree covering problems", Graph-Theoretic Concepts in Computer Science: 26th International Workshop, WG 2000 Konstanz, Germany, June 15–17, 2000, Proceedings, Lecture Notes in Computer Science, vol. 1928, pp. 206–217, doi:10.1007/3-540-40064-8_20.