Abstract
The anatomy of the fitness landscape for the quadratic assignment problem is studied in this paper. We study the properties of both random problems, and real-world problems. Using auto-correlation as a measure for the landscape ruggedness, we study the landscape of the problems and show how this property is related to the problem matrices with which the problems are represented. Our main goal in this paper is to study new properties of the fitness landscape, which have not been studied before, and we believe are more capable of reflecting the problem difficulties. Using local search algorithm which exhaustively explore the plateaus and the local optima, we explore the landscape, store all the local optima we find, and study their properties. The properties we study include the time it takes for a local search algorithm to find local optima, the number of local optima, the probability of reaching the global optimum, the expected cost of the local optima around the global optimum and the basin of attraction of the global and local optima. We study the properties for problems of different sizes, and through extrapolations, we show how the properties change with the system size and why the problem becomes harder as the system size grows. In our study we show how the real-world problems are similar to, or different from the random problems. We also try to show what properties of the problem matrices make the landscape of the real problems be different from or similar to one another.
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.References
Wright S (1932) The roles of mutation, inbreeding, crossbreeding, and selection in evolution. In: Proceedings of 6th congress of genetics, vol 1. ACM Press, p 365
McCarthy IP (2008) Manufacturing strategy: understanding the fitness landscape. Int J Oper Prod Manag 24(2):124–150
Tavares J, Pereira F, Costa E (2006) The role of representation on the multidimensional knapsack problem by means of fitness landscape analysis. In: IEEE congress on evolutionary computation, 2006. CEC 2006, pp 2307–2314
Tavares J, Pereira FB, Costa E (2008) Multidimensional knapsack problem: a fitness landscape analysis. IEEE Trans Syst Man Cybern B 38(3):604–616
Riley J, Ciesielski V (2010) Fitness landscape analysis for evolutionary non-photorealistic rendering. In: Proceedings of IEEE world congress on computational intelligence, Barcelona
Newth D, Brede M (2006) Fitness landscape analysis and optimisation of coupled oscillators. J Complex Syst 16:317–331
Slany K, Sekanina L (2007) Fitness landscape analysis and image filter evolution using functional-level cgp. In: Proceedings of the 10th European conference on genetic programming, pp 311–320
Merz P, Freisleben B (1998) Memetic algorithms and the fitness landscape of the graph bi-partitioning problem, ser. Lecture notes in computer science, vol 1498. Springer, Berlin
Czogalla J, Fink A (2009) Fitness landscape analysis for the resource constrained project scheduling problem, ser. Lecture notes in computer science, vol 5851. Springer, Berlin
Moscato P (1989) On evolution, search, optimisation, genetic algorithms and martial arts: toward memetic algorithms. California Institute of Technology, Pasadena. Technical report
Moscato P, Norman MG (1992) A memetic approach for the traveling salesman problem implementation of a computational ecology for combinatorial optimisation on message-passing systems. In Proceedings of the international conference on parallel computing and transputer applications, pp 177–186
Qasem M, Prügel-Bennett A (2008) Complexity of max-sat using stochastic algorithms. In: Genetic and evolutionary computation conference, GECCO 2008, proceedings, Atlanta, GA, USA, July 12–16, 2008. ACM, pp 615–616
Shaowei W, Qiuping Z (2007) Fitness landscape analysis for optimum multiuser detection problem. J Nat Sci 12(6):1073–1076
Huanga D, Shenb Z, Miaoa C, Leungc C (2009) Fitness landscape analysis for resource allocation in multiuser OFDM based cognitive radio systems. Mob Comput Commun Rev 13(2):26–36
Mathias K, Whitley D (1992) Genetic operators, the fitness landscape and the traveling salesman problem. In: Parallel problem solving from nature. Elsevier, pp 219–228
Stadler PF, Schnabl W, (1992) The landscape of the traveling salesman problem. Phys Lett A 161(4):337–344. http://www.sciencedirect.com/science/article/pii/0375960192905573
Boese KD (1995) Cost versus distance in the travelling salesman problem. UCLA computer science department, Los Angeles. Technical report
Hertz A, Jaumard B, de Aragão MP (1994) Local optima topology for the k-coloring problem. Discrete Appl Math 49:257–280
Hamiez JP, Hao JK (2001) An analysis of solution properties of the graph coloring problem. In 4th Metaheuristics international conference, Porto, Portugal
Culberson J, Gent I (2001) Frozen development in graph coloring. Theor Comput Sci 265:227–264
Bouziri H, Mellouli K, Talbi EG (2009) Fitness landscape analysis for optimum multiuser detection problem. J Comb Optim 21(3):306–329
Yoshizawa H, Hashimoto S (2000) Landscape analyses and global search of knapsack problems. In: 2000 IEEE international conference on systems, man, and cybernetics, vol 3, pp 2311–2315
Weixiong, Zhang (2004) Configuration landscape analysis and backbone guided local search. Part I: satisfiability and maximum satisfiability. Artif Intell 158(1):1–26. http://www.sciencedirect.com/science/article/pii/S0004370204000542
Qasem M, Prügel-Bennett A (2010) Learning the large-scale structure of the MAX-SAT landscape using populations. IEEE Trans Evolut Comput 14(4):518–529
Czogalla J (2008) Fitness landscape analysis for the continuous flow-shop scheduling problem. In: Proceedings of 3rd European workshop, Evo, Naples
Lefticaru R, Ipate F (2008) A comparative landscape analysis of fitness functions for search-based testing. In IEEE 10th international symposium on symbolic and numeric algorithms for scientific computing, USA
Merz P, Freisleben B (2000) Fitness landscape analysis and memetic algorithms for the quadratic assignment problem. IEEE Trans Evolut Comput 4(4):337–352
Weinberger ED (1990) Correlated and uncorrelated fitness landscapes and how to tell the difference. Biol Cybern 63:325–336
Jones T (1995) Evolutionary algorithms, fitness landscapes and search. Ph.D. dissertation, University of New Mexico, Albuquerque
Manderick B, de Weger M, Spiessens P (1991) The genetic algorithm and the structure of the fitness landscape. In Proceedings of 4th international conference on genetic algorithms, pp 143–150
Altenberg L (1997) Fitness distance correlation analysis: an instructive counterexample. In: Bäck T (ed) Proceedings of the seventh international conference on genetic algorithms. Morgan Kaufmann, San Mateo, CA, pp 57–64
Grover LK (1992) Local search and the local structure of NP-complete problems. Oper Res Lett 12:235–243
Stadler P (1995) Towards a theory of landscapes. In: Complex systems and binary networks, pp 78–163
Angel E, Zissimopoulos V (2001) On the landscape ruggedness of the quadratic assignment problem. Theor Comput Sci 263(12):159–172 (combinatorics and computer science). http://www.sciencedirect.com/science/article/pii/S0304397500002395
Knowles J, Corne D (2002) Towards landscape analyses to inform the design of a hybrid local search for the multiobjective quadratic assignment problem. In: Abraham MKA, Ruiz-del-Solar J (eds) Soft computing systems: design, management and applications. IOS Press, Amsterdam, pp 271–279
Chicano F, Luque G, Alba E (2010) Elementary landscape decomposition of the quadratic assignment problem. In: Proceedings of the 12th annual conference on genetic and evolutionary computation, ser. GECCO ’10. ACM, New York, NY, USA, pp 1425–1432. doi:10.1145/1830483.1830745
Chicano F, Alba E (2011) Elementary landscape decomposition of the 0–1 unconstrained quadratic optimization. J Heuristics 1–18. doi:10.1007/s10732-011-9170-6
Hallam J, Prügel-Bennett A (2005) Large barrier trees for studying search. IEEE Trans Evolut Comput 9(4):385–397
Benfold W, Hallam J, Prügel-Bennett A (2007) Optimal parameters for search using a barrier tree Markov model. Theor Comput Sci 386:94–113
Stadler P (1996) Landscapes and their correlation functions. J Math Chem 20(1):1–45
Prügel-Bennett A, Tayarani-N. M-H (2011) Maximum satisfiability: anatomy of the fitness landscape for a hard combinatorial optimisation problem. IEEE Trans Evolut Comput 15:319–338
Tayarani-N. M-H, Prugel-Bennett A (2014) On the landscape of combinatorial optimization problems. IEEE Trans Evolut Comput 18(3):420–434
Tayarani-N. MH, Prügel Bennett A (2011) Anatomy of the fitness landscape for graph-colouring problem. J Swarm Evolut Comput 10:1
Tayarani-N. MH, Prügel Bennett A (2012) Travelling salesman problem: a landscape analysis. IEEE Trans Evolut Comput 10:1
Boese K, Kahng A, Muddu S (1994) On the big valley and adaptive multi-start for discrete global optimizations. Oper Res Lett 16(2)
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Tayarani-N., MH., Prügel-Bennett, A. Quadratic assignment problem: a landscape analysis. Evol. Intel. 8, 165–184 (2015). https://doi.org/10.1007/s12065-015-0132-z
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s12065-015-0132-z