IDEAS home Printed from https://ideas.repec.org/a/spr/jglopt/v57y2013i3p783-801.html
   My bibliography  Save this article

Approximations for two variants of the Steiner tree problem in the Euclidean plane $${\mathbb{R}^2}$$

Author

Listed:
  • Jianping Li
  • Haiyan Wang
  • Binchao Huang
  • Junran Lichen

Abstract

Given n terminals in the Euclidean plane and a positive constant l, find a Steiner tree T interconnecting all terminals with the minimum total cost of Steiner points and a specific material used to construct all edges in T such that the Euclidean length of each edge in T is no more than l. In this paper, according to the cost b of each Steiner point and the different costs of some specific materials with the different lengths, we study two variants of the Steiner tree problem in the Euclidean plane as follows: (1) If a specific material to construct all edges in such a Steiner tree has its infinite length and the cost of per unit length of such a specific material used is c 1 , the objective is to minimize the total cost of the Steiner points and such a specific material used to construct all edges in T, i.e., $${{\rm min} \{b \cdot k_1+ c_1 \cdot \sum_{e \in T} w(e)\}}$$ , where T is a Steiner tree constructed, k 1 is the number of Steiner points and w(e) is the length of part cut from such a specific material to construct edge e in T, and we call this version as the minimum-cost Steiner points and edges problem (MCSPE, for short). (2) If a specific material to construct all edges in such a Steiner tree has its finite length L (l ≤ L) and the cost of per piece of such a specific material used is c 2 , the objective is to minimize the total cost of the Steiner points and the pieces of such a specific material used to construct all edges in T, i.e., $${{\rm min} \{b \cdot k_2+ c_2 \cdot k_3\}}$$ , where T is a Steiner tree constructed, k 2 is the number of Steiner points in T and k 3 is the number of pieces of such a specific material used, and we call this version as the minimum-cost Steiner points and pieces of specific material problem (MCSPPSM, for short). These two variants of the Steiner tree problem are NP-hard with some applications in VLSI design, WDM optical networks and wireless communications. In this paper, we first design an approximation algorithm with performance ratio 3 for the MCSPE problem, and then present two approximation algorithms with performance ratios 4 and 3.236 for the MCSPPSM problem, respectively. Copyright Springer Science+Business Media, LLC. 2013

Suggested Citation

  • Jianping Li & Haiyan Wang & Binchao Huang & Junran Lichen, 2013. "Approximations for two variants of the Steiner tree problem in the Euclidean plane $${\mathbb{R}^2}$$," Journal of Global Optimization, Springer, vol. 57(3), pages 783-801, November.
  • Handle: RePEc:spr:jglopt:v:57:y:2013:i:3:p:783-801
    DOI: 10.1007/s10898-012-9967-3
    as

    Download full text from publisher

    File URL: http://hdl.handle.net/10.1007/s10898-012-9967-3
    Download Restriction: Access to full text is restricted to subscribers.

    File URL: https://libkey.io/10.1007/s10898-012-9967-3?utm_source=ideas
    LibKey link: if access is restricted and if your library uses this service, LibKey will redirect you to where you can use your library subscription to access this item
    ---><---

    As the access to this document is restricted, you may want to search for a different version of it.

    Corrections

    All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:spr:jglopt:v:57:y:2013:i:3:p:783-801. See general information about how to correct material in RePEc.

    If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.

    We have no bibliographic references for this item. You can help adding them by using this form .

    If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.

    For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: Sonal Shukla or Springer Nature Abstracting and Indexing (email available below). General contact details of provider: http://www.springer.com .

    Please note that corrections may take a couple of weeks to filter through the various RePEc services.

    IDEAS is a RePEc service. RePEc uses bibliographic data supplied by the respective publishers.