IDEAS home Printed from https://ideas.repec.org/a/eee/ejores/v232y2014i1p209-220.html
   My bibliography  Save this article

Breakout local search for the Steiner tree problem with revenue, budget and hop constraints

Author

Listed:
  • Fu, Zhang-Hua
  • Hao, Jin-Kao

Abstract

The Steiner tree problem (STP) is one of the most popular combinatorial optimization problems with various practical applications. In this paper, we propose a Breakout Local Search (BLS) algorithm for an important generalization of the STP: the Steiner tree problem with revenue, budget and hop constraints (STPRBH), which consists of determining a subtree of a given undirected graph which maximizes the collected revenues, subject to both budget and hop constraints. Starting from a probabilistically constructed initial solution, BLS uses a Neighborhood Search (NS) procedure based on several specifically designed move operators for local optimization, and employs an adaptive diversification strategy to escape from local optima. The diversification mechanism is implemented by adaptive perturbations, guided by dedicated information of discovered high-quality solutions. Computational results based on 240 benchmarks show that BLS produces competitive results with respect to several previous approaches. For the 56 most challenging instances with unknown optimal results, BLS succeeds in improving 49 and matching one best known results within reasonable time. For the 184 instances which have been solved to optimality, BLS can also match 167 optimal results.

Suggested Citation

  • Fu, Zhang-Hua & Hao, Jin-Kao, 2014. "Breakout local search for the Steiner tree problem with revenue, budget and hop constraints," European Journal of Operational Research, Elsevier, vol. 232(1), pages 209-220.
  • Handle: RePEc:eee:ejores:v:232:y:2014:i:1:p:209-220
    DOI: 10.1016/j.ejor.2013.06.048
    as

    Download full text from publisher

    File URL: http://www.sciencedirect.com/science/article/pii/S0377221713005559
    Download Restriction: Full text for ScienceDirect subscribers only

    File URL: https://libkey.io/10.1016/j.ejor.2013.06.048?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.

    References listed on IDEAS

    as
    1. Costa, Alysson M. & Cordeau, Jean-François & Laporte, Gilbert, 2008. "Fast heuristics for the Steiner tree problem with revenues, budget and hop constraints," European Journal of Operational Research, Elsevier, vol. 190(1), pages 68-78, October.
    2. S. Voß, 1999. "The Steiner tree problem with hop constraints," Annals of Operations Research, Springer, vol. 86(0), pages 321-345, January.
    3. Avella, Pasquale & Villacci, Domenico & Sforza, Antonio, 2005. "A Steiner arborescence model for the feeder reconfiguration in electric distribution networks," European Journal of Operational Research, Elsevier, vol. 164(2), pages 505-509, July.
    Full references (including those not matched with items on IDEAS)

    Citations

    Citations are extracted by the CitEc Project, subscribe to its RSS feed for this item.
    as


    Cited by:

    1. Alessandro Hill & Roberto Baldacci & Edna Ayako Hoshino, 2019. "Capacitated ring arborescence problems with profits," OR Spectrum: Quantitative Approaches in Management, Springer;Gesellschaft für Operations Research e.V., vol. 41(2), pages 357-389, June.
    2. Mu He & Qinghua Wu & Yongliang Lu, 2022. "Breakout local search for the cyclic cutwidth minimization problem," Journal of Heuristics, Springer, vol. 28(5), pages 583-618, December.
    3. Zhang-Hua Fu & Jin-Kao Hao, 2015. "Dynamic Programming Driven Memetic Search for the Steiner Tree Problem with Revenues, Budget, and Hop Constraints," INFORMS Journal on Computing, INFORMS, vol. 27(2), pages 221-237, May.

    Most related items

    These are the items that most often cite the same works as this one and are cited by the same works as this one.
    1. Nigam, Ashutosh & Agarwal, Yogesh K., 2014. "Optimal relay node placement in delay constrained wireless sensor network design," European Journal of Operational Research, Elsevier, vol. 233(1), pages 220-233.
    2. Rossi, André & Aubry, Alexis & Jacomino, Mireille, 2012. "Connectivity-and-hop-constrained design of electricity distribution networks," European Journal of Operational Research, Elsevier, vol. 218(1), pages 48-57.
    3. Kang, Jangha & Park, Kyungchul & Park, Sungsoo, 2009. "Optimal multicast route packing," European Journal of Operational Research, Elsevier, vol. 196(1), pages 351-359, July.
    4. Konak, Abdullah, 2012. "Network design problem with relays: A genetic algorithm with a path-based crossover and a set covering formulation," European Journal of Operational Research, Elsevier, vol. 218(3), pages 829-837.
    5. Ameling, Justus & Gust, Gunther, 2024. "Automated feeder routing for underground electricity distribution networks based on aerial images," European Journal of Operational Research, Elsevier, vol. 318(2), pages 629-641.
    6. Ferrer-Martí, L. & Domenech, B. & García-Villoria, A. & Pastor, R., 2013. "A MILP model to design hybrid wind–photovoltaic isolated rural electrification projects in developing countries," European Journal of Operational Research, Elsevier, vol. 226(2), pages 293-300.
    7. Anantaram Balakrishnan & Gang Li & Prakash Mirchandani, 2017. "Optimal Network Design with End-to-End Service Requirements," Operations Research, INFORMS, vol. 65(3), pages 729-750, June.
    8. Li, Xiangyong & Aneja, Y.P. & Huo, Jiazhen, 2012. "Using branch-and-price approach to solve the directed network design problem with relays," Omega, Elsevier, vol. 40(5), pages 672-679.
    9. Xia, Liang & Chan, Ming-yin & Qu, Minglu & Xu, Xiangguo & Deng, Shiming, 2011. "A fundamental study on the optimal/near-optimal shape of a network for energy distribution," Energy, Elsevier, vol. 36(11), pages 6471-6478.
    10. Karla B. Freitas & Márcio S. Arantes & Claudio F. M. Toledo & Alexandre C. B. Delbem, 2020. "MIQP model and improvement heuristic for power loss minimization in distribution system with network reconfiguration," Journal of Heuristics, Springer, vol. 26(1), pages 59-81, February.
    11. Gust, Gunther & Schlüter, Alexander & Feuerriegel, Stefan & Úbeda, Ignacio & Lee, Jonathan T. & Neumann, Dirk, 2024. "Designing electricity distribution networks: The impact of demand coincidence," European Journal of Operational Research, Elsevier, vol. 315(1), pages 271-288.
    12. Vizcaino González, José Federico & Lyra, Christiano & Usberti, Fábio Luiz, 2012. "A pseudo-polynomial algorithm for optimal capacitor placement on electric power distribution networks," European Journal of Operational Research, Elsevier, vol. 222(1), pages 149-156.
    13. Cabral, Edgar Alberto & Erkut, Erhan & Laporte, Gilbert & Patterson, Raymond A., 2007. "The network design problem with relays," European Journal of Operational Research, Elsevier, vol. 180(2), pages 834-844, July.
    14. Costa, Alysson M. & Cordeau, Jean-François & Laporte, Gilbert, 2008. "Fast heuristics for the Steiner tree problem with revenues, budget and hop constraints," European Journal of Operational Research, Elsevier, vol. 190(1), pages 68-78, October.
    15. Fabio Colombo & Marco Trubian, 2014. "A column generation approach for Multicast Routing and Wavelength Assignment with Delay Constraints in heterogeneous WDM networks," Annals of Operations Research, Springer, vol. 222(1), pages 239-260, November.
    16. Gouveia, Luis & Requejo, Cristina, 2001. "A new Lagrangean relaxation approach for the hop-constrained minimum spanning tree problem," European Journal of Operational Research, Elsevier, vol. 132(3), pages 539-552, August.
    17. Zhang-Hua Fu & Jin-Kao Hao, 2015. "Dynamic Programming Driven Memetic Search for the Steiner Tree Problem with Revenues, Budget, and Hop Constraints," INFORMS Journal on Computing, INFORMS, vol. 27(2), pages 221-237, May.
    18. Ivana Ljubić & Stefan Gollowitzer, 2013. "Layered Graph Approaches to the Hop Constrained Connected Facility Location Problem," INFORMS Journal on Computing, INFORMS, vol. 25(2), pages 256-270, May.
    19. Gouveia, Luis & Leitner, Markus & Ljubić, Ivana, 2014. "Hop constrained Steiner trees with multiple root nodes," European Journal of Operational Research, Elsevier, vol. 236(1), pages 100-112.
    20. Balakrishnan, Anantaram & Banciu, Mihai & Glowacka, Karolina & Mirchandani, Prakash, 2013. "Hierarchical approach for survivable network design," European Journal of Operational Research, Elsevier, vol. 225(2), pages 223-235.

    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:eee:ejores:v:232:y:2014:i:1:p:209-220. 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.

    If CitEc recognized a bibliographic reference but did not link an item in RePEc to it, you can help with 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: Catherine Liu (email available below). General contact details of provider: http://www.elsevier.com/locate/eor .

    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.