Skip to main content
Log in

Tabu Search for a Network Loading Problem with Multiple Facilities

  • Published:
Journal of Heuristics Aims and scope Submit manuscript

Abstract

This paper examines a network design problem that arises in the telecommunications industry. In this problem, communication between a gateway vertex and a number of demand vertices is achieved through a network of fiber optic cables. Since each cable has an associated capacity (bandwidth), enough capacity must be installed on the links of the network to satisfy the demand, using possibly different types of cables. Starting with a network with no capacity or some capacity already installed, a tabu search heuristic is designed to find a solution that minimizes the cost of installing any additional capacity on the network. This tabu search applies a k-shortest path algorithm to find alternative paths from the gateway to the demand vertices. Numerical results are presented on different types of networks with up to 200 vertices and 100 demand vertices.

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., T.L. Magnanti, and J.B. Orlin. (1993). Network Flows: Theory, Algorithms, and Applications. Englewood Cliffs, NJ: Prentice-Hall.

    Google Scholar 

  • Baker, J. (1985). “Adaptive Selection Methods for Genetic Algorithms.” In J.J. Grefenstette (ed.), Proceedings of the First Int. Conf. on Genetic Algorithms and their Applications. Hillsdale, NJ: Lawrence Erlbaum Associates, pp. 101-111.

    Google Scholar 

  • Balakrishnan, A., T.L. Magnanti, and P. Mirchandani. (1998). “Network Design.” In M. Dell'Amico, F. Maffioli, and S. Martello (eds.), Annotated Bibliographies in Combinatorial Optimization. Wiley, pp. 311-334.

  • Balakrishnan, A., T.L. Magnanti, and R.T. Wong. (1989). “A Dual-Ascent Procedure for Large-Scale Uncapacitated Network Design.” Operations Research 37, 716-740.

    Google Scholar 

  • Barahona, F. (1996). “Network Design Using Cut Inequalities.” SIAM J. on Optimization 6, 823-837.

    Google Scholar 

  • Bienstock, D. and O. Günlük. (1996). “Capacitated Network Design-Polyhedral Structure and Computation.” INFORMS J. on Computing 8, 243-259.

    Google Scholar 

  • Crainic, T.G., A. Frangioni, and B. Gendron. (1998). “Bundle-Based Relaxation Methods for Multicommodity Capacitated Fixed Charge Network Design Problems.” Technical Report CRT-98-45, Centre de recherche sur les transports, Université de Montréal.

  • Crainic, T.G., M. Gendreau, and J.M. Farvolden. (1996). “Simplex-Based Tabu Search for the Multicommodity Capacitated Fixed Charge Network Design Problem.” Technical Report CRT-96-07, Centre de recherche sur les transports, Université de Montréal.

  • Dijkstra, E.W. (1959). “ANote on Two Problems in Connection with Graphs.” Numerische Mathematik 1, 269-271.

    Google Scholar 

  • Gavish, B. and I. Neuman. (1989). “A System for Routing and Capacity Assignment in Computer Communication Networks.” IEEE Trans. Commun., 360-366.

  • Gavish, B. and A. Altinkemer. (1990). “Backbone Network Design Tools with Economic Tradeoffs.” ORSA J. on Computing 2, 236-252.

    Google Scholar 

  • Gendron, B., T.G. Crainic, and A. Frangioni. (1998). “Multicommodity Capacitated Network Design.” In B. Sansó and P. Soriano (eds.), Telecommunications Network Planning. Kluwer, pp. 1-19.

  • Gendron, B. and T.G. Crainic. (1996). “Bounding Procedures for Multicommodity Capacitated Network Design Problems.” Technical Report CRT-96-06, Centre de recherche sur les transports, Université de Montréal.

  • Glover, F. (1989). “Tabu Search-Part I.” ORSA J. on Computing 1, 190-206.

    Google Scholar 

  • Glover, F. (1990). “Tabu Search-Part II.” ORSA J. on Computing 2, 4-32.

    Google Scholar 

  • Glover, F. (1997). “Tabu Search and Adaptive Memory Programming-Advances, Applications and Challenges.” In R.S. Barr, R.V. Helgason, and J.L.Kennington (eds.), Advances in Metaheuristics, Optimization and Stochastic Modeling Technologies. Boston: Kluwer, pp. 1-75.

    Google Scholar 

  • Glover, F. and M. Laguna. (1997). Tabu Search. Boston: Kluwer.

    Google Scholar 

  • Holmberg, K. and D. Yuan. (1996). “A Lagrangean Heuristic Based Branch-and-Bound Approach for the Capacitated Network Design Problem.” Research Report LiTH-MAT-R-1996-23, Dept. of Mathematics, Linkoping Institute of Technology.

  • Magnanti, T.L. and P. Mirchandani. (1993). “Shortest Paths, Single Origin-Destination Network Design and Associated Polyhedra.” Networks 23, 103-121.

    Google Scholar 

  • Magnanti, T.L., P. Mirchandani, and R. Vachani. (1993). “The Convex Hull of Two Core Capacitated Network Design Problems.” Mathematical Programming 60, 233-250.

    Google Scholar 

  • Magnanti, T.L., P. Mirchandani, and R. Vachani. (1995). “Modeling and Solving the Two-Facility Capacitated Network Loading Problem.” Operations Research 43, 142-157.

    Google Scholar 

  • Magnanti, T.L. and R.T. Wong. (1984). “Network Design and Transportation Planning: Models and Algorithms.” Transportation Science 18, 1-55.

    Google Scholar 

  • Miaou, S.P. and S.M. Chin. (1991). “Computing k-Shortest Path for Nuclear Spent Fuel Highway Transportation.” European J. of Operational Research 53, 64-80.

    Google Scholar 

  • Minoux, M. (1989). “Network Synthesis and Optimum Network Design Problems: Models, Solution Methods and Applications.” Networks 19, 313-360.

    Google Scholar 

  • Ng, T. and D. Hoang. (1987). “Joint Optimization of Capacity and Flow Assignment in a Packet-Switched Communication Network.” IEEE Trans. Comput. 35, 202-209.

    Google Scholar 

  • Raghavan, S. (1995). “A Heuristic for the IOF Routing Problem.”Working Paper, US West Advanced Technologies, Boulder, CO.

    Google Scholar 

  • Rochat, Y. and É.D. Taillard. (1995). “Probabilistic Diversification and Intensification in Local Search for Vehicle Routing.” Journal of Heuristics 1, 147-167.

    Google Scholar 

  • Shier, D.R. (1979). “On Algorithms for Finding the k-Shortest Paths in a Network.” Networks 9, 195-214.

    Google Scholar 

  • Taillard, É.D. (1993). “Parallel Iterative Search Methods for Vehicle Routing Problems.” Networks 23, 661-673.

    Google Scholar 

  • Whitley, D. (1989). “The GENITOR Algorithm: Why Rank-Based Allocation of Reproductive Trials is Best.” In J.D. Schaffer (ed.), Proceedings of the Third Int. Conf. on Genetic Algorithms. San Mateo, CA: Morgan Kaufmann, pp. 116-121.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Berger, D., Gendron, B., Potvin, JY. et al. Tabu Search for a Network Loading Problem with Multiple Facilities. Journal of Heuristics 6, 253–267 (2000). https://doi.org/10.1023/A:1009679511137

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1023/A:1009679511137

Navigation