Skip to main content
Log in

Algorithms for the design of network topologies with balanced disjoint rings

  • Published:
Journal of Heuristics Aims and scope Submit manuscript

Abstract

We define the Balanced Disjoint Rings (BDR) problem as developing a method to partition of the nodes in a network to form a given number of disjoint rings of minimum total link length in such a way that there is almost the same number of nodes in each ring. The BDR problem has potential applications in the design of survivable network structures in telecommunications as well as in the identification of local distribution/collection routes in logistics. The BDR problem can also be considered a generalization of the traveling salesman problem since we are interested in multiple tours instead of a single tour. We develop an efficient heuristic solution methodology that involves various GRASP-based randomized solution construction routines that allow a multi-start framework and a n effective combination of cyclic-exchange and single-move neighborhoods in a local search improvement procedure. The algorithms perform very well in our numerical studies, providing encouraging optimality and lower bound gaps with very reasonable runtimes.

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

  • Ahuja, R.K., Orlin, J.B., Sharma, D.: Multi-exchange neighborhood search algorithms for the capacitated minimum spanning tree problem. Math. Program. 91, 71–97 (2001)

    MATH  MathSciNet  Google Scholar 

  • Ahuja, R.K., Orlin, J.B., Sharma, D.: A composite very large-scale neighborhood structure for the capacitated minimum spanning tree problem. Oper. Res. Lett. 31, 185–194 (2003)

    Article  MATH  MathSciNet  Google Scholar 

  • Altinkemer, K.: Topological design of ring networks. Comput. Oper. Res. 21, 421–431 (1994)

    Article  MATH  MathSciNet  Google Scholar 

  • Bellmore, M., Hong, S.: Transformation of multisalesmen problem to standard traveling salesman problem. J. Assoc. Comput. Mach. 21, 500–504 (1974)

    MATH  MathSciNet  Google Scholar 

  • Branco, I.M., Coelho, J.D.: The Hamiltonian p-median problem. Eur. J. Oper. Res. 47, 86–95 (1990)

    Article  MATH  MathSciNet  Google Scholar 

  • Christofides, N.: Worst-case analysis for a new heuristic for the traveling-salesman problem. Technical Report 388, Graduate School of Industrial Administration, Carnegie Mellon University (1976)

  • Cook, W.J., Cunningham, W.H., Pulleyblank, W.R., Schrijver, A.: Combinatorial Optimization. Wiley, New York (1998)

    MATH  Google Scholar 

  • Cosares, S., Deutsch, D.N., Saniee, I., Wasem, O.J.: SONET Toolkit: A decision support system for designing robust and cost-effective fiber-optic networks. Interfaces 25(1), 20–40 (1995)

    Article  Google Scholar 

  • Daskin, M.S.: Network and Discrete Location: Models, Aplications and Algorithms. Wiley, New York (1995)

    Google Scholar 

  • Feo, T.A., Resende, M.G.C.: Greedy randomized adaptive search procedures. J. Glob. Optim. 6, 109–133 (1995)

    Article  MATH  MathSciNet  Google Scholar 

  • Fisher, M.L.: Vehicle routing. In: Ball, M.O., Magnanti, T.L., Monma, C.L., Nemhauser, G.L. (eds.) Network Routing. Handbooks in Operations Research and Management Science, vol. 8. Elsevier Science, Amsterdam (1995)

    Chapter  Google Scholar 

  • Gawande, M., Klincewicz, J.G., Luss, H.: Design of SONET ring networks for local access. Adv. Perform. Anal. 2(2), 159–173 (1999). Also see US Patent No. 6061335 at http://patft.uspto.gov/netahtml/PTO/srchnum.htm, given in 2000

    Google Scholar 

  • Glaab, H., Pott, A.: The Hamiltonian p-median problem. Electron. J. Comb. 7, R-42 (2000)

    MathSciNet  Google Scholar 

  • Jonker, R., Volgenat, T.: An improved transformation of the symmetric multiple traveling salesman problem. Oper. Res. 34(5), 698–717 (1986)

    Article  MathSciNet  Google Scholar 

  • Laporte, G., Nobert, Y.: Generalized traveling salesman problem through n sets of nodes: An integer programming approach. INFOR 21(1), 61–75 (1983)

    MATH  Google Scholar 

  • Lin, S., Kernighan, B.W.: An effective heuristic algorithm for the traveling salesman problem. Oper. Res. 21, 498–516 (1973)

    Article  MATH  MathSciNet  Google Scholar 

  • Luss, H., Rosenwein, M.B., Wong, R.T.: Topological network design for SONET ring structure. IEEE Trans. Syst. Man Cybern.-Part A: Syst. Hum. 28(6), 780–790 (1998)

    Article  Google Scholar 

  • Perl, J., Daskin, M.S.: A warehouse location problem. Transp. Res. Q. Part B—Methodol. 19, 381–396 (1983)

    Article  Google Scholar 

  • Renaud, J., Boctor, F.F.: An efficient composite heuristic for the symmetric generalized traveling salesman problem. Eur. J. Oper. Res. 108, 571–584 (1998)

    Article  MATH  Google Scholar 

  • Resende, M.G.C., Riberio, C.C.: Greedy randomized adaptive search procedures. In: Glover, F., Kochenberger, G.A. (eds.) Handbook of Metaheuristics, pp. 219–249. Kluwer Academic, Norwell (2003)

    Google Scholar 

  • Shi, J., Fonseka, J.P.: Hierarchical self-healing rings. IEEE/ACM Trans. Netw. 3(6), 690–697 (1995)

    Article  Google Scholar 

  • Soriano, P., Wynants, C., Séguin, R., Labbé, M., Gendreau, M., Fortz, B.: Design and dimensioning of survivable SDH/SONET networks. In: Sansò, B., Soriano, P. (eds.) Telecommunications Network Planning, pp. 571–584. Center for Research on Transportation, University of Montreal, Montreal (1998)

    Google Scholar 

  • Thomadsen, T., Stidsen, T.: Hierarchical ring network design using branch-and-price. Telecommun. Syst. 29(1), 61–76 (2005)

    Article  Google Scholar 

  • Thompson, P.M., Orlin, J.B.: The theory of cyclic transfers. Technical Report OR200-89, MIT Operations Research Center (1989)

  • Thompson, P.M., Psaraftis, H.N.: Cyclic transfer algorithms for multi-vehicle routing and scheduling problems. Oper. Res. 41, 935–946 (1993)

    Article  MATH  MathSciNet  Google Scholar 

  • Tietz, M.B., Bart, P.: Heuristic methods for estimating the generalized vertex median of a weighted graph. Oper. Res. 16, 955–961 (1968)

    Article  Google Scholar 

  • Wu, T.H.: Emerging technologies for fiber network survivability. IEEE Commun. Mag. 33, 58–74 (1995)

    Google Scholar 

  • Wu, T., Low, C., Bai, J.: Heuristic solutions to multi-depot location-routing problem. Comput. Oper. Res. 29, 1393–1415 (2002)

    Article  MATH  Google Scholar 

  • Xu, J., Chiu, S.Y., Glover, F.: Optimizing a ring-based private line telecommunication network using tabu search. Manag. Sci. 45(3), 330–345 (1999)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Halit Üster.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Üster, H., Kumar, S.K.S. Algorithms for the design of network topologies with balanced disjoint rings. J Heuristics 16, 37–63 (2010). https://doi.org/10.1007/s10732-008-9085-z

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10732-008-9085-z

Keywords

Navigation