Abstract
A number of modern hybrid genetic algorithms do not use mutation. Instead, these algorithms use local search to improve intermediate solutions. This same strategy of combining local search and crossover is also used by stochastic local algorithms, such the LKH heuristic for the Traveling Salesman Problem. We prove that a simple hybrid genetic algorithm that uses only local search and a form of deterministic “voting crossover” can solve the well known Jump Function in \(\varTheta (n)\) time where the jump distance is log(n).
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Jansen, T., Wegener, I.: The analysis of evolutionary algorithms-a proof that crossover really can help. Algorithmica 34, 47–66 (2002)
Chicano, F., Whitley, D., Ochoa, G., Tinos, R.: Optimizing one million variable NK landscapes by hybridizing deterministic recombination and local search. In: Genetic and Evolutionary Computation Conference (GECCO), pp. 753–760. ACM (2017)
Dang, D., et al.: Escaping local optima with diversity mechanisms and crossover. In: Genetic and Evolutionary Computation Conference (GECCO), pp. 645–652. ACM (2016)
Davis, L.: Bit-climbing, representational bias, and test suit design. In: Booker, L., Belew, R. (eds.) International Conference on Genetic Algorithms, pp. 18–23. Springer, Heidelberg (1991)
Deb, K., Myburgh, C.: Breaking the billion variable barrier in real world optimization. In: Genetic and Evolutionary Computation Conference (GECCO), pp. 653–660. ACM (2016)
Eiben, A.E., Raué, P.-E., Ruttkay, Z.: Genetic algorithms with multi-parent recombination. In: Davidor, Y., Schwefel, H.-P., Männer, R. (eds.) PPSN III 1994. LNCS, vol. 866, pp. 78–87. Springer, Heidelberg (1994). https://doi.org/10.1007/3-540-58484-6_252
Eiben, A.E., Schippers, C.A.: Multi-parent’s niche: N-ary crossovers on NK-landscapes. In: Voigt, H.-M., Ebeling, W., Rechenberg, I., Schwefel, H.-P. (eds.) PPSN IV 1996. LNCS, vol. 1141, pp. 319–328. Springer, Heidelberg (1996). https://doi.org/10.1007/3-540-61723-X_996
Eshelman, L.: The CHC adaptive search algorithm: how to have safe search when engaging in nontraditional genetic recombination. In: Foundations of Genetic Algorithms (FOGA), vol. 1, pp. 265–283. Morgan Kauffman (1991)
Helsgaun, K.: General k-opt submoves for the Lin-Kernighan TSP heuristic. Math. Program. Comput. 1(2–3), 119–163 (2009)
Helsgaun, K.: DIMACS TSP challenge results: current best tours found by LKH (2013). http://www.akira.ruc.dk/keld/research/LKH/DIMACSresults.html
Moscato, P.: Memetic algorithms: a short introduction. In: Corne, D., Dorigo, M., Glover, F. (eds.) New Ideas in Optimization, pp. 219–234 (1999)
Möbius, A., Freisleben, B., Merz, P., Schreiber, M.: Combinatorial optimization by iterative partial transcription. Phys. Rev. E 59(4), 4667–4674 (1999)
Nagata, Y., Kobayashi, S.: Edge assembly crossover: a high-power genetic algorithm for the traveling salesman problem. In: International Conference on Genetic Algorithms (ICGA), pp. 450–457. Morgan Kaufmann (1997)
Nagata, Y., Kobayashi, S.: A powerful genetic algorithms using edge assemble crossover the traveling salesman problem. INFORMS J. Comput. 25(2), 346–363 (2013)
Rowe, J.: Population fixed-points for functions of unitation. In: Foundations of Genetic Algorithms (FOGA), vol. 5, pp. 69–84. Morgan Kauffman (1998)
Srinivas, M., Patnaik, L.M.: On modeling genetic algorithms for functions of unitation. IEEE Trans. Syst. Man Cybern. Part B (Cybern.) 26(6), 809–821 (1996)
Tinós, R., Whitley, D., Chicano, F.: Partition crossover for pseudo-boolean optimization. In: Foundations of Genetic Algorithms, pp. 137–149 (2015)
Acknowledgements
This work was supported by a grant from the US National Science Foundation CISE/ACE, SSI-SI2. Dr. Mukhopadhyay was supported by a Fulbright-Nehru Academic and Professional Excellence Fellowship.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2018 Springer Nature Switzerland AG
About this paper
Cite this paper
Whitley, D., Varadarajan, S., Hirsch, R., Mukhopadhyay, A. (2018). Exploration and Exploitation Without Mutation: Solving the Jump Function in \(\varTheta (n)\) Time. In: Auger, A., Fonseca, C., Lourenço, N., Machado, P., Paquete, L., Whitley, D. (eds) Parallel Problem Solving from Nature – PPSN XV. PPSN 2018. Lecture Notes in Computer Science(), vol 11102. Springer, Cham. https://doi.org/10.1007/978-3-319-99259-4_5
Download citation
DOI: https://doi.org/10.1007/978-3-319-99259-4_5
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-99258-7
Online ISBN: 978-3-319-99259-4
eBook Packages: Computer ScienceComputer Science (R0)