Abstract
Hub and spoke type networks are often designed to solve problems that require the transfer of large quantities of commodities. This can be an extremely difficult problem to solve for constructive approaches such as ant colony optimisation due to the multiple optimisation components and the fact that the quadratic nature of the objective function makes it difficult to determine the effect of adding a particular solution component. Additionally, the amount of traffic that can be routed through each hub is constrained and the number of hubs is not known a-priori. Four variations of the ant colony optimisation meta-heuristic that explore different construction modelling choices are developed. The effects of solution component assignment order and the form of local search heuristics are also investigated. The results reveal that each of the approaches can return optimal solution costs in a reasonable amount of computational time. This may be largely attributed to the combination of integer linear preprocessing, powerful multiple neighbourhood local search heuristic and the good starting solutions provided by the ant colonies.
Similar content being viewed by others
References
Abdinnour-Helm, S., Venkataramanan, M.: Solution approaches to hub location problems. Ann. Oper. Res. 78, 31–50 (1998)
Beasley, J.: OR-Library. Online at http://people.brunel.ac.uk/~mastjjb/jeb/info.html (2005)
Blum, C., Dorigo, M.: The hyper-cube framework for ant colony optimization. Trans. Syst. Man Cybern. B 34, 1161–1172 (2004)
Boland, N., Ebery, J., Ernst, A., Krishnamoorthy, M.: The capacitated multiple allocation hub location problem: Formulations and algorithms. J. Oper. Res. 120, 614–631 (2000)
Bonabeau, E., Dorigo, M., Theraulaz, G.: Swarm Intelligence: From Natural to Artificial Systems. Sante Fe Institute Studies in the Science of Complexity, Oxford University Press, New York (1999)
Burkard, R.: Quadratic assignment problems. Eur. J. Oper. Res. 15, 283–289 (1984)
Campbell, J.: Integer programming formulations of discrete hub location problems. Eur. J. Oper. Res. 72, 387–405 (1994)
Campbell, J.: Hub location and the p-hub median problem. Oper. Res. 44, 923–935 (1996)
Carello, G., Yaman, H.: Solving the hub location problem with integer links. Technical Report IEOR-2003-08, Department of Industrial Engineering, Bilkent University, Turkey (2003)
Chamberland, S., Sanso, B., Marcotte, O.: Topological design of two-level telecommunication networks with modular switches. Oper. Res. 48, 745–760 (2000)
Cheung, B., Langevin, A., Villeneuve, B.: High performing evolutionary techniques for solving complex location problems in industrial system design. J. Intell. Manaf. 12, 455–466 (2001)
Chu, P., Beasley, J.: A genetic algorithm for the generalised assignment problem. Comput. Oper. Res. 24, 17–23 (1997)
Costa, D., Hertz, A.: Ants can colour graphs. J. Oper. Res. Soc. 48, 295–305 (1997)
Dorigo, M., Di Caro, G.: Ant colony optimization: a new meta-heuristic. In: Congress on Evolutionary Computation, vol. 2, pp. 1470–1477 (1999)
Dorigo, M., Gambardella, L.: Ant colony system: a cooperative learning approach to the traveling salesman problem. IEEE Trans. Evol. Comput. 1(1), 53–66 (1997)
Dorigo, M., Maniezzo, V., Colorni, A.: Ant system: an autocatalytic optimizing process. Technical Report 91-016 Revised, Politecnico di Milano (1991)
Dorigo, M., Maniezzo, V., Colorni, A.: The ant system: optimization by a colony of cooperating agents. IEEE Trans. Syst. Man Cybern. B 26(1), 1–13 (1996)
Dorigo, M., Stützle, T.: Ant Colony Optimization. MIT Press, Boston (2004)
Ernst, A., Krishnamoorthy, M.: Efficient algorithms for the uncapacitated single allocation p-hub problem. Locat. Sci. 4, 139–154 (1996)
Ernst, A., Krishnamoorthy, M.: Efficient algorithms for the uncapacitated multiple allocation p-hub median problem. Eur. J. Oper. Res. 104, 100–112 (1998)
Ernst, A., Krishnamoorthy, M.: Solution algorithms for the capacitated single allocation hub location problem. Ann. Oper. Res. 86, 141–159 (1999)
Fotheringham, A.: A new set of spatial interaction models: the theory of competing distances. Environ. Plan. A 15, 15–36 (1983)
Gambardella, L., Taillard, E., Dorigo, M.: Ant colonies for the quadratic assignment problem. J. Oper. Res. Soc. 50, 167–176 (1999)
Glover, F., Laguna, M.: Tabu Search. Kluwer Academic, Boston (1997)
Goldberg, D.: Genetic Algorithms in Search, Optimization and Machine Learning. Addison-Wesley, Reading (1989)
Hansen, P., Mladenovic, N., Pierez-Brito, D.: Variable neighborhood decomposition search. J. Heuristics 7, 335–350 (2001)
Hendtlass, T., Randall, M.: A survey of ant colony and particle swarm meta-heuristics and their application to discrete optimisation problems. In: Proceedings of the Inaugual Workshop on Artificial Life, Adelaide, Australia, pp. 15–25 (2001)
Klincewicz, J.: Heuristics for the p-hub location problem. Eur. J. Oper. Res. 53, 25–37 (1991)
Klincewicz, J.: Avoiding local optima in the p-hub location problem using tabu search and GRASP. Ann. Oper. Res. 40, 283–302 (1992)
Lawler, E., Lenstra, J., Rinnoy, A., Shmoys, D.: The Traveling Salesman Problem: A Guided Tour of Combinatorial Optimization. Wiley, Chichester (1990)
Love, R., Morris, J., Wesolowsky, G.: Facility Location: Models and Methods. Publications in Operations Research, vol. 7. North-Holland, New York (1988)
Montgomery, J., Randall, M., Hendtlass, T.: Search bias in constructive metaheuristics and implications for ant colony optimisation. In: Dorigo, M., Birattari, M., Blum, C., Gambardella, L., Mondada, F., Stützle, T. (eds.) Fourth International Workshop on Ant Algorithms. Lecture Notes in Computer Science, vol. 3172, pp. 390–397. Springer, New York (2004)
O’Kelly, M.: The location of interacting hub facilities. Transp. Sci. 20, 96–106 (1986)
O’Kelly, M.: A quadratic integer program for the location of interacting hub facilities. Eur. J. Oper. Res. 32, 393–404 (1987)
Osman, I.: Metastrategy simulated annealing and tabu search algorithms for the vehicle routing problem. Ann. Oper. Res. 41, 421–451 (1993)
Pamuk, F., Sepil, C.: A solution to the hub center problem via a single relocation algorithm with tabu search. IIE Trans. 33, 399–411 (2001)
Randall, M.: Scheduling aircraft landings using ant colony optimisation. In: Sixth IASTED International Conference Artificial Intelligence and Soft Computing, Banff, Canada, pp. 129–133 (2002)
Randall, M.: Heuristics for ant colony optimisation using the generalised assignment problem. In: Proceedings of the Congress on Evolutionary Computing, Portland, Oregon, USA, pp. 1916–1923 (2004)
Roli, A., Blum, C., Dorigo, M.: ACO for maximal constraint satisfaction problems. In: Fourth Metaheuristics International Conference (2001)
Skorin-Kapov, D., Skorin-Kapov, J.: On tabu search for the location of interacting hub facilities. Eur. J. Oper. Res. 73, 502–509 (1994)
Skorin-Kapov, D., Skorin-Kapov, J.: Tight linear programming relaxations of uncapacitated p-hub median problems. Eur. J. Oper. Res. 984, 582–593 (1994)
Smith, K., Krishnamoorthy, M., Palaniswami, M.: Neural versus traditional approaches to the location of interacting hub facilities. Locat. Sci. 4, 155–171 (1996)
Solnon, C.: Ants can solve constraint satisfaction problems. IEEE Trans. Evol. Comput. 6, 347–357 (2002)
Stützle, T., Hoos, H.: Improvements on the ant-system: introducing the \(\mathcal{MAX}{-}\mathcal{MIN}\) ant system. In: Proceedings of the Third International Conference on Artificial Neural Networks and Genetic Algorithms, pp. 245–249 (1997)
Stützle, T., Hoos, H.: The \(\mathcal{MAX}{-}\mathcal{MIN}\) ant system and local search for combinatorial optimization problems. In: Voss, S., Martello, S., Osman, I., Roucairol, C. (eds.) Meta-Heuristics: Advances and Trends in Local Search Paradigms for Optimization, pp. 313–329. Kluwer Academic, Boston (1998)
Stützle, T., Hoos, H.: \(\mathcal{MAX}{-}\mathcal{MIN}\) ant system. Futur. Gener. Comput. Syst. 16, 889–914 (2000)
Taillard, E., Gambardella, L.: Adaptive memories for the quadratic assignment problem. Technical Report IDSIA-87-97, Istituto Dalle Molle di Studi sull’Intelligenza Artificiale (1997)
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Randall, M. Solution approaches for the capacitated single allocation hub location problem using ant colony optimisation. Comput Optim Appl 39, 239–261 (2008). https://doi.org/10.1007/s10589-007-9069-1
Received:
Revised:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10589-007-9069-1