Nothing Special   »   [go: up one dir, main page]

skip to main content
10.1145/3583131.3590466acmconferencesArticle/Chapter ViewAbstractPublication PagesgeccoConference Proceedingsconference-collections
research-article

To Combine or not to Combine Graybox Crossover and Local Search?

Published: 12 July 2023 Publication History

Abstract

Specialized graybox local search and crossover have been successfully combined within the framework of the so-called Drils (Deterministic recombination and iterated local search) algorithm. As for any evolutionary algorithm, the initial design framework, and the underlying high-level choices and parameters, are crucially important. The Drils algorithm is no exception, and recent enhanced variants exist in the literature. In this paper, we aim at: (i) improving the performance of the latest variants of Drils, and (ii) providing a better principled understanding of graybox search behavior and dynamics. On the basis of a preliminary analysis using Local Optima Networks of small-size NKQ-landscapes, we first highlight the difference of using local search with and without crossover. We then propose to pipeline these two techniques in a simple two-phase like iterated local search scheme which is shown to provide substantial improvements over the latest Drils+ variant for large-size NKQ-landscapes. We further report a dedicated analysis in an attempt to provide new insights into the impact of local search and crossover on the phenotype and the genotype of the local optima encountered in the search trajectory.

References

[1]
Lorenzo Canonne and Bilel Derbel. 2022. Drils revisited: on the combination of perturbation with graybox optimization techniques. In GECCO '22: Genetic and Evolutionary Computation Conference, Boston, Massachusetts, USA, July 9 -- 13, 2022, Jonathan E. Fieldsend and Markus Wagner (Eds.). ACM, 204--212.
[2]
Wenxiang Chen, L. Darrell Whitley, Doug Hains, and Adele E. Howe. 2013. Second order partial derivatives for NK-landscapes. In Genetic and Evolutionary Computation Conference, GECCO '13, Amsterdam, The Netherlands, July 6--10, 2013, Christian Blum and Enrique Alba (Eds.). ACM, 503--510.
[3]
Francisco Chicano, Gabriela Ochoa, L. Darrell Whitley, and Renato Tinós. 2018. Enhancing partition crossover with articulation points analysis. In Proceedings of the Genetic and Evolutionary Computation Conference, GECCO 2018, Kyoto, Japan, July 15--19, 2018, Hernán E. Aguirre and Keiki Takadama (Eds.). ACM, 269--276.
[4]
Francisco Chicano, Gabriela Ochoa, L. Darrell Whitley, and Renato Tinós. 2019. Quasi-Optimal Recombination Operator. In Evolutionary Computation in Combinatorial Optimization - 19th European Conference, EvoCOP 2019, Held as Part of EvoStar 2019, Leipzig, Germany, April 24--26, 2019, Proceedings (Lecture Notes in Computer Science, Vol. 11452), Arnaud Liefooghe and Luís Paquete (Eds.). Springer, 131--146.
[5]
Francisco Chicano, Darrell Whitley, and Andrew M. Sutton. 2014. Efficient Identification of Improving Moves in a Ball for Pseudo-Boolean Problems. In Proceedings of the 2014 Annual Conference on Genetic and Evolutionary Computation (Vancouver, BC, Canada) (GECCO '14). Association for Computing Machinery, New York, NY, USA, 437--444.
[6]
Francisco Chicano, L. Darrell Whitley, Gabriela Ochoa, and Renato Tinós. 2017. Optimizing one million variable NK landscapes by hybridizing deterministic recombination and local search. In Proceedings of the Genetic and Evolutionary Computation Conference, GECCO 2017, Berlin, Germany, July 15--19, 2017, Peter A. N. Bosman (Ed.). ACM, 753--760.
[7]
Brian W. Goldman and William F. Punch. 2015. Gray-Box Optimization using the Parameter-less Population Pyramid. In Proceedings of the Genetic and Evolutionary Computation Conference, GECCO 2015, Madrid, Spain, July 11--15, 2015, Juan Luis Jiménez Laredo, Sara Silva, and Anna Isabel Esparcia-Alcázar (Eds.). ACM, 855--862.
[8]
Holger H. Hoos and Thomas Stützle. 2004. Stochastic Local Search: Foundations & Applications. Elsevier / Morgan Kaufmann.
[9]
Sungmin Hwang, Benjamin Schmiegelt, Luca Ferretti, and Joachim Krug. 2018. Universality Classes of Interaction Structures for NK Fitness Landscapes. Journal of Statistical Physics 172, 1 (2018), 226--278.
[10]
Stuart Kauffman and Simon Levin. 1987. Towards a general theory of adaptive walks on rugged landscapes. Journal of Theoretical Biology 128, 1 (1987), 11--45.
[11]
S. A. Kauffman. 1993. The Origins of Order. Oxford University Press.
[12]
Florian Leprêtre, Sébastien Verel, Cyril Fonlupt, and Virginie Marion. 2019. Walsh Functions as Surrogate Model for Pseudo-Boolean Optimization Problems. In Proceedings of the Genetic and Evolutionary Computation Conference on - GECCO '19. ACM Press, Prague, Czech Republic, 303--311.
[13]
Helena Ramalhinho Lourenço, Olivier C. Martin, and Thomas Stützle. 2019. Iterated Local Search: Framework and Applications. Springer International Publishing, Cham, 129--168.
[14]
Katherine M. Malan. 2021. A Survey of Advances in Landscape Analysis for Optimisation. Algorithms 14, 2 (2021), 40.
[15]
Stefan Nowak and Joachim Krug. 2015. Analysis of adaptive walks on NK fitness landscapes with different interaction schemes. Journal of Statistical Mechanics: Theory and Experiment 2015, 6 (jun 2015), P06014.
[16]
G. Ochoa, M. Tomassini, S. Verel, and C. Darabos. 2008. A Study of NK Landscapes' Basins and Local Optima Networks. In Proceedings of the 10th Annual Conference on Genetic and Evolutionary Computation (Atlanta, GA, USA) (GECCO '08). ACM, New York, NY, USA, 555--562.
[17]
Gabriela Ochoa, Sébastien Verel, Fabio Daolio, and Marco Tomassini. 2014. Local Optima Networks: A New Model of Combinatorial Fitness Landscapes. Springer Berlin Heidelberg, Berlin, Heidelberg, 233--262.
[18]
Hendrik Richter and Andries Engelbrecht (Eds.). 2014. Recent Advances in the Theory and Application of Fitness Landscapes. Springer.
[19]
Thomas Stützle and Rubén Ruiz. 2018. Iterated Local Search. In Handbook of Heuristics, Rafael Martí, Panos M. Pardalos, and Mauricio G. C. Resende (Eds.). Springer, 579--605.
[20]
Audrey Terras. 1999. Fourier Analysis on Finite Groups and Applications. Cambridge University Press.
[21]
Renato Tinós, Michal W. Przewozniczek, and Darrell Whitley. 2022. Iterated Local Search with Perturbation Based on Variables Interaction for Pseudo-Boolean Optimization. In Proceedings of the Genetic and Evolutionary Computation Conference (Boston, Massachusetts) (GECCO '22). Association for Computing Machinery, New York, NY, USA, 296--304.
[22]
Renato Tinós, L. Darrell Whitley, and Francisco Chicano. 2015. Partition Crossover for Pseudo-Boolean Optimization. In Proceedings of the 2015 ACM Conference on Foundations of Genetic Algorithms XIII, Aberystwyth, United Kingdom, January 17 -- 20, 2015, Jun He, Thomas Jansen, Gabriela Ochoa, and Christine Zarges (Eds.). ACM, 137--149.
[23]
Darrell Whitley, Doug Hains, and Adele Howe. 2009. Tunneling between Optima: Partition Crossover for the Traveling Salesman Problem. In Proceedings of the 11th Annual Conference on Genetic and Evolutionary Computation (Montreal, Québec, Canada) (GECCO '09). Association for Computing Machinery, New York, NY, USA, 915--922.
[24]
L. Darrell Whitley and Wenxiang Chen. 2012. Constant time steepest descent local search with lookahead for NK-landscapes and MAX-kSAT. In Genetic and Evolutionary Computation Conference, GECCO '12, Philadelphia, PA, USA, July 7--11, 2012, Terence Soule and Jason H. Moore (Eds.). ACM, 1357--1364.
[25]
L. Darrell Whitley, Francisco Chicano, and Brian W. Goldman. 2016. Gray Box Optimization for Mk Landscapes Nk Landscapes and Max-Ksat. Evol. Comput. 24, 3 (Sept. 2016), 491--519.
[26]
Feng Zou, Debao Chen, Hui Liu, Siyu Cao, Xuying Ji, and Yan Zhang. 2022. A survey of fitness landscape analysis for optimization. Neurocomputing 503 (2022), 129--139.

Cited By

View all
  • (2024)Generalizing and Unifying Gray-Box Combinatorial Optimization OperatorsParallel Problem Solving from Nature – PPSN XVIII10.1007/978-3-031-70055-2_4(52-67)Online publication date: 14-Sep-2024
  • (2024)Over Sampling Local Optima: Selection and Sampling Bias in Hybrid Genetic AlgorithmsParallel Problem Solving from Nature – PPSN XVIII10.1007/978-3-031-70055-2_24(393-408)Online publication date: 14-Sep-2024

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Conferences
GECCO '23: Proceedings of the Genetic and Evolutionary Computation Conference
July 2023
1667 pages
ISBN:9798400701191
DOI:10.1145/3583131
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than the author(s) must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected].

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 12 July 2023

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. graybox optimization
  2. fitness landscape analysis

Qualifiers

  • Research-article

Funding Sources

  • Ministerio de Ciencia e Innovacio?n del Gobierno de Espan?a
  • Ministerio de Ciencia, Innovacio?n y Universidades del Gobierno de Espan?a
  • EU Horizon 2020

Conference

GECCO '23
Sponsor:

Acceptance Rates

Overall Acceptance Rate 1,669 of 4,410 submissions, 38%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)28
  • Downloads (Last 6 weeks)1
Reflects downloads up to 13 Nov 2024

Other Metrics

Citations

Cited By

View all
  • (2024)Generalizing and Unifying Gray-Box Combinatorial Optimization OperatorsParallel Problem Solving from Nature – PPSN XVIII10.1007/978-3-031-70055-2_4(52-67)Online publication date: 14-Sep-2024
  • (2024)Over Sampling Local Optima: Selection and Sampling Bias in Hybrid Genetic AlgorithmsParallel Problem Solving from Nature – PPSN XVIII10.1007/978-3-031-70055-2_24(393-408)Online publication date: 14-Sep-2024

View Options

Get Access

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media