Namespaces
Variants
Actions

Difference between revisions of "Steiner tree problem"

From Encyclopedia of Mathematics
Jump to: navigation, search
(Importing text file)
 
(TeX)
 
Line 1: Line 1:
 +
{{TEX|done}}
 
''Steiner problem''
 
''Steiner problem''
  
Given a set <img align="absmiddle" border="0" src="https://www.encyclopediaofmath.org/legacyimages/s/s110/s110270/s1102701.png" /> of points in a [[Metric space|metric space]], the problem is to find a shortest [[Network|network]] connecting all the points in the set. An optimal solution to this problem is called a Steiner minimum tree for <img align="absmiddle" border="0" src="https://www.encyclopediaofmath.org/legacyimages/s/s110/s110270/s1102702.png" />. The Steiner minimum tree may well have some vertices that are not in <img align="absmiddle" border="0" src="https://www.encyclopediaofmath.org/legacyimages/s/s110/s110270/s1102703.png" />. Such vertices are called Steiner nodes or Steiner points, and the other points are called regular points. These points should not be confused with the [[Steiner point|Steiner point]] of a [[Convex body|convex body]].
+
Given a set $P$ of points in a [[Metric space|metric space]], the problem is to find a shortest [[Network|network]] connecting all the points in the set. An optimal solution to this problem is called a Steiner minimum tree for $P$. The Steiner minimum tree may well have some vertices that are not in $P$. Such vertices are called Steiner nodes or Steiner points, and the other points are called regular points. These points should not be confused with the [[Steiner point|Steiner point]] of a [[Convex body|convex body]].
  
For subsets of networks, the Steiner tree problem is a special network optimization problem. The Steiner tree problem is <img align="absmiddle" border="0" src="https://www.encyclopediaofmath.org/legacyimages/s/s110/s110270/s1102705.png" />-hard.
+
For subsets of networks, the Steiner tree problem is a special network optimization problem. The Steiner tree problem is $\mathcal{NP}$-hard.
  
A Steiner minimum tree in the Euclidean plane <img align="absmiddle" border="0" src="https://www.encyclopediaofmath.org/legacyimages/s/s110/s110270/s1102706.png" /> has the following properties:
+
A Steiner minimum tree in the Euclidean plane $E^2$ has the following properties:
  
 
1) all leaves are regular points;
 
1) all leaves are regular points;
  
2) every two edges meet at an angle of at least <img align="absmiddle" border="0" src="https://www.encyclopediaofmath.org/legacyimages/s/s110/s110270/s1102707.png" />;
+
2) every two edges meet at an angle of at least $120^\circ$;
  
 
3) every Steiner point has degree at least three.
 
3) every Steiner point has degree at least three.
  
A tree satisfying these three conditions and connecting all points of <img align="absmiddle" border="0" src="https://www.encyclopediaofmath.org/legacyimages/s/s110/s110270/s1102708.png" /> (as regular points) is called a Steiner tree.
+
A tree satisfying these three conditions and connecting all points of $P\subset E^2$ (as regular points) is called a Steiner tree.
  
The Steiner ratio is the ratio between the length of a minimum Steiner tree and a shortest spanning tree (see [[Tree|Tree]]). The Gilbert–Pollak conjecture [[#References|[a3]]] says that the Steiner ratio of the Euclidean plane is <img align="absmiddle" border="0" src="https://www.encyclopediaofmath.org/legacyimages/s/s110/s110270/s1102709.png" />; it was proved in [[#References|[a2]]].
+
The Steiner ratio is the ratio between the length of a minimum Steiner tree and a shortest spanning tree (see [[Tree|Tree]]). The Gilbert–Pollak conjecture [[#References|[a3]]] says that the Steiner ratio of the Euclidean plane is $\sqrt3/2$; it was proved in [[#References|[a2]]].
  
 
====References====
 
====References====
 
<table><TR><TD valign="top">[a1]</TD> <TD valign="top">  Ding-Zhu Du,  "Minimax and its applications"  R. Horst (ed.)  P.M. Pardalos (ed.) , ''Handbook of Global Optimization'' , Kluwer Acad. Publ.  (1995)  pp. 339–368</TD></TR><TR><TD valign="top">[a2]</TD> <TD valign="top">  Ding-Zhu Du,  F.K. Hwang,  "A proof of the Gilbert–Pollak conjecture"  ''Algorithmica'' , '''7'''  (1992)  pp. 121–135</TD></TR><TR><TD valign="top">[a3]</TD> <TD valign="top">  E.N. Gilbert,  H.O. Pollak,  "Steiner minimal trees"  ''SIAM J. Appl. Math.'' , '''16'''  (1968)  pp. 1–29</TD></TR></table>
 
<table><TR><TD valign="top">[a1]</TD> <TD valign="top">  Ding-Zhu Du,  "Minimax and its applications"  R. Horst (ed.)  P.M. Pardalos (ed.) , ''Handbook of Global Optimization'' , Kluwer Acad. Publ.  (1995)  pp. 339–368</TD></TR><TR><TD valign="top">[a2]</TD> <TD valign="top">  Ding-Zhu Du,  F.K. Hwang,  "A proof of the Gilbert–Pollak conjecture"  ''Algorithmica'' , '''7'''  (1992)  pp. 121–135</TD></TR><TR><TD valign="top">[a3]</TD> <TD valign="top">  E.N. Gilbert,  H.O. Pollak,  "Steiner minimal trees"  ''SIAM J. Appl. Math.'' , '''16'''  (1968)  pp. 1–29</TD></TR></table>

Latest revision as of 12:20, 27 October 2014

Steiner problem

Given a set $P$ of points in a metric space, the problem is to find a shortest network connecting all the points in the set. An optimal solution to this problem is called a Steiner minimum tree for $P$. The Steiner minimum tree may well have some vertices that are not in $P$. Such vertices are called Steiner nodes or Steiner points, and the other points are called regular points. These points should not be confused with the Steiner point of a convex body.

For subsets of networks, the Steiner tree problem is a special network optimization problem. The Steiner tree problem is $\mathcal{NP}$-hard.

A Steiner minimum tree in the Euclidean plane $E^2$ has the following properties:

1) all leaves are regular points;

2) every two edges meet at an angle of at least $120^\circ$;

3) every Steiner point has degree at least three.

A tree satisfying these three conditions and connecting all points of $P\subset E^2$ (as regular points) is called a Steiner tree.

The Steiner ratio is the ratio between the length of a minimum Steiner tree and a shortest spanning tree (see Tree). The Gilbert–Pollak conjecture [a3] says that the Steiner ratio of the Euclidean plane is $\sqrt3/2$; it was proved in [a2].

References

[a1] Ding-Zhu Du, "Minimax and its applications" R. Horst (ed.) P.M. Pardalos (ed.) , Handbook of Global Optimization , Kluwer Acad. Publ. (1995) pp. 339–368
[a2] Ding-Zhu Du, F.K. Hwang, "A proof of the Gilbert–Pollak conjecture" Algorithmica , 7 (1992) pp. 121–135
[a3] E.N. Gilbert, H.O. Pollak, "Steiner minimal trees" SIAM J. Appl. Math. , 16 (1968) pp. 1–29
How to Cite This Entry:
Steiner tree problem. Encyclopedia of Mathematics. URL: http://encyclopediaofmath.org/index.php?title=Steiner_tree_problem&oldid=15261
This article was adapted from an original article by M. Hazewinkel (originator), which appeared in Encyclopedia of Mathematics - ISBN 1402006098. See original article