Skip to main content
Log in

Optimal capacitated ring trees

  • ORIGINAL PAPER
  • Published:
EURO Journal on Computational Optimization

Abstract

We study a new network design model combining ring and tree structures under capacity constraints. The solution topology of this capacitated ring tree problem (CRTP) is based on ring trees which are the union of trees and 1-trees. The objective is the minimization of edge costs but could also incorporate other types of measures. This overall problem generalizes prominent capacitated vehicle routing and Steiner tree problem variants. Two customer types have to be connected to a distributor ensuring single and double node connectivity, respectively, while installing optional Steiner nodes. The number of ring trees and the number of customers supplied by such a single structure are bounded. After embedding this combinatorial optimization model in existing network design concepts, we develop a mathematical formulation and introduce several valid inequalities for the CRTP that are separated in our exact algorithm. For a set of literature-derived instances we consider various reliability scenarios and present computational results.

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.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13

Similar content being viewed by others

Notes

  1. The instances can be obtained from the corresponding author.

References

  • Ahuja RK, Orlin JB, Sharma D (2000) Multi-exchange neighborhood structures for the capacitated minimum spanning tree problem. Math Program 91:71–97

    Google Scholar 

  • Amberg A, Domschke W, Voß S (1996) Capacitated minimum spanning trees: algorithms using intelligent search. Comb Optim Theory Pract 1:9–39

    Google Scholar 

  • Baldacci R, Dell’Amico M, Salazar JJ (2007) The capacitated m-ring-star problem. Oper Res 55(6):1147–1162

    Article  Google Scholar 

  • Baldacci R, Toth P, Vigo D (2010) Exact algorithms for routing problems under vehicle capacity constraints. Ann Oper Res 175:213–245

    Article  Google Scholar 

  • Chopra S, Rao MR (1994) The Steiner tree problem i: formulations, compositions and extension of facets. Math Program 64(1–3):209–229

    Article  Google Scholar 

  • Fischetti M, Salazar JJ, Toth P (1997) A branch-and-cut algorithm for the symmetric generalized traveling salesman problem. Oper Res 45(3):378–394

    Article  Google Scholar 

  • Fortz B (2000) Design of survivable networks with bounded rings. Springer-Verlag, Berlin

    Book  Google Scholar 

  • Fortz B, Labbé M, Maffioli F (2000) Solving the two-connected network with bounded meshes problem. Oper Res 48(6):866–877

    Article  Google Scholar 

  • Goemans M (1994) The steiner tree polytope and related polyhedra. Math Program 63(1–3):157–182

    Article  Google Scholar 

  • Golden B, Raghavan S, Wasil EA (2008) The vehicle routing problem : latest advances and new challenges. Operations Research/Computer Science Interfaces Series, vol 43. Springer, New York

    Book  Google Scholar 

  • Gouveia L, Paias A, Voß S (2011) Models for a traveling purchaser problem with additional side-constraints. Comput Oper Res 38(2):550–558

    Article  Google Scholar 

  • Grötschel M, Raack C, Werner A (2013) Towards optimizing the deployment of optical access networks. EURO J Comput Optim. doi:10.1007/s13675-013-0016-x

  • Held M, Karp RM (1971) The traveling-salesman problem and minimum spanning trees: part ii. Math Program 1:6–25

    Article  Google Scholar 

  • Hill A (2015) Multi-exchange neighborhoods for the capacitated ring tree problem. In: Ivan D, Stefka F, Ivan L (eds) Numerical methods and applications, lecture notes in computer science. Springer International Publishing, New York, pp 85–94

    Google Scholar 

  • Hoshino EA, de Souza CC (2009) A branch-and-cut-and-price approach for the capacitated m-ring-star problem. Electron Notes Discrete Math 35:103–108 (LAGOS’09-V Latin-American Algorithms, Graphs and Optimization Symposium)

    Article  Google Scholar 

  • Hwang FK, Richards DS (1992) Steiner tree problems. Networks 22(1):55–89

    Article  Google Scholar 

  • Kerivin H, Mahjoub AR (2005) Design of survivable networks: a survey. Networks 46(1):1–21

    Article  Google Scholar 

  • Koch T, Martin A (1998) Solving steiner tree problems in graphs to optimality. Networks 32:207–232

    Article  Google Scholar 

  • Labbé M, Laporte G, Martín IR, Salazar JJ (2004) The ring star problem: polyhedral analysis and exact algorithm. Networks 43(3):177–189

    Article  Google Scholar 

  • Letchford AN, Eglese RW, Lysgaard J (2002) Multistars, partial multistars and the capacitated vehicle routing problem. Math Program 94(1):21–40

    Article  Google Scholar 

  • Letchford AN, Nasiri SD, Theis DO (2013) Compact formulations of the steiner traveling salesman problem and related problems. Eur J Oper Res 228(1):83–92

    Article  Google Scholar 

  • Magnanti T, Wolsey L (1994) Optimal trees. CORE Discussion Papers 1994026, Université catholique de Louvain, Center for Operations Research and Econometrics (CORE)

  • Mitchell JE (2009) Integer programming: branch and cut algorithms. In: Floudas CA, Pardalos PM (eds) Encyclopedia of optimization. Springer, New York, pp 1643–1650

    Chapter  Google Scholar 

  • Naddef D, Rinaldi G (2001) Branch-and-cut algorithms for the capacitated VRP. In: Toth P, Vigo D (eds) The vehicle routing problem. Society for Industrial and Applied Mathematics, Philadelphia, PA, pp 53–84

    Google Scholar 

  • Naji-Azimi Z, Salari M, Toth P (2010) A heuristic procedure for the capacitated m-ring-star problem. Eur J Oper Res 207(3):1227–1234

    Article  Google Scholar 

  • Narula SC, Ho CA (1980) Degree-constrained minimum spanning tree. Comput Oper Res 7(4):239–249

    Article  Google Scholar 

  • Orlowski S, Wessäly R, Pióro M, Tomaszewski A (2010) SNDlib 1.0-survivable network design library. Networks 55(3):276–286

    Google Scholar 

  • Ramesh T (1981) Traveling purchaser problem. Opsearch 18(1–3):78–91

    Google Scholar 

  • Ribeiro CC, Souza MC, Souza C (2001) Variable neighborhood search for the degree-constrained minimum spanning tree problem. Discrete Appl Math 118:43–54

    Article  Google Scholar 

  • Robbins HE (1939) A theorem on graphs, with an application to a problem of traffic control. Am Math Monthly 46(5):281–283

    Article  Google Scholar 

  • Stoer M (1992) Design of survivable networks, vol 1531 of Lecture Notes in Mathematics. Springer-Verlag, Berlin

    Google Scholar 

  • Voß S (2006) Steiner tree problems in telecommunications. In: Resende MGC, Pardalos PM (eds) Handbook of optimization in telecommunications. Springer, New York, pp 459–492

    Chapter  Google Scholar 

Download references

Acknowledgments

We would like to thank the anonymous reviewers for their detailed comments which led to an improvement of this work. Moreover, we thank Edna Hoshino for discussion.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Alessandro Hill.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Hill, A., Voß, S. Optimal capacitated ring trees. EURO J Comput Optim 4, 137–166 (2016). https://doi.org/10.1007/s13675-015-0035-x

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s13675-015-0035-x

Keywords

Mathematics Subject Classification

Navigation