This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
The Ant System Applied to the Quadratic Assignment Problem
September/October 1999 (vol. 11 no. 5)
pp. 769-778

Abstract—In recent years, there has been growing interest in algorithms inspired by the observation of natural phenomena to define computational procedures that can solve complex problems. In this article, we describe a distributed heuristic algorithm that was inspired by the observation of the behavior of ant colonies, and we propose its use for the Quadratic Assignment Problem. The results obtained in solving several classical instances of the problem are compared with those obtained from other evolutionary heuristics to evaluate the quality of the proposed system.

[1] A. Bruengger, J. Clausen, A. Marzetta, and M. Perregaard, “Joining Forces in Solving Large-Scale Quadratic Assignment Problems in Parallel,” DIKU technical report, Univ. of Copenhagen, Denmark, 1996.
[2] R.E. Burkard, “Quadratic Assignment Problems,” European J. Operational Research, vol. 15, pp. 283-289, 1984.
[3] R.E. Burkard, S.E. Karisch, and F. Rendl, “QAPLIB—A Quadratic Assignment Problem Library,” Technical Report No. 287, Technical Univ. of Graz, Austria, 1994.
[4] A. Colorni, M. Dorigo, and V. Maniezzo, “Distributed Optimization by Ant Colonies,” Proc. ECAL‘91, European Conf. Artificial Life,” Paris, Elsevier, pp. 134-142, 1991.
[5] A. Colorni, M. Dorigo, and V. Maniezzo, “An Investigation of Some Properties of an Ant Algorithm,” Proc. Parallel Problem Solving from Nature Conf. (PPSN 92), Brussels, Elsevier, pp. 509-520, 1992,
[6] V.-D. Cung, T. Mautor, P. Michelon, and A. Tavares, “A Scatter Search Based Approach for the Quadratic Assignment Problem,” Proc. IEEE ICEC '97 Conf., Indianapolis, 1997.
[7] J.L. Denebourg, J.M. Pasteels, and J.C. Verhaeghe, “Probabilistic Behavior in Ants: A Strategy of Errors?” J. Theoretical Biology, vol. 105, pp. 259-271, 1983.
[8] M. Dorigo, V. Maniezzo, and A. Colorni, “The Ant System: Optimization by a Colony of Cooperating Agents,” IEEE Trans. Systems, Man and Cybernetics, Part B (Cybernetics), vol. 26, pp. 29-41, 1996.
[9] A.E. Elshafei, “Hospital Layout as a Quadratic Assignment Problem,” Operations Research Quarterly, vol. 28, pp. 167-179, 1977.
[10] P. Gilmore, “Optimal and Suboptimal Algorithms for the Quadratic Assignment Problem,” J. SIAM, vol. 10, pp. 305-313, 1962.
[11] T.C. Koopmans and M.J. Beckmann, “Assignment Problems and the Location of Economic Activities,” Econometrica, vol. 25, pp. 53-76, 1957.
[12] J. Krarup and P.M. Pruzan, “Computer Aided Layout Design,” Math. Programming Study, vol. 9, pp. 85-94, 1978.
[13] E. Lawler, “The Quadratic Assignment Problem,” Management Science, vol. 9, pp. 586-599, 1963.
[14] Y. Li and P.M. Pardalos, “Parallel Algorithms for the Quadratic Assignment Problems,” P.M. Pardalos, ed., Advances in Optimization and Parallel Computing, pp. 177-189, Elsevier, 1992.
[15] Y. Li, P.M. Pardalos, and M.G.C. Resende, “A Greedy Randomized Adaptive Search Procedure for the Quadratic Assignment Problem,” P.M. Pardalos and H. Wolkowicz, eds., Quadratic Assignment and Related Problems, DIMACS discrete mathematics and theoretical computer science series, vol. 16, pp. 237-261, 1994.
[16] V. Maniezzo, L. Muzio, A. Colorni, and M. Dorigo, “Il sistema formiche applicato al problema dell'assegnamento quadratico,” Technical Report No. 94-058, Politecnico di Milano, Italy, 1994 (in Italian).
[17] V. Maniezzo, A. Colorni, and M. Dorigo, “Algodesk: An Experimental Comparison of Eight Evolutionary Heuristics Applied to the Quadratic Assignment Problem,” European J. Operational Research, vol. 81, pp. 188-205, 1995.
[18] C.E. Nugent, T.E. Vollman, and J. Ruml, “An Experimental Comparison of Techniques for the Assignment of Techniques to Locations,” Operations Research, vol. 16, pp. 150-173, 1968.
[19] Quadratic Assignment and Related Problems, P.M. Pardalos and H. Wolkowicz, eds., DIMACS series, Am. Math. Soc., vol. 16, pp. 555-565, 1994.
[20] S. Sahni and T. Gonzales, “P-Complete Approximation Problems,” J. ACM, vol. 23, pp. 555-565, 1976.
[21] E. Taillard, “Robust Taboo Search for the Quadratic Assignment Problem,” Parallel Computing, vol. 17, pp. 443-455, 1991.

Index Terms:
Heuristic algorithms, distributed algorithms, ant system, evolutionary computation, quadratic assignment problem, combinatorial optimization, knowledge pooling.
Citation:
Vittorio Maniezzo, Alberto Colorni, "The Ant System Applied to the Quadratic Assignment Problem," IEEE Transactions on Knowledge and Data Engineering, vol. 11, no. 5, pp. 769-778, Sept.-Oct. 1999, doi:10.1109/69.806935
Usage of this product signifies your acceptance of the Terms of Use.