Skip to main content

A Modern Introduction to Memetic Algorithms

  • Chapter
  • First Online:
Handbook of Metaheuristics

Part of the book series: International Series in Operations Research & Management Science ((ISOR,volume 146))

Abstract

Memetic algorithms are optimization techniques based on the synergistic combination of ideas taken from different algorithmic solvers, such as population-based search (as in evolutionary techniques) and local search (as in gradient-ascent techniques). After providing some historical notes on the origins of memetic algorithms, this work shows the general structure of these techniques, including some guidelines for their design. Some advanced topics such as multiobjective optimization, self-adaptation, and hybridization with complete techniques (e.g., branch-and-bound) are subsequently addressed. This chapter finishes with an overview of the numerous applications of these techniques and a sketch of the current development trends in this area.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Institutional subscriptions

Similar content being viewed by others

References

  1. Ahmad, R., Jamaluddin, H., Hussain, M.A.: Application of memetic algorithm in modelling discrete-time multivariable dynamics systems. Mech. Syst. Signal Process. 22(7), 1595–1609 (2008)

    Google Scholar 

  2. Aickelin, U., Adewunmi, A.: Simulation optimization of the crossdock door assignment problem. In: UK Operational Research Society Simulation Workshop 2006 (SW 2006), Leamington Spa, UK, March 11 2006

    Google Scholar 

  3. Aickelin, U., White, P.: Building better nurse scheduling algorithms. Ann. Oper. Res. 128, 159–177 (2004)

    Google Scholar 

  4. Aldous, D., Vazirani, U.: “Go with the winners” algorithms. In: Proceedings of the 35th Annual Symposium on Foundations of Computer Science, pp. 492–501. IEEE Press, Los Alamitos, CA, (1994)

    Google Scholar 

  5. Amaya, J.E., Cotta, C., Fernández, A.J.: A memetic algorithm for the tool switching problem. In: Blesa, M.J., et al. (eds.) Hybrid metaheuristics 2008, vol. 5296, Lecture notes in computer science, pp. 190–202. Springer, Heidelberg (2008)

    Google Scholar 

  6. Arcuri, A., Yao, X.: A memetic algorithm for test data generation of object-oriented software. In: Srinivasan, D., Wang, L. (eds.) 2007 IEEE Congress on Evolutionary Computation, pp. 2048–2055, Singapore, 25–28 September 2007. IEEE Computational Intelligence Society, IEEE Press (2007)

    Google Scholar 

  7. Areibi, S., Yang, Z.: Effective Memetic Algorithms for VLSI design = genetic algorithms plus local search plus multi-level clustering. Evol. Comput. 12(3), 327–353 (2004)

    Google Scholar 

  8. Axelrod, R., Hamilton, W.D.: The evolution of cooperation. Science 211(4489), 1390–1396 (1981)

    Google Scholar 

  9. Bäck, T.: Evolutionary Algorithms in Theory and Practice. Oxford University Press, New York (1996)

    Google Scholar 

  10. Bäck, T., Hoffmeister, F.: Adaptive search by evolutionary algorithms. In: Ebeling, W., Peschel, M., Weidlich, W. (eds.) Models of Self-organization in Complex Systems, number 64 in Mathematical Research, pp. 17–21. Akademie, Berlin (1991)

    Google Scholar 

  11. Bambha, N.K., Bhattacharyya, S.S., Teich, J., Zitzler, E.: Systematic integration of parameterized local search into evolutionary algorithms. IEEE Trans. Evol. Comput. 8(2), 137–155 (2004)

    Google Scholar 

  12. Bärecke, T., Detyniecki, M.: Memetic algorithms for inexact graph matching. In: Srinivasan, D., Wang, L. (eds.) 2007 IEEE Congress on Evolutionary Computation, pp. 4238–4245, Singapore, 25–28 September 2007. IEEE Computational Intelligence Society, IEEE Press (2007)

    Google Scholar 

  13. Baskar, N., Asokan, P., Saravanan, R., Prabhaharan, G.: Selection of optimal machining parameters for multi-tool milling operations using a memetic algorithm. J. Mater. Process. Tech. 174(1–3), 239–249 (2006)

    Google Scholar 

  14. Bazzoli, A., Tettamanzi, A.G.B.: A memetic algorithm for protein structure prediction in a 3D-Lattice HP model. In: Raidl, G.R., et al. (eds.) Applications of Evolutionary Computing, vol. 3005, Lecture Notes in Computer Science, pp. 1–10, Berlin, 2004. Springer.

    Google Scholar 

  15. Berretta, R., Cotta, C., Moscato, P.: Enhancing the performance of memetic algorithms by using a matching-based recombination algorithm: Results on the number partitioning problem. In: Resende, M., Pinho de Sousa, J., (eds.) Metaheuristics: Computer-Decision Making, pp. 65–90. Kluwer, Boston MA (2003)

    Google Scholar 

  16. Berretta, R., Rodrigues, L.F.: A memetic algorithm for a multistage capacitated lot-sizing problem. Int. J. Prod. Econ. 87(1), 67–81 (2004)

    Google Scholar 

  17. Boldrin, L., Saffiotti, A.: A modal logic for merging partial belief of multiple reasoners. J. Logic Comput. 9(1), 81–103 (1999)

    Google Scholar 

  18. Borschbach, M., Exeler, A.: A tabu history driven crossover operator design for memetic algorithm applied to max-2SAT-problems. In: Keijzer, M. et al. (eds.) GECCO ’08: Proceedings of the 10th Annual Conference on Genetic and Evolutionary Computation, pp. 605–606, Atlanta, GA, USA, 12–16 July 2008. ACM Press.

    Google Scholar 

  19. Boudia, M., Prins, C., Reghioui, M.: An effective memetic algorithm with population management for the split delivery vehicle routing problem. In: Bartz-Beielstein, T., et al. (eds.) Hybrid Metaheuristics 2007, vol. 4771, Lecture Notes in Computer Science, pp. 16–30. Springer, Berlin, Heidelberg (2007)

    Google Scholar 

  20. Bouly, H., Dang, D.-C., Moukrim, A.: A memetic algorithm for the team orienteering problem. In: Giacobini, M., et al. (eds.) Applications of Evolutionary Computing vol. 4974, Lecture Notes in Computer Science, pp. 649–658. Springer, Berlin, Heidelberg (2008)

    Google Scholar 

  21. Buriol, L., França, P.M., Moscato, P.: A new memetic algorithm for the asymmetric traveling salesman problem. J. Heuristics 10(5), 483–506 (2004)

    Google Scholar 

  22. Burke, E.K., De Causmaecker, P., van den Berghe, G.: Novel metaheuristic approaches to nurse rostering problems in belgian hospitals. In: Leung, J. (ed.) Handbook of Scheduling: Algorithms, Models, and Performance Analysis, chapter 44, pp. 44.1–44.18. Chapman Hall/CRC Press, Boca Raton, FL (2004)

    Google Scholar 

  23. Caorsi, S., Massa, A., Pastorino, M., Randazzo, A.: Detection of PEC elliptic cylinders by a memetic algorithm using real data. Microwave Optical Technol. Lett. 43(4), 271–273 (2004)

    Google Scholar 

  24. Caponio, A., Leonardo Cascella, G., Neri, F., Salvatore, N., Sumner, M.: A fast adaptive memetic algorithm for online and offline control design of pmsm drives. IEEE Trans. Syst. Man Cybernet. Part B 37(1), 28–41 (2007)

    Google Scholar 

  25. Caponio, A., Neri, F., Cascella, G.L., Salvatore, N.: Application of memetic differential evolution frameworks to PMSM drive design. In: Wang, J. (ed.) 2008 IEEE World Congress on Computational Intelligence, pp. 2113–2120, Hong Kong, 1–6 June 2008. IEEE Computational Intelligence Society, IEEE Press (2008)

    Google Scholar 

  26. Carrano, E.G., Souza, B.B., Neto, O.M.: An immune inspired memetic algorithm for power distribution system design under load evolution uncertainties. In: Wang, J. (ed.) 2008 IEEE World Congress on Computational Intelligence, pp. 3251–3257, Hong Kong, 1–6 June 2008. IEEE Computational Intelligence Society, IEEE Press (2008)

    Google Scholar 

  27. Caumond, A., Lacomme, P., Tchernev, N.: A memetic algorithm for the job-shop with time-lags. Computers & Or, 35(7), 2331–2356 (2008)

    Google Scholar 

  28. Chakhlevitch, K., Cowling, P.: Hyperheuristics: Recent developments. In: Cotta, C., Sevaux, M., Sörensen, K. (eds.) Adaptive and Multilevel Metaheuristics, vol. 136, Studies in Computational Intelligence, pp. 3–29. Springer, Berlin (2008)

    Google Scholar 

  29. Chen, A.H.L., Chyu, C.-C.: A memetic algorithm for maximizing net present value in resource-constrained project scheduling problem. In: Wang, J. (ed.) 2008 IEEE World Congress on Computational Intelligence, pp. 2401–2408, Hong Kong, 1–6 June 2008. IEEE Computational Intelligence Society, IEEE Press (2008)

    Google Scholar 

  30. Chen, J., Kanj, I.A., Jia, W.: Vertex cover: further observations and further improvements. In: Proceeding of 25th International Workshop Graph-Theoretic Concepts in Computer Science, vol. 1665, Lecture Notes in Computer Science, pp. 313–324. Springer, Berlin, Heidelberg (1999)

    Google Scholar 

  31. Chen, J.-H., Chen, J.-H.: Multi-objective memetic approach for flexible process sequencing problems. In: Ebner, M., et al. (eds.) GECCO-2008 Late-Breaking Papers, pp. 2123–2128, Atlanta, GA, USA, 12–16 July 2008. ACM Press (2008)

    Google Scholar 

  32. Chen, X.S., Lim, M.H., Wunsch II, D.C.: A memetic algorithm configured via a problem solving environment for the hamiltonian cycle problems. In: Srinivasan, D., Wang, L. (eds.) 2007 IEEE Congress on Evolutionary Computation, pp. 2766–2773, Singapore, 25–28 September 2007. IEEE Computational Intelligence Society, IEEE Press (2007)

    Google Scholar 

  33. Cobb, H.G., Grefenstette, J.J.: Genetic algorithms for tracking changing environments. In: Forrest, S. (ed.) Proceedings of the Fifth International Conference on Genetic Algorithms, pp. 529–530, San Mateo, CA, 1993. Morgan Kaufmann (1993)

    Google Scholar 

  34. Coe, S., Areibi, S., Moussa, M.: A hardware memetic accelerator for VLSI circuit partitioning. Comput. Elect. Eng. 33(4), 233–248 (2007)

    Google Scholar 

  35. Coello Coello, C.A., Lamont, G.B.: Applications of Multi-Objective Evolutionary Algorithms. World Scientific, New York (2004)

    Google Scholar 

  36. Coello Coello, C.A., Van Veldhuizen, D.A., Lamont, G.B.: Evolutionary Algorithms for Solving Multi-Objective Problems, volume 5 of Genetic Algorithms and Evolutionary Computation. Kluwer, Boston, MA (2002)

    Google Scholar 

  37. Cordón, O., Damas, S., Santamaria, J.: A scatter search algorithm for the 3D image registration problem. In: Yao, X., et al. (eds.) Parallel Problem Solving From Nature VIII, vol. 3242, Lecture Notes in Computer Science, pp. 471–480, Berlin, 2004. Springer, Berlin, Heidelberg (2004)

    Google Scholar 

  38. Cosmin, D., Hao, J.-K., Kuntz, P.: Diversity control and multi-parent recombination for evolutionary graph coloring. In: Cotta, C., Cowling, P. (eds.) Evolutionary Computation in Combinatorial Optimization, vol. 5482, Lecture Notes in Computer Science, pp. 121–132, Tübingen, 2009. Springer, Berlin, Heidelberg (2009)

    Google Scholar 

  39. Cotta, C.: A study of hybridisation techniques and their application to the design of evolutionary algorithms. AI Commun. 11(3–4), 223–224 (1998)

    Google Scholar 

  40. Cotta, C.: Hybrid evolutionary algorithms for protein structure prediction in the HPNX model. In: Reusch, B. (ed.) Computational intelligence, Theory and Applications, Advances in Soft Computing, pp. 525–534, Springer, Heidelberg (2004)

    Google Scholar 

  41. Cotta, C.: Scatter search and memetic approaches to the error correcting code problem. In: Gottlieb, J., Raidl, G.R. (eds.) Evolutionary Computation in Combinatorial Optimization, vol. 3004, Lecture Notes in Computer Science, pp. 51–60. Springer, Berlin (2004)

    Google Scholar 

  42. Cotta, C.: Memetic algorithms with partial lamarckism for the shortest common supersequence problem. In: Mira, J., Álvarez, J.R. (eds.) Artificial Intelligence and Knowledge Engineering Applications: A Bioinspired Approach, vol. 3562, Lecture Notes in Computer Science, pp. 84–91. Springer, Berlin (2005)

    Google Scholar 

  43. Cotta, C.: Scatter search with path relinking for phylogenetic inference. Eur. J. Oper. Res. 169(2), 520–532, 2005

    Google Scholar 

  44. Cotta, C., Alba, E., Troya, J.M.: Stochastic reverse hillclimbing and iterated local search. In: Proceedings of the 1999 Congress on Evolutionary Computation, pp. 1558–1565, Washington DC, 1999. IEEE (1999)

    Google Scholar 

  45. Cotta, C., Aldana, J.F., Nebro, A.J., Troya, J.M.: Hybridizing genetic algorithms with branch and bound techniques for the resolution of the TSP. In: Pearson, D.W., Steele, N.C., Albrecht, R.F. (eds.) Artificial Neural Nets and Genetic Algorithms 2, pp. 277–280. Springer, New York (1995)

    Google Scholar 

  46. Cotta, C., Dotú, I., Fernández, A.J., Van Hentenryck, P.: A memetic approach to Golomb rulers. In: Runarsson, T.P., et al. (eds.) Parallel Problem Solving from Nature IX, vol. 4193, Lecture Notes in Computer Science, pp. 252–261. Springer, Berlin (2006)

    Google Scholar 

  47. Cotta, C., Dotú, I., Fernández, A.J., Van Hentenryck, P.: Scheduling social golfers with memetic evolutionary programming. In: Hybrid Metaheuristic 2006, vol. 4030, Lecture Notes in Computer Science, pp. 150–161. Springer, Berlin, Heidelberg (2006)

    Google Scholar 

  48. Cotta, C., Fernández, A.: A hybrid GRASP – evolutionary algorithm approach to golomb ruler search. In: Yao, X., et al. (eds.) Parallel Problem Solving From Nature VIII, vol. 3242, Lecture Notes in Computer Science, pp. 481–490. Springer, Berlin (2004)

    Google Scholar 

  49. Cotta, C., Fernández, A.J.: Memetic algorithms in planning, scheduling, and timetabling. In K.P. Dahal, K.C. Tan, and P.I. Cowling, editors, Evolutionary Scheduling, volume 49 of Studies in Computational Intelligence, pages 1–30. Springer-Verlag, 2007.

    Google Scholar 

  50. Cotta, C., Moscato, P.: Evolutionary computation: Challenges and duties. In: Menon, A. (ed.) Frontiers of Evolutionary Computation, pp. 53–72. Kluwer, Boston, MA (2004)

    Google Scholar 

  51. Cotta, C., Sevaux, M., Sörensen, K.: Adaptive and Multilevel Metaheuristics, volume 136 of Studies in Computational Intelligence. Springer, Berlin (2008)

    Google Scholar 

  52. Cotta, C., Troya, J.M.: On the influence of the representation granularity in heuristic forma recombination. In: Carroll, J., Damiani, E., Haddad, H., Oppenheim, D. (eds.) ACM Symposium on Applied Computing 2000, pp. 433–439. ACM Press, Como, Italy (2000)

    Google Scholar 

  53. Cotta, C., Troya, J.M.: Embedding branch and bound within evolutionary algorithms. Appl. Intell. 18(2), 137–153, 2003.

    Google Scholar 

  54. Cowling, P., Kendall, G., Soubeiga, E.: A hyperheuristic approach to schedule a sales submit. In: Burke, E., Erben, W. (eds.) PATAT 2000, vol. 2079, Lecture Notes in Computer Science, pp. 176–190. Springer, Berlin (2008)

    Google Scholar 

  55. Cox, M., Bowden, N., Moscato, P., Berretta, R., Scott, R.I., Lechner-Scott, J.S.: Memetic algorithms as a new method to interpret gene expression profiles in multiple sclerosis. Mult. Scler. 13(Suppl. 2), S205 (2007)

    Google Scholar 

  56. Créput, J.-C., Koukam, A.: The memetic self-organizing map approach to the vehicle routing problem. Soft Comput. 12(11), 1125–1141 (2008)

    Google Scholar 

  57. Cruz-Chavez, M.A., Díaz-Parra, O., Juárez-Romero, D., Martínez-Rangel, M.G.: Memetic algorithm based on a constraint satisfaction technique for VRPTW. In: Rutkowski, L., et al. (eds.) 9th Artificial Intelligence and Soft Computing Conference, vol. 5097, Lecture Notes in Computer Science, pp. 376–387. Springer, Berlin, Heidelberg (2008)

    Google Scholar 

  58. Dantas, M.J., da, L., Brito, C., de Carvalho, P.H.: Multi-objective Memetic Algorithm applied to the automated synthesis of analog circuits. In: Simão Sichman, J., Coelho, H., Oliveira Rezende, S. (eds.) Advances in Artificial Intelligence, vol. 4140, Lecture Notes in computer Science, pp. 258–267. Springer, Berlin, Heidelberg (2006)

    Google Scholar 

  59. Davidor, Y.: Epistasis Variance: Suitability of a Representation to Genetic Algorithms. Complex Syst. 4(4), 369–383 (1990)

    Google Scholar 

  60. Davidor, Y., Ben-Kiki, O.: The interplay among the genetic algorithm operators: Information theory tools used in a holistic way. In: Männer, R., Manderick, B. (eds.) Parallel Problem Solving From Nature II, pp. 75–84. Elsevier, Amsterdam (1992)

    Google Scholar 

  61. Davis, L.: Handbook of Genetic Algorithms. Van Nostrand Reinhold Computer Library, New York (1991)

    Google Scholar 

  62. Dawkins, R.: The Selfish Gene. Clarendon, Oxford (1976)

    Google Scholar 

  63. Deb, K.: Multi-Objective Optimization Using Evolutionary Algorithms. Wiley, Chichester, UK (2001)

    Google Scholar 

  64. Delgado, M., Cuellar, M.P., Pegalajar, M.C.: Multiobjective hybrid optimization and training of recurrent neural networks. IEEE Trans. Syst. Man Cybernet. Part B 38(2), 381–403 (2008)

    Google Scholar 

  65. Delgado, M., Pegalajar, M.C., Cuellar, M.P.: Memetic evolutionary training for recurrent neural networks: an application to time-series prediction. Expert. Syst. 23(2), 99–115 (2006)

    Google Scholar 

  66. Denzinger, J., Offermann, T.: On cooperation between evolutionary algorithms and other search paradigms. In: 6th International Conference on Evolutionaey Computation, pp. 2317–2324. IEEE Press, Washington, DC (1999)

    Google Scholar 

  67. di Gesù, V., Lo Bosco, G., Millonzi, F., Valenti, C.: Discrete tomography reconstruction through a new memetic algorithm. In: Giacobini, M., et al. (eds.) Applications of Evolutionary Computing, vol. 4974, Lecture Notes in Computer Science, pp. 347–352. Springer, Berlin, Heidelberg (2008)

    Google Scholar 

  68. di Gesù, V., Lo Bosco, G., Millonzi, F., Valenti, C.: A memetic algorithm for binary image reconstruction. In: Brimkov, V.E., Barneva, R.P., Hauptman, H.A. (eds.) Combinatorial Image Analysis, pp. 384–395. Springer, Berlin, Heidelberg (2008)

    Google Scholar 

  69. Divina, F.: Hybrid genetic relational search for inductive learning. PhD thesis, Department of Computer Science, Vrije Universiteit, Amsterdam, the Netherlands (2004)

    Google Scholar 

  70. Do, A.-D., Cho, S.Y.: Memetic algorithm based fuzzy clustering. In: Srinivasan, D., Wang, L. (eds.) 2007 IEEE Congress on Evolutionary Computation, pp. 2398–2404, Singapore, 25–28 September 2007. IEEE Computational Intelligence Society, IEEE Press (2007)

    Google Scholar 

  71. Dorronsoro, B., Alba, E., Luque, G., Bouvry, P.: A self-adaptive cellular memetic algorithm for the DNA fragment assembly problem. In: Wang, J. (ed.) 2008 IEEE World Congress on Computational Intelligence, pp. 2656–2663, Hong Kong, 1–6 June 2008. IEEE Computational Intelligence Society, IEEE Press (2008)

    Google Scholar 

  72. Drezner, Z.: Extensive experiments with hybrid genetic algorithms for the solution of the quadratic assignment problem. Comput. Oper. Res. 35(3), 717–736 Mar (2008)

    Google Scholar 

  73. Dumitrescu, I., Stützle, T.: Combinations of local search and exact algorithms. In: Raidl, G.R. et al. (eds.) Applications of Evolutionary Computing: EvoWorkshops 2003, vol. 2611, LNCS, pp. 212–224. Springer, Berlin, Heidelberg (2003)

    Google Scholar 

  74. El-Fallahi, A., Prins, C., Wolfler Calvo, R.: A memetic algorithm and a tabu search for the multi-compartment vehicle routing problem. Comput. Or 35(5), 1725–1741 (2008)

    Google Scholar 

  75. Englemore, R., Morgan, T. (eds.) Blackboard Systems. Addison-Wesley, Reading, MA (1988)

    Google Scholar 

  76. Fernandes, S., Lourenço, H.: Hybrids combining local search heuristics with exact algorithms. In: Almeida, F., et al. (eds.) V Congreso Español sobre Metaheurísticas, Algoritmos Evolutivos y Bioinspirados, pp. 269–274, Las Palmas, Spain (2007)

    Google Scholar 

  77. Fernández, E., Graña, M., Ruiz-Cabello, J.: An instantaneous memetic algorithm for illumination correction. In: Proceedings of the 2004 IEEE Congress on Evolutionary Computation, pp. 1105–1110, Portland, Oregon, 20–23 June 2004. IEEE Press (2004)

    Google Scholar 

  78. Fischer, T., Bauer, K., Merz, P.: Distributed memetic algorithm for the routing and wavelength problem. In: Rudolph, G., et al. (eds.) Parallel Problem Solving from Nature X, vol. 5199, Lecture Notes in Computer Science, pp. 879–888. Springer, Berlin (2008)

    Google Scholar 

  79. Fischer, T., Merz, P.: A memetic algorithm for the optimum communication spanning tree problem. In: Bartz-Beielstein, T., et al. (eds.) Hybrid Metaheuristics 2007, vol. 4771, Lecture Notes in Computer Science, pp. 170–184. Springer, Berlin, Heidelberg (2007)

    Google Scholar 

  80. Fleury, G., Lacomme, P., Prins, C.: Evolutionary algorithms for stochastic arc routing problems. In: Raidl, G.R., et al. (eds.) Applications of Evolutionary Computing, vol. 3005, Lecture Notes in Computer Science, pp. 501–512. Springer, Berlin (2004)

    Google Scholar 

  81. Flórez-Revuelta, F., Casado-Díaz, J.M., Martínez-Bernabeu, L., Gómez-Hernández, R.: A memetic algorithm for the delineation of local labour markets. In: Rudolph, G., et al. (eds.) Parallel Problem Solving from Nature X, vol. 5199, Lecture Notes in Computer Science, pp. 1011–1020. Springer, Berlin (2008)

    Google Scholar 

  82. França, P.M., Gupta, J.N.D., Mendes, A.S., Moscato, P., Veltnik, K.J.: Evolutionary algorithms for scheduling a flowshop manufacturing cell with sequence dependent family setups. Comput. Indus. Eng. 48, 491–506 (2005)

    Google Scholar 

  83. França, P.M., Mendes, A.S., Moscato, P.: A memetic algorithm for the total tardiness single machine scheduling problem. Eur. J. Oper. Res. 132, 224–242 (2001)

    Google Scholar 

  84. França, P.M., Tin, G., Buriol, L.S.: Genetic algorithms for the no-wait flowshop sequencing problem with time restrictions. Int. J. Prod. Res. 44(5), 939–957 (2006)

    Google Scholar 

  85. Freisleben, B., Merz, P.: A genetic local search algorithm for solving symmetric and asymmetric traveling salesman problems. In: Proceedings of the 1996 IEEE International Conference on Evolutionary Computation, pp. 616–621, Nagoya, Japan, 20–22 May 1996. IEEE Press (1996)

    Google Scholar 

  86. French, A.P., Robinson, A.C., Wilson, J.M.: Using a hybrid genetic-algorithm/branch and bound approach to solve feasibility and optimization integer programming problems. J. Heuristics 7(6), 551–564 (2001)

    Google Scholar 

  87. Gallardo, J.E., Cotta, C., Fernández, A.J.: A hybrid model of evolutionary algorithms and branch-and-bound for combinatorial optimization problems. In: 2005 Congress on Evolutionary Computation, pp. 2248–2254, Edinburgh, UK, 2005. IEEE Press (2005)

    Google Scholar 

  88. Gallardo, J.E., Cotta, C., Fernández, A.J.: Solving the multidimensional knapsack problem using an evolutionary algorithm hybridized with branch and bound. In: Mira, J., álvarez, J.R. (eds.) Artificial Intelligence and Knowledge Engineering Applications: A Bioinspired Approach, vol. 3562, Lecture Notes in Computer Science, pp. 21–30. Springer, Berlin (2005)

    Google Scholar 

  89. Gallardo, J.E., Cotta, C., Fernández, A.J.: A multi-level memetic/exact hybrid algorithm for the still life problem. In: Runarsson, T.P., et al. (eds.) Parallel Problem Solving from Nature IX, vol. 4193, Lecture Notes in Computer Science, pp. 212–221. Springer, Berlin (2006)

    Google Scholar 

  90. Gallardo, J.E., Cotta, C., Fernández, A.J.: A memetic algorithm with bucket elimination for the still life problem. In: Gottlieb, J., Raidl, G.R. (eds.) Evolutionary Computation in Combinatorial Optimization, vol. 3906, Lecture Notes in Computer Science, pp. 73–84, Budapest, 10–12 April 2006. Springer, Berlin, Heidelberg (2006)

    Google Scholar 

  91. Gallardo, J.E., Cotta, C., Fernández, A.J.: A memetic algorithm for the low autocorrelation binary sequence problem. In: Lipson, H. (ed.) GECCO ’07: Proceedings of the 9th Annual Conference on Genetic and Evolutionary Computation Conference, pp. 1226–1233. ACM Press, London, UK (2007)

    Google Scholar 

  92. Gallardo, J.E., Cotta, C., Fernández, A.J.: On the hybridization of memetic algorithms with branch-and-bound techniques. IEEE Trans. Syst. Man Cybernet. Part B 37(1), 77–83 (2007)

    Google Scholar 

  93. Gallardo, J.E., Cotta, C., Fernández, A.J.: Reconstructing phylogenies with memetic algorithms and branch-and-bound. In: Bandyopadhyay, S., Maulik, U., Tsong-Li Wang, J., (eds.) Analysis of Biological Data: A Soft Computing Approach, pp. 59–84. World Scientific, Singapore (2007)

    Google Scholar 

  94. García, S., Cano, J.R., Herrera, F.: A memetic algorithm for evolutionary prototype selection: A scaling up approach. Pattern Recogn. 41(8), 2693–2709 August (2008)

    Google Scholar 

  95. Glover, F., Laguna, M., Martí, R.: Fundamentals of scatter search and path relinking. Control Cybernet. 39(3), 653–684 (2000)

    Google Scholar 

  96. González, M.A., Vela, C.R., Sierra, M.R., González Rodríguez, I., Varela, R.: Comparing schedule generation schemes in memetic algorithms for the job shop scheduling problem with sequence dependent setup times. In: Gelbukh, A.F., Reyes García, C.A. (eds.) 5th Mexican International Conference on Artificial Intelligence, vol. 4293, Lecture Notes in Computer Science, pp. 472–482. Springer, Berlin, Heidelberg (2006)

    Google Scholar 

  97. González, M.A., Vela, C.R., Varela, R.: Scheduling with memetic algorithms over the spaces of semi-active and active schedules. In: Artificial Intelligence and Soft Computing, vol. 4029, Lecture Notes in computer Science, pp. 370–379. Springer, Berlin (2006)

    Google Scholar 

  98. González-Rodríguez, I., Vela, C.R., Puente, J.: A memetic approach to fuzzy job shop based on expectation model. In: 2007 IEEE International Conference on Fuzzy Systems, pp. 1–6, London, UK, 23–26 July, (2007)

    Google Scholar 

  99. Gorges-Schleuter, M.: ASPARAGOS: An asynchronous parallel genetic optimization strategy. In: David Schaffer, J. (ed.) Proceedings of the 3rd International Conference on Genetic Algorithms, pp. 422–427. Morgan Kaufmann, San Francisco, CA (1989)

    Google Scholar 

  100. Gorges-Schleuter, M.: Explicit Parallelism of Genetic Algorithms through Population Structures. In: Schwefel, H.-P., Männer, R. (eds.) Parallel Problem Solving from Nature, pp. 150–159. Springer, Berlin, Heidelberg (1991)

    Google Scholar 

  101. Gottlieb, J.: Permutation-based evolutionary algorithms for multidimensional knapsack problems. In: Carroll, J., Damiani, E., Haddad, H., Oppenheim, D. (eds.) ACM Symposium on Applied Computing 2000, pp. 408–414. ACM Press, Como, Italy (2000)

    Google Scholar 

  102. Grim, P.: The undecidability of the spatialized prisoner’s dilemma. Theor. Decis. 42(1), 53–80 (1997)

    Google Scholar 

  103. Guillén, A., Pomares, H., González, J., Rojas, I., Herrera, L.J., Prieto, A.: Parallel multi-objective memetic RBFNNs design and feature selection for function approximation problems. In: Sandoval, F., Prieto, A., Cabestany, J., Graña, M. (eds.) 9th International Work-Conference on Artificial Neural Networks, vol. 4507, Lecture Notes in Computer Science, pp. 341–350. Springer, Berlin, Heidelberg (2007)

    Google Scholar 

  104. Guimarães, F.G., Campelo, F., Igarashi, H., Lowther, D.A., Ramírez, J.A.: Optimization of cost functions using evolutionary algorithms with local learning and local search. IEEE Trans. Magn. 43(4), 1641–1644 (2007)

    Google Scholar 

  105. Guo, X.P., Wu, Z.M., Yang, G.K.: A hybrid adaptive multi-objective memetic algorithm for 0/1 knapsack problem. In AI 2005: Advances in Artificial Intelligence, vol. 3809, Lecture Notes in Artificial Intelligence, pp. 176–185. Springer, Berlin (2005)

    Google Scholar 

  106. Guo, X.P., Yang, G.K., Wu, Z.M.: A hybrid self-adjusted memetic algorithm for multi-objective optimization. In: 4th Mexican International Conference on Artificial Intelligence, vol. 3789, Lecture Notes in Computer Science, pp. 663–672. Springer, Berlin (2005)

    Google Scholar 

  107. Guo, X.P., Yang, G.K., Wu, Z.M., Huang, Z.H.: A hybrid fine-timed multi-objective memetic algorithm. IEICE Trans. Fund. Electr. Commun. Comput. Sci. E89A(3), 790–797 (2006)

    Google Scholar 

  108. Hart, W.E., Belew, R.K.: Optimizing an arbitrary function is hard for the genetic algorithm. In: Belew, R.K., Booker, L.B. (eds.) Proceedings of the Fourth International Conference on Genetic Algorithms, pp. 190–195. Morgan Kaufmann, San Mateo CA (1991)

    Google Scholar 

  109. Hart, W.E., Krasnogor, N., Smith, J.E.: Recent Advances in Memetic Algorithms, vol. 166, Studies in Fuzziness and Soft Computing. Springer, Berlin, Heidelberg (2005)

    Google Scholar 

  110. Hervás, C., Silva, M.: Memetic algorithms-based artificial multiplicative neural models selection for resolving multi-component mixtures based on dynamic responses. Chemometr. Intell. Lab. Syst. 85(2), 232–242 (2007)

    Google Scholar 

  111. Hofstadter, D.R.: Computer tournaments of the prisoners-dilemma suggest how cooperation evolves. Sci. Am. 248(5), 16–23 (1983)

    Google Scholar 

  112. Houck, C., Joines, J.A., Kay, M.G., Wilson, J.R.: Empirical investigation of the benefits of partial lamarckianism. Evol. Comput. 5(1), 31–60 (1997)

    Google Scholar 

  113. Hsu, C.-H.: Uplink MIMO-SDMA optimisation of smart antennas by phase-amplitude perturbations based on memetic algorithms for wireless and mobile communication systems. IET Communi. 1(3), 520–525 (2007)

    Google Scholar 

  114. Hsu, C.-H., Chou, P.-H., Shyr, W.-J., Chung, Y.-N.: Optimal radiation pattern design of adaptive linear array antenna by phase and amplitude perturbations using memetic algorithms. Int. J. Innovat. Comput. Infor. Control 3(5), 1273–1287 (2007)

    Google Scholar 

  115. Hsu, C.-H., Shyr, W.-J.: Memetic algorithms for optimizing adaptive linear array patterns by phase-position perturbations. Circuits Syst. Signal Process. 24(4), 327–341 (2005)

    Google Scholar 

  116. Hsu, C.-H., Shyr, W.-J.: Optimizing linear adaptive broadside array antenna by amplitude-position perturbations using memetic algorithms. In: Khosla, R., Howlett, R.J., Jain, L.C. (eds.) 9th International Conference on Knowledge-Based Intelligent Information and Engineering Systems, vol. 3681, Lecture Notes in Computer Science, pp. 568–574. Springer, Berlin, Heidelberg (2005)

    Google Scholar 

  117. Hsu, C.-H., Shyr, W.-J., Chen, C.-H.: Adaptive pattern nulling design of linear array antenna by phase-only perturbations using memetic algorithms. In First International Conference on Innovative Computing, Information and Control, pp. 308–311, Beijing, China, 2006. IEEE Computer Society (2006)

    Google Scholar 

  118. Huang, D., Leung, C., Miao, C.: Memetic algorithm for dynamic resource allocation in multiuser OFDM based cognitive radio systems. In: Wang, J. (ed.) 2008 IEEE World Congress on Computational Intelligence, pp. 3861–3866, Hong Kong, 1–6 June 2008. IEEE Computational Intelligence Society, IEEE Press (2008)

    Google Scholar 

  119. Hulin, M.: An optimal stop criterion for genetic algorithms: A bayesian approach. In: Bäck, T. (ed.) Proceedings of the Seventh International Conference on Genetic Algorithms, pp. 135–143, Morgan Kaufmann, San Mateo, CA (1997)

    Google Scholar 

  120. Ishibuchi, H., Hitotsuyanagi, Y., Tsukamoto, N., Nojima, Y.: Use of heuristic local search for single-objective optimization in multiobjective memetic algorithms. In: Rudolph, G., et al. (eds.) Parallel Problem Solving from Nature X, vol. 5199, Lecture Notes in Computer Science, pp. 743–752. Springer Berlin, Berlin (2008)

    Google Scholar 

  121. Ishibuchi, H., Murata, T.: Multi-objective genetic local search algorithm. In: Fukuda, T., Furuhashi, T. (eds.) 1996 International Conference on Evolutionary Computation, pp. 119–124, Nagoya, Japan, 1996. IEEE Press (1996)

    Google Scholar 

  122. Ishibuchi, H., Murata, T.: Multi-objective genetic local search algorithm and its application to flowshop scheduling. IEEE Trans. Syst. Man Cybernet. 28(3), 392–403 (1998)

    Google Scholar 

  123. Ishibuchi, H., Yoshida, T., Murata, T.: Balance between genetic search and local search in memetic algorithms for multiobjective permutation flowshop scheduling. IEEE Trans. Evol. Comput. 7(2), 204–223 (2003)

    Google Scholar 

  124. Jaszkiewicz, A.: Genetic local search for multiple objective combinatorial optimization. Eur. J. Oper. Res. 137(1), 50–71 (2002)

    Google Scholar 

  125. Jaszkiewicz, A.: A comparative study of multiple-objective metaheuristics on the bi-objective set covering problem and the Pareto memetic algorithm. Ann. Oper. Res. 131(1–4), 135–158 (2004)

    Google Scholar 

  126. Johnson, D.S., Papadimitriou, C.H., Yannakakis, M.: How easy is local search? J. Comput. Syst. Sci. 37, 79–100 (1988)

    Google Scholar 

  127. Jones, T.C.: Evolutionary Algorithms, Fitness Landscapes and Search. PhD thesis, University of New Mexico (1995)

    Google Scholar 

  128. Karaoğlu, B., Topçuoğlu, H., Gürgen, F.: Evolutionary algorithms for location area management. In: Rothlauf, F., et al. (eds.) Applications of Evolutionary Computing, vol. 3449 LNCS, pp. 175–184, Lausanne, Switzerland, 30 March–1 April 2005. Springer, Berlin, Heidelberg (2005)

    Google Scholar 

  129. Kaveh, A., Shahrouzi, M.: Graph theoretical implementation of memetic algorithms in structural optimization of frame bracing layouts. Eng. Comput. 25(1–2), 55–85 (2008)

    Google Scholar 

  130. Kim, S.-S., Smith, A.E., Lee, J.-H.: A memetic algorithm for channel assignment in wireless FDMA systems. Comput. Or 34(6), 1842–1856 (2007)

    Google Scholar 

  131. Klau, G.W., Ljubić, I., Moser, A., Mutzel, P., Neuner, P., Pferschy, U., Raidl, G.R., Weiskircher, R.: Combining a memetic algorithm with integer programming to solve the prize-collecting Steiner tree problem. GECCO 04: Genet. Evol. Comput. Conf. 3102(Part 1), 1304–1315 (2004)

    Google Scholar 

  132. Knowles, J., Corne, D.: Memetic Algorithms for Multiobjective Optimization: Issues, Methods and Prospects. In: Hart, W.E., Krasnogor, N., Smith, J. E. (eds.) Recent Advances in Memetic Algorithms, vol. 166, Studies in Fuzziness and Soft Computing, pp. 313–352. Springer, Berlin, Heidelberg (2005)

    Google Scholar 

  133. Knowles, J., Corne, D.W.: Approximating the non-dominated front using the pareto archived evolution strategy. Evol. Comput. 8(2), 149–172 (2000)

    Google Scholar 

  134. Knowles, J.D., Corne, D.W.: M-PAES: A Memetic Algorithm for Multiobjective Optimization. In: Proceedings of the 2000 Congress on Evolutionary Computation (CEC00), pp. 325–332, Piscataway, NJ, 2000. IEEE Press (2000)

    Google Scholar 

  135. Knowles, J.D., Corne, D.W.: A Comparison of Diverse Approaches to Memetic Multiobjective Combinatorial Optimization. In: Wu, A.S. (ed.) Proceedings of the 2000 Genetic and Evolutionary Computation Conference Workshop Program, pp. 103–108, July 8–12, 2000, Las Vegas, Nevada (2000)

    Google Scholar 

  136. Kononova, A.V., Hughes, K.J., Pourkashanian, M., Ingham, D.B.: Fitness diversity based adaptive memetic algorithm for solving inverse problems of chemical kinetics. In: Srinivasan, D., Wang, L. (eds.) 2007 IEEE Congress on Evolutionary Computation, pp. 2366–2373, Singapore, 25–28 September 2007. IEEE Computational Intelligence Society, IEEE Press (2007)

    Google Scholar 

  137. Kononova, A.V., Ingham, D.B., Pourkashanian, M.: Simple scheduled memetic algorithm for inverse problems in higher dimensions: Application to chemical kinetics. In: Wang, J. (ed.) 2008 IEEE World Congress on Computational Intelligence, pp. 3906–3913, Hong Kong, 1–6 June 2008. IEEE Computational Intelligence Society, IEEE Press (2008)

    Google Scholar 

  138. Konstantinidis, A., Yang, K., Chen, H.-H., Zhang, Q.: Energy-aware topology control for wireless sensor networks using memetic algorithms. Comput. Commun. 30(14–15), 2753–2764 (2007)

    Google Scholar 

  139. Kostikas, K., Fragakis, C.: Genetic programming applied to mixed integer programming. In: Keijzer, M., et al. (eds.) 7th European Conference on Genetic Programming, vol. 3003, Lecture Notes in Computer Science, pp. 113–124. Springer, Berlin (2004)

    Google Scholar 

  140. Krasnogor, N.: Self generating metaheuristics in bioinformatics: The proteins structure comparison case. Genet. Program. Evol. Mach. 5(2), 181–201 June (2004)

    Google Scholar 

  141. Krasnogor, N., Blackburne, B.P., Burke, E.K., Hirst, J.D.: Multimeme algorithms for protein structure prediction. In: Merelo, J.J., et al. (eds.) Parallel Problem Solving From Nature VII, vol. 2439, Lecture Notes in Computer Science, pp. 769–778. Springer, Berlin (2002)

    Google Scholar 

  142. Krasnogor, N., Gustafson, S.M.: A study on the use of “self-generation” in memetic algorithms. Nat. Comput. 3(1), 53–76 (2004)

    Google Scholar 

  143. Krasnogor, N., Smith, J.: Memetic algorithms: The polynomial local search complexity theory perspective. J. Math. Model. Algorithms 7(1), 3–24 (2008)

    Google Scholar 

  144. Kretowski, M.: A memetic algorithm for global induction of decision trees. In: Geffert, V., et al. (eds.) 34th Conference on Current Trends in Theory and Practice of Computer Science, vol. 4910, Lecture Notes in Computer Science, pp. 531–540. Springer, Berlin, Heidelberg (2008)

    Google Scholar 

  145. Kubiak, M., Wesolek, P.: Accelerating local search in a memetic algorithm for the capacitated vehicle routing problem. In: Cotta, C., van Hemert, J.I. (eds.) Evolutionary Computation in Combinatorial Optimization, vol. 4446, Lecture Notes in Computer Science, pp. 96–107. Springer, Berlin, Heidelberg (2007)

    Google Scholar 

  146. Lacomme, P., Prins, C., Ramdane-Cherif, W.: Competitive memetic algorithms for arc routing problems. Ann. Oper. Res. 131(1–4), 159–185 (2004)

    Google Scholar 

  147. Lacomme, P., Prins, C., Ramdane-Cherif, W.: Evolutionary algorithms for periodic arc routing problems. Eur. J. Oper. Res. 165(2), 535–553 (2005)

    Google Scholar 

  148. Laguna, M., Martí, R.: Scatter Search. Methodology and Implementations in C. Kluwer, Boston, MA (2003)

    Google Scholar 

  149. Lamma, E., Pereira, L.M., Riguzzi, F.: Multi-agent logic aided lamarckian learning. Technical Report DEIS-LIA-00-004, Dipartimento di Elettronica, Informatica e Sistemistica, University of Bologna (Italy) (2000)

    Google Scholar 

  150. Lewis, H.R., Papadimitriou, C.H.: Elements of the Theory of Computation. Prentice-Hall, Inc., Upper Saddle River, NJ (1998)

    Google Scholar 

  151. Lewis, R., Paechter, B.: Finding feasible timetables using group-based operators. IEEE Trans. Evol. Comput. 11(3), 397–413 (2007)

    Google Scholar 

  152. Li, B.-B., Wang, L., Liu, B.: An effective PSO-based hybrid algorithm for multiobjective permutation flow shop scheduling. IEEE Trans. Syst. Man Cybernet. Part B 38(4), 818–831 (2008)

    Google Scholar 

  153. Li, J., Kwan, R.S.K.: A self adjusting algorithm for driver scheduling. J. Heuristics 11(4), 351–367 (2005)

    Google Scholar 

  154. Lim, A., Rodrigues, B., Zhu, Y.: Airport gate scheduling with time windows. Artifi. Intell. Rev. 24(1), 5–31 (2005)

    Google Scholar 

  155. Lim, D., Ong, Y.-S., Jin, Y., Sendhoff, B.: A study on metamodeling techniques, ensembles, and multi-surrogates in evolutionary computation. In: Thierens, D., et al. (eds.) GECCO ’07: Proceedings of the 9th Annual Conference on Genetic and Evolutionary Computation, vol. 2, pp. 1288–1295, London, 7–11 July 2007. ACM Press (2007)

    Google Scholar 

  156. Lim, K.K., Ong, Y.-S., Lim, M.H., Chen, X., Agarwal, A.: Hybrid ant colony algorithms for path planning in sparse graphs. soft Comput. 12(10), 981–994 (2008)

    Google Scholar 

  157. Lin, S., Kernighan, B.: An Effective Heuristic Algorithm for the Traveling Salesman Problem. Oper. Res. 21, 498–516 (1973)

    Google Scholar 

  158. Liu, B., Wang, L., Jin, Y.: An effective PSO-based memetic algorithm for flow shop scheduling. IEEE Trans. Syst. Man Cybernet. Part B 37(1), 18–27 (2007)

    Google Scholar 

  159. Liu, B., Wang, L., Jin, Y., Huang, D.: Designing neural networks using PSO-based memetic algorithm. In: Liu, D., Fei, S., Hou, Z.-G., Zhang, H., Sun, C. (eds.) 4th International Symposium on Neural Networks, vol. 4493, Lecture Notes in Computer Science, pp. 219–224. Springer, Berlin, Heidelberg (2007)

    Google Scholar 

  160. Liu, B., Wang, L., Jin, Y.-H.: An effective hybrid particle swarm optimization for no-wait flow shop scheduling. Int. J. Adv. Manuf. Tech. 31(9–10), 1001–1011 (2007)

    Google Scholar 

  161. Liu, B., Wang, L., Jin, Y.-H., Huang, D.-X.: An effective PSO-based memetic algorithm for TSP. In: Intelligent Computing in Signal Processing and Pattern Recognition, vol. 345, Lecture Notes in Control and Information Sciences, pp. 1151–1156. Springer, Berlin, Heidelberg (2006)

    Google Scholar 

  162. Liu, D., Tan, K.C., Goh, C.K., Ho, W.K.: A multiobjective memetic algorithm based on particle swarm optimization. IEEE Trans. Syst. Man Cybernet., Part B 37(1), 42–50 (2007)

    Google Scholar 

  163. Liu, Y.-H.: A memetic algorithm for the probabilistic traveling salesman problem. In: Wang, J. (ed.) 2008 IEEE World Congress on Computational Intelligence, pp. 146–152, Hong Kong, 1–6 June 2008. IEEE Computational Intelligence Society, IEEE Press (2008)

    Google Scholar 

  164. Lozano, M., Herrera, F., Krasnogor, N., Molina, D.: Real-coded memetic algorithms with crossover hill-climbing. Evol. Comput. 12(3), 273–302 (2004)

    Google Scholar 

  165. Lumanpauw, E., Pasquier, M., Quek, C.: MNFS-FPM: A novel memetic neuro-fuzzy system based financial portfolio management. In: Srinivasan, D., Wang, L. (eds.) 2007 IEEE Congress on Evolutionary Computation, pp. 2554–2561, Singapore, 25–28 September 2007. IEEE Computational Intelligence Society, IEEE Press (2007)

    Google Scholar 

  166. Maheswaran, R., Ponnambalam, S.G., Aravindan, C.: A meta-heuristic approach to single machine scheduling problems. Int. J. Adv. Manuf. Tech. 25(7–8), 772–776 (2005)

    Google Scholar 

  167. Maringer, D.G.: Finding the relevant risk factors for asset pricing. Comput. Stat. Data Anal. 47(2), 339–352 (2004)

    Google Scholar 

  168. Martínez-Estudillo, F.J., Hervás-Martínez, C., Martínez-Estudillo, A.C., Ortiz-Boyer, D.: Memetic algorithms to product-unit neural networks for regression. In: Cabestany, J., Prieto, A., Sandoval Hernández, F. (eds.) 8th International Work-Conference on Artificial Neural Networks, vol. 3512, Lecture Notes in Computer Science, pp. 83–90. Springer, Berlin, Heidelberg (2005)

    Google Scholar 

  169. Mendes, A., Cotta, C., Garcia, V., França, P.M., Moscato, P.: Gene ordering in microarray data using parallel memetic algorithms. In: Skie, T., Yang, C.-S. (eds.) Proceedings of the 2005 International Conference on Parallel Processing Workshops, pp. 604–611, Oslo, Norway, 2005. IEEE Press (2005)

    Google Scholar 

  170. Mendes, A., França, P.M., Lyra, C., Pissarra, C., Cavellucci, C.: Capacitor placement in large-sized radial distribution networks. IEE Proceed. 152(4), 496–502 (2005)

    Google Scholar 

  171. Mendes A., Linhares, A.: A multiple-population evolutionary approach to gate matrix layout. Int. J. Syst. Sci. 35(1), 13–23 (2004)

    Google Scholar 

  172. Mendes, A.S., França, P.M., Moscato, P.: Fitness landscapes for the total tardiness single machine scheduling problem. Neural Netw. World 2(2), 165–180 (2002)

    Google Scholar 

  173. Merz, P., Katayama, K.: Memetic algorithms for the unconstrained binary quadratic programming problem. Biosystems 78(1–3), 99–118 (2004)

    Google Scholar 

  174. Merz, P., Wolf, S.: Evolutionary local search for designing peer-to-peer overlay topologies based on minimum routing cost spanning trees. In: Runarsson, T.P., et al. (eds.) Parallel Problem Solving from Nature IX, vol. 4193, Lecture Notes in Computer Science, pp. 272–281. Springer, Berlin (2006)

    Google Scholar 

  175. Molina, D., Herrera, F., Lozano, M.: Adaptive local search parameters for real-coded memetic algorithms. In: Corne, D., et al. (eds.) Proceedings of the 2005 IEEE Congress on Evolutionary Computation, vol. 1, pp. 888–895, Edinburgh, Scotland, UK, 2–5 September 2005. IEEE Press (2005)

    Google Scholar 

  176. Molina, D., Lozano, M., Herrera, F.: Memetic algorithms for intense continuous local search methods. In: Blesa, M.J., et al. (eds.) Hybrid Metaheuristics 2008, vol. 5296, Lecture Notes in Computer Science, pp. 58–71. Springer, Berlin (2008)

    Google Scholar 

  177. Moscato, P.: On Evolution, Search, Optimization, Genetic Algorithms and Martial Arts: Towards Memetic Algorithms. Technical Report Caltech Concurrent Computation Program, Report. 826, California Institute of Technology, Pasadena, California, USA (1989)

    Google Scholar 

  178. Moscato, P.: An Introduction to Population Approaches for Optimization and Hierarchical Objective Functions: The Role of Tabu Search. Ann. Oper. Res. 41(1–4), 85–121 (1993)

    Google Scholar 

  179. Moscato, P.: Memetic algorithms: A short introduction. In: Corne, D., Dorigo, M., Glover, F. (eds.) New Ideas in Optimization, pp. 219–234. McGraw-Hill, London, UK (1999)

    Google Scholar 

  180. Moscato, P., Cotta, C.: A gentle introduction to memetic algorithms. In: Glover, F., Kochenberger, G. (eds.) Handbook of Metaheuristics, pp. 105–144. Kluwer, Boston, MA (2003)

    Google Scholar 

  181. Moscato, P., Cotta, C.: Memetic algorithms. In: González, T. (ed.) Handbook of Approximation Algorithms and Metaheuristics, Chapter 22. Taylor & Francis, Boca Raton, FL (2006)

    Google Scholar 

  182. Moscato, P., Cotta, C., Mendes, A.: Memetic algorithms. In: Onwubolu, G.C., Babu, B.V. (eds.) New Optimization Techniques in Engineering, pp. 53–85. Springer, Berlin (2004)

    Google Scholar 

  183. Moscato, P., Mendes, A., Berretta, R.: Benchmarking a memetic algorithm for ordering microarray data. Biosystems 88(1–2), 56–75 (2007)

    Google Scholar 

  184. Moscato, P., Mendes, A., Cotta, C.: Scheduling and production and control. In: Onwubolu, G.C., Babu, B.V. (eds.) New Optimization Techniques in Engineering, pp. 655–680. Springer, Berlin (2004)

    Google Scholar 

  185. Mühlenbein, H.: Evolution in time and space – The parallel genetic algorithm. In: Rawlins, J.E. (ed.) Foundations of Genetic Algorithms, pp. 316–337. Morgan Kaufmann Publishers, San Mateo, CA (1991)

    Google Scholar 

  186. Mühlenbein, H., Gorges-Schleuter, M., Krämer, O.: Evolution Algorithms in Combinatorial Optimization. Parallel Comput. 7, 65–88 (1988)

    Google Scholar 

  187. Muruganandam, A., Prabhaharan, G., Asokan, P., Baskaran, V.: A memetic algorithm approach to the cell formation problem. Int. J. Adv. Manuf. Tech. 25(9–10), 988–997 (2005)

    Google Scholar 

  188. Nagata, Y., Kobayashi, S.: Edge assembly crossover: A high-power genetic algorithm for the traveling salesman problem. In: Bäck, T. (ed.) Proceedings of the Seventh International Conference on Genetic Algorithms, pp. 450–457, San Mateo, CA, 1997. Morgan Kaufmann (1997)

    Google Scholar 

  189. Nakamaru, M., Matsuda, H., Iwasa, Y.: The evolution of social interaction in lattice models. Sociol. Theor. Method. 12(2), 149–162 (1998)

    Google Scholar 

  190. Nakamaru, M., Nogami, H., Iwasa, Y.: Score-dependent fertility model for the evolution of cooperation in a lattice. J. Theor. Biol. 194(1), 101–124 (1998)

    Google Scholar 

  191. Neri, F., Kotilainen, N., Vapa, M.: An adaptive global-local memetic algorithm to discover resources in P2P networks. In: Giacobini, M. et al. (eds.) Applications of Evolutionary Computing, vol. 4448, Lecture Notes in Computer Science, pp. 61–70. Springer, Berlin, Heidelberg (2007)

    Google Scholar 

  192. Neri, F., Kotilainen, N., Vapa, M.: A memetic-neural approach to discover resources in P2P networks. In: Cotta, C., van Hemert, J. (eds.) Recent Advances in Evolutionary Computation for Combinatorial Optimization, vol. 153, Studies in Computational Intelligence, pp. 113–129. Springer, Berlin (2008)

    Google Scholar 

  193. Neri, F., Tirronen, V.: On memetic differential evolution frameworks: A study of advantages and limitations in hybridization. In: Wang, J. (ed.) 2008 IEEE World Congress on Computational Intelligence, pp. 2135–2142, Hong Kong, 1–6 June 2008. IEEE Computational Intelligence Society, IEEE Press (2008)

    Google Scholar 

  194. Neri, F., Toivanen, J., Cascella, G.L., Ong, Y.-S.: An adaptive multimeme algorithm for designing HIV multidrug therapies. IEEE/ACM Trans. Comput. Biol. Bioinfo. 4(2), 264–278 April (2007)

    Google Scholar 

  195. Neruda, R., Slusny, S.: Variants of memetic and hybrid learning of perceptron networks. In: 18th International Workshop on Database and Expert Systems Applications, pp. 158–162. IEEE Computer Society, Washington, DC (2007)

    Google Scholar 

  196. Nguyen, H.D., Yoshihara, I., Yamamori, K., Yasunaga, M.: Implementation of an effective hybrid GA for large-scale traveling salesman problems. IEEE Trans. syst. Man Cybernet. Part B 37(1), 92–99 (2007)

    Google Scholar 

  197. Nguyen, Q.H., Ong, Y.-S., Krasnogor, N.: A study on the design issues of memetic algorithm. In: Srinivasan, D., Wang, L. (eds.) 2007 IEEE Congress on Evolutionary Computation, pp. 2390–2397, Singapore, 25–28 September 2007. IEEE Computational Intelligence Society, IEEE Press (2007)

    Google Scholar 

  198. Niedermeier, R., Rossmanith, P.: An efficient fixed parameter algorithm for 3-hitting set. Technical Report WSI-99-18, Universität Tübingen, Wilhelm-Schickard-Institut für Informatik, 1999. Technical Report, Revised version accepted in J. Discrete Algo. August (2000)

    Google Scholar 

  199. Niedermeier, R., Rossmanith, P.: A general method to speed up fixed-parameter-tractable algorithms. Info. Process. Lett. 73, 125–129 (2000)

    Google Scholar 

  200. Noman, N., Iba, H.: Inferring gene regulatory networks using differential evolution with local search heuristics. IEEE/ACM Trans. Comput. Biol. Bioinfo. 4(4), 634–647 October (2007)

    Google Scholar 

  201. Noman, N., Iba, H.: Accelerating differential evolution using an adaptive local search. IEEE Trans. Evol. Comput. 12(1), 107–125 (2008)

    Google Scholar 

  202. Norman, M.G., Moscato, P.: A competitive and cooperative approach to complex combinatorial search. In: Proceedings of the 20th Informatics and Operations Research Meeting, pp. 3.15–3.29, Buenos Aires (1989)

    Google Scholar 

  203. Oakley, M.T., Barthel, D., Bykov, Y., Garibaldi, J.M., Burke, E.K., Krasnogor, N., Hirst, J.D.: Search strategies in structural bioinformatics. Curr. Protein Peptide Sci. 9(3), 260–274 (2008)

    Google Scholar 

  204. Ong, Y.-S., Keane, A.J.: Meta-lamarckian learning in memetic algorithms. IEEE Trans. Evol. Comput. 8(2), 99–110 (2004)

    Google Scholar 

  205. Ong, Y.-S., Lim, M.-H., Zhu, N., Wong, K.W.: Classification of adaptive memetic algorithms: a comparative study. IEEE Trans. Syst. Man Cybernet. Part B 36(1), 141–152 (2006)

    Google Scholar 

  206. Özcan, E.: Memetic algorithms for nurse rostering. In: Yolum, P. et al. (eds.) Computer and Information Sciences – ISCIS 2005, 20 International Symposium (ISCIS), vol. 3733, Lecture Notes in Computer Science, pp. 482–492, Berlin Heidelberg, October 2005. Springer, Berlin, Heidelberg (2005)

    Google Scholar 

  207. Özcan, E., Onbasioglu, E.: Memetic algorithms for parallel code optimization. Int. J. Parallel Program. 35(1), 33–61 (2007)

    Google Scholar 

  208. Palacios, P., Pelta, D., Blanco, A.: Obtaining biclusters in microarrays with population-based heuristics. In: Rothlauf, F., et al. (eds.) Applications of Evolutionary Computing, vol. 3907, Lecture Notes in Computer Science, pp. 115–126. Springer, Berlin (2006)

    Google Scholar 

  209. Pan, Q.-K., Wang, L., Qian, B.: A novel multi-objective particle swarm optimization algorithm for no-wait flow shop scheduling problems. J. Eng. Manuf. 222(4), 519–539 (2008)

    Google Scholar 

  210. Pastorino, M.: Stochastic optimization methods applied to microwave imaging: A review. IEEE Trans. Antennas Propag. 55(3, Part 1), 538–548 (2007)

    Google Scholar 

  211. Pastorino, M., Caorsi, S., Massa, A., Randazzo, A.: Reconstruction algorithms for electromagnetic imaging. IEEE Trans. Instrument. Measure. 53(3), 692–699 (2004)

    Google Scholar 

  212. Paszkowicz, W.: Properties of a genetic algorithm extended by a random self-learning operator and asymmetric mutations: A convergence study for a task of powder-pattern indexing. Anal. Chim. Acta 566(1), 81–98 (2006)

    Google Scholar 

  213. Peinado, M., Lengauer, T.: Parallel “go with the winners algorithms” in the LogP Model. In: Proceedings of the 11th International Parallel Processing Symposium, pp. 656–664, Los Alamitos, California, 1997. IEEE Computer Society Press (1997)

    Google Scholar 

  214. Petalas, Y.G., Parsopoulos, K.E., Vrahatis, M.N.: Memetic particle swarm optimization. Ann. Oper. Res. 156(1), 99–127 (2007)

    Google Scholar 

  215. Petrovic, S., Burke, E.K.: University timetabling. In: Leung, J. (ed.) Handbook of Scheduling: Algorithms, Models, and Performance Analysis, Chapter 45. Chapman Hall/CRC Press, Boca Raton, FL (2004)

    Google Scholar 

  216. Petrovic, S., Patel, V., Yang, Y.: Examination timetabling with fuzzy constraints. In: Practice and Theory of Automated Timetabling V, vol. 3616, Lecture Notes in Computer Science, pp. 313–333. Springer, Berlin (2005)

    Google Scholar 

  217. Pirkwieser, S., Raidl, G.R.: Finding consensus trees by evolutionary, variable neighborhood search, and hybrid algorithms. In: Keijzer, M., et al. (eds.) GECCO ’08: Proceedings of the 10th annual conference on Genetic and evolutionary computation, pp. 323–330, Atlanta, GA, USA, 12–16 July 2008. ACM Press (2008)

    Google Scholar 

  218. Prins, C., Prodhon, C., Calvo, R.W.: A memetic algorithm with population management (MA|PM) for the capacitated location-routing problem. In: Gottlieb, J., Raidl, G.R. (eds.) Evolutionary Computation in Combinatorial Optimization, vol. 3906, Lecture Notes in Computer Science, pp. 183–194. Springer, Budapest, 10–12 April (2006)

    Google Scholar 

  219. Prodhom, C., Prins, C.: A memetic algorithm with population management (MA\(|\)PM) for the periodic location-routing problem. In: Blesa, M.J., et al. (eds.) Hybrid Metaheuristics 2008, vol. 5296, Lecture Notes in Computer Science, pp. 43–57. Springer-Verlag, Berlin (2008)

    Google Scholar 

  220. Puchinger, J., Raidl, G.R.: Combining metaheuristics and exact algorithms in combinatorial optimization: A survey and classification. In: Mira, J., álvarez, J.R. (eds.) Artificial Intelligence and Knowledge Engineering Applications: A Bioinspired Approach, vol. 3562, Lecture Notes in Computer Science, pp. 41–53. Springer, Berlin, Heidelberg (2005)

    Google Scholar 

  221. Puchinger, J., Raidl, G.R., Koller, G.: Solving a real-world glass cutting problem. In: Gottlieb, J., Raidl, G.R., (eds.) 4th European Conference on Evolutionary Computation in Combinatorial Optimization, vol. 3004, Lecture Notes in Computer Science, pp. 165–176. Springer, Berlin (2004)

    Google Scholar 

  222. Puchinger, J., Raidl, G.R., Pferschy, U.: The core concept for the Multidimensional Knapsack Problem. In: Gottlieb, J., Raidl, G.R. (eds.) Evolutionary Computation in Combinatorial Optimization, vol. 3906, Lecture Notes in Computer Science, 10–12, April 2006 pp. 195–208. Springer, Budapest.

    Google Scholar 

  223. Qasem, M., Prugel-Bennett, A.: Complexity of Max-SAT using stochastic algorithms. In: Keijzer, M., et al. (eds.) GECCO ’08: Proceedings of the 10th Annual Conference on Genetic and Evolutionary Computation, pp. 615–616, Atlanta, GA, USA, 12–16 July 2008. ACM Press (2008)

    Google Scholar 

  224. Qian, B., Wang, L., Huang, D.-X., Wang, X.: Scheduling multi-objective job shops using a memetic algorithm based on differential evolution. Int. J. Adv. Manuf. Tech. 35(9–10), 1014–1027 January (2008)

    Google Scholar 

  225. Quintero, A., Pierre, S.: On the design of large-scale cellular mobile networks using multi-population memetic algorithms. In: Abraham, A., et al. (eds.) Engineering Evolutionary Intelligent Systems, vol. 82, Studies in Computational Intelligence, pp. 353–377. Springer, Berlin, Heidelberg (2008)

    Google Scholar 

  226. Rabbani, M., Rahimi-Vahed, A., Torabi, S.A.: Real options approach for a mixed-model assembly line sequencing problem. Int. J. Adv. Manuf. Tech. 37(11–12), 1209–1219 (2008)

    Google Scholar 

  227. Radcliffe, N.J.: The algebra of genetic algorithms. Ann. Math. Artif. Intell. 10, 339–384 (1994)

    Google Scholar 

  228. Radcliffe, N.J., Surry, P.D.: Fitness Variance of Formae and Performance Prediction. In: Whitley, L.D., Vose, M.D. (eds.) Proceedings of the 3rd Workshop on Foundations of Genetic Algorithms, pp. 51–72, San Francisco, 1994. Morgan Kaufmann (1994)

    Google Scholar 

  229. Radcliffe, N.J., Surry, P.D.: Formal memetic algorithms. In: Fogarty, T., (ed.) Evolutionary Computing: AISB Workshop, vol. 865, Lecture Notes in Computer Science, pp. 1–16. Springer, Berlin (1994)

    Google Scholar 

  230. Rechenberg, I.: Evolutionsstrategie: Optimierung technischer Systeme nach Prinzipien der biologischen Evolution. Frommann-Holzboog Verlag, Stuttgart (1973)

    Google Scholar 

  231. Rocha, D.A.M., Goldbarg, E.F.G., Goldbarg, M.C.: A memetic algorithm for the biobjective minimum spanning tree problem. In: Gottlieb, J., Raidl, G.R. (eds.) Evolutionary Computation in Combinatorial Optimization, vol. 3906, Lecture Notes in Computer Science, pp. 222–233. Springer, Berlin, Heidelberg (2006)

    Google Scholar 

  232. Romero-Campero, F.J., Cao, H., Camara, M., Krasnogor, N.: Structure and parameter estimation for cell systems biology models. In: Keijzer, M., et al. (eds.) GECCO ’08: Proceedings of the 10th Annual Conference on Genetic and Evolutionary Computation, pp. 331–338, Atlanta, GA, USA, 12–16 July 2008. ACM Press (2008)

    Google Scholar 

  233. Rossi-Doria, O., Paechter, B.: A memetic algorithm for university course timetabling. In: Combinatorial Optimisation 2004 Book of Abstracts, pp. 56. Lancaster University Lancaster, UK (2004)

    Google Scholar 

  234. Santos, E.E., Santos, Jr, E.: Effective computational reuse for energy evaluations in protein folding. Int. J. Artif. Intell. Tools 15(5), 725–739 (2006)

    Google Scholar 

  235. Schoenauer, M., Saveant, P., Vidal, V.: Divide-and-evolve: A new memetic scheme for domain-independent temporal planning. In: Gottlieb, J., Raidl, G.R. (eds.) Evolutionary Computation in Combinatorial Optimization, vol. 3906, Lecture Notes in Computer Science, pp. 247–260. Springer, Budapest.

    Google Scholar 

  236. Schönberger, J., Mattfeld, D.C., Kopfer, H.: Memetic algorithm timetabling for non-commercial sport leagues. Eur. J. Oper. Res. 153, 102–116 (2004)

    Google Scholar 

  237. Schuetze, O., Sanchez, G., Coello Coello, C.A.: A new memetic strategy for the numerical treatment of multi-objective optimization problems. In: Keijzer, M., et al. (eds.) GECCO ’08: Proceedings of the 10th Annual Conference on Genetic and Evolutionary Computation, pp. 705–712, Atlanta, GA, USA, 12–16 July 2008. ACM Press (2008)

    Google Scholar 

  238. Schwefel, H.-P.: Evolution strategies: A family of non-linear optimization techniques based on imitating some principles of natural evolution. Ann. Oper. Res. 1, 165–167 (1984)

    Google Scholar 

  239. Semet, Y., Schoenauer, M.: An efficient memetic, permutation-based evolutionary algorithm for real-world train timetabling. In: Proceedings of the 2005 Congress on Evolutionary Computation, pp. 2752–2759, Edinburgh, UK, 2005. IEEE Press (2005)

    Google Scholar 

  240. Sevaux, M., Jouglet, A., Oğuz, C.: Combining constraint programming and memetic algorithm for the hybrid flowshop scheduling problem. In: ORBEL 19th Annual Conference of the SOGESCI-BVWB, Louvain-la-Neuve, Belgium (2005)

    Google Scholar 

  241. Sevaux, M., Jouglet, A., Oğuz, C.: MLS+CP for the hybrid flowshop scheduling problem. In: Workshop on the Combination of Metaheuristic and Local Search with Constraint Programming Techniques. Nantes, France (2005)

    Google Scholar 

  242. Sheng, W., Howells, G., Fairhurst, M., Deravi, F.: A memetic fingerprint matching algorithm. IEEE Trans. Info. Forensics Security 2(3, Part 1), 402–412 (2007)

    Google Scholar 

  243. Sheng, W., Liu, X., Fairhurst, M.: A niching memetic algorithm for simultaneous clustering and feature selection. IEEE Trans. Knowl. Data Eng. 20(7), 868–879 (2008)

    Google Scholar 

  244. Smith, J.E.: Co-evolution of memetic algorithms: Initial investigations. In: Merelo, J.J., et al. (eds.) Parallel Problem Solving From Nature VII, vol. 2439, Lecture Notes in Computer Science, pp. 537–548. Springer, Berlin, Heidelberg (2002)

    Google Scholar 

  245. Smith, J.E.: Credit assignment in adaptive memetic algorithms. In: Lipson, H. (ed.) GECCO ’07: Proceedings of the 9th Annual Conference on Genetic and Evolutionary Computation Conference, pp. 1412–1419. ACM Press (2007)

    Google Scholar 

  246. Smith, J.E.: Coevolving memetic algorithms: A review and progress report. IEEE Trans. Syst. Man Cybernet. Part B 37(1), 6–17 (2007)

    Google Scholar 

  247. Smith, J.E.: Self-adaptation in evolutionary algorithms for combinatorial optimization. In: Cotta, C., Sevaux, M., Sörensen, K. (eds.) Adaptive and Multilevel Metaheuristics, vol. 136, Studies in Computational Intelligence, pp. 31–57. Springer, Berlin (2008)

    Google Scholar 

  248. Soak, S.-M., Lee, S.-W., Mahalik, N.P., Ahn, B.-H.: A new memetic algorithm using particle swarm optimization and genetic algorithm. In: Knowledge-based Intelligent Information and Engineering Systems, vol. 4251, Lecture Notes in Artificial Intelligence, pp. 122–129. Springer, Berlin, Heidelberg (2006)

    Google Scholar 

  249. Sörensen, K., Sevaux, M.: MA ͼ PM: memetic algorithms with population management. Comput. Or, 33, 1214–1225 (2006)

    Google Scholar 

  250. Spieth, C., Streichert, F., Supper, J., Speer, N., Zell, A.: Feedback memetic algorithms for modeling gene regulatory networks. In: Proceedings of the IEEE Symposium on Computational Intelligence in Bioinformatics and Computational Biology (CIBCB 2005), pp. 61–67, La Jolla, CA, 2005. IEEE Press (2005)

    Google Scholar 

  251. Sudholt, D.: Memetic algorithms with variable-depth search to overcome local optima. In: Keijzer, M., et al. (eds.) GECCO ’08: Proceedings of the 10th Annual Conference on Genetic and Evolutionary Computation, pp. 787–794, Atlanta, GA, USA, 12–16 July 2008. ACM Press (2008)

    Google Scholar 

  252. Surry, P.D., Radcliffe, N.J.: Inoculation to initialise evolutionary search. In: Fogarty, T.C., (ed.) Evolutionary Computing: AISB Workshop, vol. 1143, Lecture Notes in Computer Science, pp. 269–285. Springer, Berlin, Heidelberg (1996)

    Google Scholar 

  253. Syswerda, G.: Uniform crossover in genetic algorithms. In: Schaffer, J.D. (ed.) Proceedings of the 3rd International Conference on Genetic Algorithms, pp. 2–9, San Mateo, CA, 1989. Morgan Kaufmann (1989)

    Google Scholar 

  254. Tagawa, K., Matsuoka, M.: Optimum design of surface acoustic wave filters based on the Taguchi’s quality engineering with a memetic algorithm. In: Runarsson, T.P., et al. (eds.) Parallel Problem Solving from Nature IX, vol. 4193, Lecture Notes in Computer Science, pp. 292–301. Springer, Berlin (2006)

    Google Scholar 

  255. Tang, J., Lim, M.H., Ong, Y.-S., Er, M.J.: Parallel memetic algorithm with selective local search for large scale quadratic assignment problems. Int. J. Innov. Comput. Info. Control 2(6), 1399–1416 (2006)

    Google Scholar 

  256. Tang, M., Yao, X.: A memetic algorithm for VLSI floorplanning. IEEE Trans. Syst. Man Cybernet. Part B 37(1), 62–69 (2007)

    Google Scholar 

  257. Tavakkoli-Moghaddam, R., Rahimi-Vahed, A.R.: A memetic algorithm for multi-criteria sequencing problem for a mixed-model assembly line in a JIT production system. In: 2006 IEEE Congress on Evolutionary Computation (CEC’2006), pp. 10350–10355, Vancouver, BC, Canada, July 2006. IEEE (2006)

    Google Scholar 

  258. Tavakkoli-Moghaddam, R., Safaei, N., Babakhani, M.: Solving a dynamic cell formation problem with machine cost and alternative process plan by memetic algorithms. In: International Symposium on Stochastic Algorithms: Foundations and Applications, LNCS, vol. 3, Springer, Berlin, Heidelberg (2005)

    Google Scholar 

  259. Tavakkoli-Moghaddam, R., Saremi, A.R., Ziaee, M.S.: A memetic algorithm for a vehicle routing problem with backhauls. Appl. math. Comput. 181(2), 1049–1060 (2006)

    Google Scholar 

  260. Tenne, Y., Armfield, S.W.: A memetic algorithm using a trust-region derivative-free optimization with quadratic modelling for optimization of expensive and noisy black-box functions. In: Yang, S., Ong, Y.-S., Jin, Y. (eds.) Evolutionary Computation in Dynamic and Uncertain Environments, vol. 51, Studies in Computational Intelligence, pp. 389–415. Springer, Berlin, Heidelberg (2007)

    Google Scholar 

  261. Tirronen, V., Neri, F., Kärkkäinen, T., Majava, K., Rossi, T.: A memetic differential evolution in filter design for defect detection in paper production. In: Giacobini, M., et al. (eds.) Applications of Evolutionary Computing, volume 4448 of Lecture Notes in Computer Science, pages 320–329. Springer-Verlag (2007)

    Google Scholar 

  262. Togelius, J., Schaul, T., Schmidhuber, J., Gómez, F.: Countering poisonous inputs with memetic neuroevolution. In: Rudolph, G., et al. (eds.) Parallel Problem Solving from Nature X, volume 5199 of Lecture Notes in Computer Science, pages 610–619, Berlin Heidelberg, 2008. Springer-Verlag.

    Google Scholar 

  263. Tricoire, F.: Vehicle and personnel routing optimization in the service sector: application to water distribution and treatment. 4OR-A Quart. J. Oper. Res. 5(2), 165–168 (2007)

    Google Scholar 

  264. Tse, S.-M., Liang, Y., Leung, K.-S., Lee, K.-H., Mok, T.S.K.: A memetic algorithm for multiple-drug cancer chemotherapy schedule optimization. IEEE Trans. Syst. Man Cybernet. Part B 37(1), 84–91 (2007)

    Google Scholar 

  265. Tseng, H.E., Wang, W.P., Shih, H.Y.: Using memetic algorithms with guided local search to solve assembly sequence planning. Expert. Syst. Appl. 33(2), 451–467 (2007)

    Google Scholar 

  266. Ulungu, E.L., Teghem, J., Fortemps, P., Tuyttens, D.: MOSA method: A tool for solving multiobjective combinatorial optimization problems. J. Multi-Criteria Deci. Anal. 8(4), 221–236 (1999)

    Google Scholar 

  267. Varela, R., Puente, J., Vela, C.R.: Some issues in chromosome codification for scheduling with genetic algorithms. In: Castillo, L., Borrajo, D., Salido, M.A., Oddi, A. (eds.) Planning, Scheduling and Constraint Satisfaction: From Theory to Practice, vol. 117, Frontiers in Artificial Intelligence and Applications, pp. 1–10. IOS Press (2005)

    Google Scholar 

  268. Varela, R., Serrano, D., Sierra, M.: New codification schemas for scheduling with genetic algorithms. In: Mira, J., Álvarez, J.R. (eds.) Artificial Intelligence and Knowledge Engineering Applications: A Bioinspired Approach, vol. 3562, Lecture Notes in Computer Science, pp. 11–20. Springer, Berlin (2005)

    Google Scholar 

  269. Volk, J., Herrmann, T., Wuethrich, K.: Automated sequence-specific protein NMR assignment using the memetic algorithm match. J. Biomol. NMR 41(3), 127–138 (2008)

    Google Scholar 

  270. Wang, J.: A memetic algorithm with genetic particle swarm optimization and neural network for maximum cut problems. In: Li, K., Fei, M., Irwin, G.W., Ma, S. (eds.) International Conference on Life System Modeling and Simulation, vol. 4688, Lecture Notes in Computer Science, pp. 297–306. Springer, Berlin, Heidelberg (2007)

    Google Scholar 

  271. Wang, Y., Qin, J.: A memetic-clustering-based evolution strategy for traveling salesman problems. In: Yao, J., et al. (eds.) 2nd International Conference on Rough Sets and Knowledge Technology, vol. 4481, Lecture Notes in Computer Science, pp. 260–266. Springer, Berlin, Heidelberg (2007)

    Google Scholar 

  272. Wanner, E.F., Guimarães, F.G., Takahashi, R.H.C., Fleming, P.J.: Local search with quadratic approximations into memetic algorithms for optimization with multiple criteria. Evol. Comput. 16(2), 185–224 (2008)

    Google Scholar 

  273. Wanner, E.F., Guimarães, F.G., Takahashi, R.H.C., Lowther, D.A., Ramírez, J.A.: Multiobjective memetic algorithms with quadratic approximation-based local search for expensive optimization in electromagnetics. IEEE Trans. Magnet. 44(6), 1126–1129 (2008)

    Google Scholar 

  274. Whitley, D.: Using reproductive evaluation to improve genetic search and heuristic discovery. In: Grefenstette, J.J. (ed.) Proceedings of the 2nd International Conference on Genetic Algorithms and their Applications, pp. 108–115, Cambridge, MA, July 1987. Lawrence Erlbaum Associates (1987)

    Google Scholar 

  275. Williams, T.L., Smith, M.L.: The role of diverse populations in phylogenetic analysis. In: Keijzer, M., et al. (eds.) GECCO 2006: Proceedings of the 8th Annual Conference on Genetic and Evolutionary Computation, vol. 1, pp. 287–294, Seattle, Washington, USA, 8–12 July 2006. ACM Press (2006)

    Google Scholar 

  276. Wolpert, D.H., Macready, W.G.: No free lunch theorems for optimization. IEEE Trans. Evol. Comput. 1(1), 67–82 (1997)

    Google Scholar 

  277. Xhafa, F., Duran, B.: Parallel memetic algorithms for independent job scheduling in computational grids. In: Cotta, C., van Hemert, J. (eds.) Recent Advances in Evolutionary Computation for Combinatorial Optimization, vol. 153, Studies in Computational Intelligence, pp. 219–239. Springer, Berlin (2008)

    Google Scholar 

  278. Yang, J.-H., Sun, L., Lee, H.P., Qian, Y., Liang, Y.-C.: Clonal selection based memetic algorithm for job shop scheduling problems. J. Bionic Eng. 5(2), 111–119 (2008)

    Google Scholar 

  279. Yannakakis, M.: Computational complexity. In: Aarts, E.H.L., Lenstra, J.K. (eds.) Local Search in Combinatorial Optimization, pp. 19–55. Wiley, Chichester (1997)

    Google Scholar 

  280. Yeh, W.-C.: An efficient memetic algorithm for the multi-stage supply chain network problem. Int. J. Adv. Manuf. Tech. 29(7–8), 803–813 (2006)

    Google Scholar 

  281. Zhao, X.: Advances on protein folding simulations based on the lattice HP models with natural computing. Appl. Soft Comput. 8(2), 1029–1040 (2008)

    Google Scholar 

  282. Zhen, Z., Wang, Z., Gu, Z., Liu, Y.: A novel memetic algorithm for global optimization based on PSO and SFLA. In: Kang, L., Liu, Y., Zeng, S.Y. (eds.) 2nd International Symposium on Advances in Computation and Intelligence, vol. 4683, Lecture Notes in Computer Science, pp. 127–136. Springer (2007)

    Google Scholar 

  283. Zhou, Z., Ong, Y.-S., Lim, M.-H., Lee, B.-S.: Memetic algorithm using multi-surrogates for computationally expensive optimization problems. Soft Comput. 11(10), 957–971 (2007)

    Google Scholar 

  284. Zhu, Z., Ong, Y.-S.: Memetic algorithms for feature selection on microarray data. In: Liu, D., et al. (eds.) 4th International Symposium on Neural Networks, vol. 4491, Lecture Notes in Computer Science, pp. 1327–1335. Springer, Berlin, Heidelberg (2007)

    Google Scholar 

  285. Zhu, Z., Ong, Y.-S., Dash, M.: Markov blanket-embedded genetic algorithm for gene selection. Pattern Recogn. 40(11), 3236–3248 (2007)

    Google Scholar 

  286. Zhu, Z., Ong, Y.-S., Dash, M.: Wrapper-filter feature selection algorithm using a memetic framework. IEEE Trans. Syst. Man Cybernet. Part B 37(1), 70–76 (2007)

    Google Scholar 

  287. Zitzler, E., Laumanns, M., Bleuler, S.: A Tutorial on Evolutionary Multiobjective Optimization. In: Gandibleux, X., et al. (eds.) Metaheuristics for Multiobjective Optimisation, vol. 535, Lecture Notes in Economics and Mathematical Systems. Springer, Berlin, Heidelberg (2004)

    Google Scholar 

Download references

Acknowledgments

This chapter is an updated second edition of [180], refurbished with new references and the inclusion of sections on timely topics which were not fully addressed in the first edition. Carlos Cotta acknowledges the support of Spanish Ministry of Science and Innovation, under project TIN2008-05941.

Author information

Authors and Affiliations

Authors

Corresponding authors

Correspondence to Pablo Moscato or Carlos Cotta .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2010 Springer Science+Business Media, LLC

About this chapter

Cite this chapter

Moscato, P., Cotta, C. (2010). A Modern Introduction to Memetic Algorithms. In: Gendreau, M., Potvin, JY. (eds) Handbook of Metaheuristics. International Series in Operations Research & Management Science, vol 146. Springer, Boston, MA. https://doi.org/10.1007/978-1-4419-1665-5_6

Download citation

Publish with us

Policies and ethics