Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/3594805.3607134acmconferencesArticle/Chapter ViewAbstractPublication PagesfogaConference Proceedingsconference-collections
research-article
Public Access

Fixed-Parameter Tractability of the (1 + 1) Evolutionary Algorithm on Random Planted Vertex Covers

Published: 30 August 2023 Publication History

Abstract

We present the first parameterized analysis of a standard (1+1) Evolutionary Algorithm on a distribution of vertex cover problems. We show that if the planted cover is at most logarithmic, restarting the (1+1) EA every O(n log n) steps will find a cover at least as small as the planted cover in polynomial time for sufficiently dense random graphs p > 0.71. For superlogarithmic planted covers, we prove that the (1+1) EA finds a solution in fixed-parameter tractable time in expectation.
We complement these theoretical investigations with a number of computational experiments that highlight the interplay between planted cover size, graph density and runtime.

References

[1]
Emmanuel Abbe and Colin Sandon. 2015. Community Detection in General Stochastic Block models: Fundamental Limits and Efficient Algorithms for Recovery. In 2015 IEEE 56th Annual Symposium on Foundations of Computer Science (FOCS). 670--688. https://doi.org/10.1109/FOCS.2015.47
[2]
Noga Alon, Michael Krivelevich, and Benny Sudakov. 1998. Finding a Large Hidden Clique in a Random Graph. Random Structures & Algorithms 13, 3--4 (1998), 457--466. https://doi.org/10.1002/(SICI)1098-2418(199810/12)13:3/4%3C457::AID-RSA14%3E3.0.CO;2-W
[3]
Samuel Baguley, Tobias Friedrich, Aneta Neumann, Frank Neumann, Marcus Pappik, and Ziena Zeif. 2023. Fixed Parameter Multi-Objective Evolutionary Algorithms for the W-Separator Problem. In Genetic and Evolutionary Computation Conference (GECCO '23). https://doi.org/10.1145/3583131.3590501
[4]
Austin R. Benson and Jon M. Kleinberg. 2018. Found Graph Data and Planted Vertex Covers. In Advances in Neural Information Processing Systems 31: Annual Conference on Neural Information Processing Systems 2018, NeurIPS 2018, December 3-8, 2018, Montréal, Canada, Samy Bengio, Hanna M. Wallach, Hugo Larochelle, Kristen Grauman, Nicolò Cesa-Bianchi, and Roman Garnett (Eds.). 1363--1374. https://proceedings.neurips.cc/paper/2018/hash/afd4836712c5e77550897e25711eld96-Abstract.html
[5]
Luke Branson and Andrew M. Sutton. 2021. Focused Jump-and-Repair Constraint Handling for Fixed-Parameter Tractable Graph Problems. In Proceedings of the 16th ACM/SIGEVO Conference on Foundations of Genetic Algorithms. Association for Computing Machinery, New York, NY, USA. https://doi.org/10.1145/3450218.3477304
[6]
Benjamin Doerr and Leslie Ann Goldberg. 2010. Drift Analysis with Tail Bounds. In Proceedings of the Eleventh International Conference on Parallel Problem Solving from Nature (PPSN XI) (Lecture Notes in Computer Science, Vol. 6238). Springer, 174--183.
[7]
Benjamin Doerr, Frank Neumann, and Andrew M. Sutton. 2017. Time Complexity Analysis of Evolutionary Algorithms on Random Satisfiable k-CNF Formulas. Algorithmica 78, 2 (June 2017), 561--586. https://doi.org/10.1007/s00453-016-0190-3
[8]
Tobias Friedrich, Jun He, Nils Hebbinghaus, Frank Neumann, and Carsten Witt. 2010. Approximating Covering Problems by Randomized Search Heuristics Using Multi-Objective Models. Evolutionary Computation 18, 4 (June 2010), 617--633. https://doi.org/10.1162/EVCO_a_00003
[9]
Wassily Hoeffding. 1963. Probability Inequalities for Sums of Bounded Random Variables. J. Amer. Statist. Assoc. 58, 301 (1963), 13--30. https://doi.org/10.1080/01621459.1963.10500830
[10]
Paul W. Holland, Kathryn Blackmond Laskey, and Samuel Leinhardt. 1983. Stochastic blockmodels: First steps. Social Networks 5, 2 (1983), 109--137. https://doi.org/10.1016/0378-8733(83)90021-7
[11]
Thomas Jansen, Pietro S. Oliveto, and Christine Zarges. 2013. Approximating vertex cover using edge-based representations. In Proceedings of the Twelfth Workshop on Foundations of Genetic Algorithms (FOGA XII), Adelaide, SA, Australia, January 16-20, 2013, Frank Neumann and Kenneth A. De Jong (Eds.). ACM, 87--96. https://doi.org/10.1145/2460239.2460248
[12]
Mark Jerrum. 1992. Large Cliques Elude the Metropolis Process. Random Structures & Algorithms 3, 4 (1992), 347--359. https://doi.org/10.1002/rsa.3240030402
[13]
Ari Juels and Marcus Peinado. 2000. Hiding Cliques for Cryptographic Security. Designs, Codes and Cryptograrphy 20, 3 (2000), 269--280.
[14]
Subhash Khot and Oded Regev. 2008. Vertex cover might be hard to approximate to within (2 -- &epsis;). J. Comput. System Sci. 74, 3 (2008), 335--349. https://doi.org/10.1016/j.jcss.2007.06.019 Computational Complexity 2003.
[15]
Sami Khuri and Thomas Bäck. 1994. An Evolutionary Heuristic for the Minimum Vertex Cover Problem. In Workshops of the Eighteenth Annual German Conference on Artificial Intelligence (KI-94), Saarbrücken, Germany, J. Kunze and H. Stoyan (Eds.). 86--90.
[16]
Stefan Kratsch and Frank Neumann. 2012. Fixed-Parameter Evolutionary Algorithms and the Vertex Cover Problem. Algorithmica 65, 4 (May 2012), 754--771. https://doi.org/10.1007/s00453-012-9660-4
[17]
Timo Kötzing and Martin S. Krejca. 2019. First-hitting times under drift. Theoretical Computer Science 796 (2019), 51--69.
[18]
Michael Mitzenmacher and Eli Upfal. 2005. Probability and Computing: Randomized Algorithms and Probabilistic Analysis. Cambridge University Press.
[19]
Pietro S. Oliveto, Jun He, and Xin Yao. 2009. Analysis of the (1+1) EA for Finding Approximate Solutions to Vertex Cover Problems. IEEE Transactions on Evolutionary Computation 13, 5 (2009), 1006--1029. https://doi.org/10.1109/TEVC.2009.2014362
[20]
Daniel M. Romero, Brian Uzzi, and Jon M. Kleinberg. 2019. Social Networks under Stress: Specialized Team Roles and Their Communication Structure. ACM Trans. Web 13, 1 (2019), 6:1--6:24. https://doi.org/10.1145/3295460
[21]
Tobias Storch. 2007. Finding large cliques in sparse semi-random graphs by simple randomized search heuristics. Theoretical Computer Science 386 (2007), 114--131. https://doi.org/10.1016/j-tcs.2007.06.008

Index Terms

  1. Fixed-Parameter Tractability of the (1 + 1) Evolutionary Algorithm on Random Planted Vertex Covers

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image ACM Conferences
    FOGA '23: Proceedings of the 17th ACM/SIGEVO Conference on Foundations of Genetic Algorithms
    August 2023
    169 pages
    ISBN:9798400702020
    DOI:10.1145/3594805
    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: 30 August 2023

    Permissions

    Request permissions for this article.

    Check for updates

    Author Tags

    1. parameterized complexity
    2. runtime analysis
    3. vertex cover

    Qualifiers

    • Research-article
    • Research
    • Refereed limited

    Funding Sources

    Conference

    FOGA '23
    Sponsor:
    FOGA '23: Foundations of Genetic Algorithms XVII
    August 30 - September 1, 2023
    Potsdam, Germany

    Acceptance Rates

    Overall Acceptance Rate 72 of 131 submissions, 55%

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • 0
      Total Citations
    • 116
      Total Downloads
    • Downloads (Last 12 months)61
    • Downloads (Last 6 weeks)14
    Reflects downloads up to 08 Feb 2025

    Other Metrics

    Citations

    View Options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Login options

    Figures

    Tables

    Media

    Share

    Share

    Share this Publication link

    Share on social media