Skip to main content
Log in

Using a Conic Formulation for Finding Steiner Minimal Trees

  • Published:
Numerical Algorithms Aims and scope Submit manuscript

Abstract

We present a new mathematical programming formulation for the Steiner minimal tree problem. We relax the integrality constraints on this formulation and transform the resulting problem (which is convex, but not everywhere differentiable) into a standard convex programming problem in conic form. We consider an efficient computation of an ε-optimal solution for this latter problem using an interior-point algorithm.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. F. Alizadeh, Interior point methods in semidefinite programming with applications to combinatorial optimization, SIAM J. Optim. 5 (1995) 13–51.

    Google Scholar 

  2. K.D. Andersen, E. Christiansen, A.R. Conn and M.L. Overton, An efficient primal-dual interior-point method for minimizing a sum of Euclidean norms, SIAM J. Sci. Comput. 22(1) (2000) 243–262.

    Google Scholar 

  3. K.M. Anstreicher, Eigenvalue bounds versus semidefinite relaxations for the quadratic assignment problem, SIAM J. Optim. 11 (2000) 254–265.

    Google Scholar 

  4. E.N. Gilbert and H.O. Pollak, Steiner minimal trees, SIAM J. Appl. Math. 16 (1968) 323–345.

    Google Scholar 

  5. M.X. Goemans and D.P. Williamson, Improved approximation algorithms for maximum cut and satisfiability problems using semidefinite programming, J. ACM 6 (1995) 1115–1145.

    Google Scholar 

  6. F.K. Hwang, A linear time algorithm for full Steiner trees, Oper. Res. Lett. 4 (1986) 235–237.

    Google Scholar 

  7. F.K. Hwang, D.S. Richards and P. Winter, The Steiner tree problem, in: Annals of Discrete Mathematics, Vol. 53 (North-Holland, Amsterdam, 1992).

    Google Scholar 

  8. F.K. Hwang and J.F. Weng, The shortest network under a given topology, J. Algorithms 13 (1992) 468–488.

    Google Scholar 

  9. C. Lemaréchal and F. Oustry, Semidefinite relaxations and Lagrangian duality with application to combinatorial optimization, Rapport de recherche, Institut National de Recherche en Informatique et en Automatique, INRIA (1999).

  10. N. Maculan, P. Michelon and A.E. Xavier, The Euclidean Steiner problem in ℝn: A mathematical programming formulation, Ann. Oper. Res. 96 (2000) 209–220.

    Google Scholar 

  11. M. Minoux, Programmation Mathématique, Vol. 2 (Dunod, Paris, 1983) pp. 80–89.

    Google Scholar 

  12. F. Montenegro, N. Maculan, G. Plateau and P. Boucher, New heuristics for the Euclidean Steiner problem in ℝn, in: Essays and Surveys in Metaheuristics, eds. C.C. Ribeiro and P. Hansen (Kluwer Academic, Dordrecht, 2002) pp. 509–524.

    Google Scholar 

  13. Y.E. Nesterov and A. Nemirovskii, Interior Polynomial Algorithm in Convex Programming (SIAM, Philadelphia, PA, 1994).

    Google Scholar 

  14. Y.E. Nesterov and M.J. Todd, Self-scaled barriers and interior-point methods for convex programming, Math. Oper. Res. 22 (1997) 1–42.

    Google Scholar 

  15. S. Poljak, F. Rendl and H. Wolkowicz, A recipe for semidefinite relaxation for (0, 1)-quadratic programming, J. Global Optim. 7 (1995) 51–73.

    Google Scholar 

  16. W.D. Smith, How to find Steiner minimal trees in Euclidean d-space, Algorithmica 7 (1992) 137–177.

    Google Scholar 

  17. G. Xue, J. Rosen and P. Pardalos, A polynomial time dual algorithm for the Euclidean multifacility location problem, in: Proc. of the 2nd Conf. on Integer Programming and Combinatorial Optimization (Pittsburg, PA, 1992) pp. 227–236.

  18. G. Xue and Y. Ye, An Efficient algorithm for minimizing a sum of Euclidean norms with applications, SIAM J. Optim. 7 (1997) 1017–1036.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Fampa, M., Maculan, N. Using a Conic Formulation for Finding Steiner Minimal Trees. Numerical Algorithms 35, 315–330 (2004). https://doi.org/10.1023/B:NUMA.0000021765.17831.bc

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1023/B:NUMA.0000021765.17831.bc

Navigation