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

On Easiest Functions for Somatic Contiguous Hypermutations And Standard Bit Mutations

Published: 11 July 2015 Publication History

Abstract

Understanding which function classes are easy and which are hard for a given algorithm is a fundamental question for the analysis and design of bio-inspired search heuristics. A natural starting point is to consider the easiest and hardest functions for an algorithm. For the (1+1)EA using standard bit mutation it is well known that OneMax is an easiest function with unique optimum while Trap is a hardest.
In this paper we extend the analysis of easiest function classes to the contiguous somatic hypermutation (CHM) operator used in artificial immune systems. We define a function MinBlocks and prove that it is an easiest function for the (1+1)EA using CHM, presenting both a runtime and a fixed budget analysis. Since MinBlocks is, up to a factor of 2, a hardest function for standard bit mutations, we consider the effects of combining both operators into a hybrid algorithm. We show that an easiest function for the hybrid algorithm is not just a trivial weighted combination of the respective easiest functions for each operator. Nevertheless, by combining the advantages of both operators, the hybrid algorithm has optimal asymptotic performance on both OneMax and MinBlocks.

References

[1]
F. Alanazi and P. K. Lehre. Runtime analysis of selection hyper-heuristics with classical learning mechanisms. In Proc. of CEC, pages 2515--2523. IEEE, 2014.
[2]
T. H. Cormen, C. E. Leiserson, R. L. Rivest, and C. Stein. Introduction to Algorithms. MIT Press, 2001.
[3]
L. N. de Castro and J. Timmis. Artificial Immune Systems: A New Computational Intelligence Approach. Springer, 2002.
[4]
B. Doerr, D. Johannsen, and C. Winzen. Drift analysis and linear functions revisited. In IEEE Congress on Evolutionary Computation (CEC '10), pages 1967--1974, 2010.
[5]
S. Droste, T. Jansen, and I. Wegener. On the analysis of the (1+1) evolutionary algorithm. Theoretical Computer Science, 276:51--81, 2002.
[6]
J. He, T. Chen, and X. Yao. On the easiest and hardest fitness functions. IEEE Trans. Evolut. Comput., 19(2):295--305, 2015.
[7]
T. Jansen. Analyzing Evolutionary Algorithms. The Computer Science Perspective. Springer, 2013.
[8]
T. Jansen, P. S. Oliveto, and C. Zarges. On the analysis of the immune-inspired B-cell algorithm for the vertex cover problem. In Proc. of ICARIS, pages 117--131. Springer, 2011.
[9]
T. Jansen and I. Wegener. On the choice of the mutation probability for the (1+1) EA. In Proc. of PPSN, pages 89--98. Springer, 2000.
[10]
T. Jansen and C. Zarges. Analyzing different variants of immune inspired somatic contiguous hypermutations. Theor. Comput. Sci., 412(6):517--533, 2011.
[11]
T. Jansen and C. Zarges. Computing longest common subsequences with the B-cell algorithm. In Proc. of ICARIS, pages 111--124. Springer, 2012.
[12]
T. Jansen and C. Zarges. Evolutionary algorithms and artificial immune systems on a bi-stable dynamic optimisation problem. In Proc. of GECCO, pages 975--982. ACM, 2014.
[13]
T. Jansen and C. Zarges. Performance analysis of randomised search heuristics operating with a fixed budget. Theor. Comput. Sci., 545:39--58, 2014.
[14]
T. Jansen and C. Zarges. Reevaluating immune-inspired hypermutations using the fixed budget perspective. IEEE Trans. Evolut. Comput., 18(5):674--688, 2014.
[15]
J. Kelsey and J. Timmis. Immune inspired somatic contiguous hypermutations for function optimisation. In Proc. of GECCO, pages 207--218. Springer, 2003.
[16]
P. K. Lehre and E. Özcan. A runtime analysis of simple hyper-heuristics: to mix or not to mix operators. In Proc. of FOGA, pages 97--104. ACM, 2013.
[17]
J. Lengler and N. Spooner. Fixed budget performance of the (1+1) EA on linear functions. In Proc. of FOGA, pages 52--61, 2015.
[18]
F. Neri, C. Cotta, and P. Moscato, editors. Handbook of Memetic Algorithms. Springer, 2013.
[19]
P. Ross. Hyper-heuristics. In E. K. Burke and G. Kendall, editors, Search Methodologies, pages 611--638. Springer, 2014.
[20]
D. Sudholt. The impact of parametrization in memetic evolutionary algorithms. Theor. Comput. Sci., 410(26):2511--2528, 2009.
[21]
D. Sudholt. Hybridizing evolutionary algorithms with variable-depth search to overcome local optima. Algorithmica, 59(3):343--368, 2011.
[22]
D. Sudholt and C. Zarges. Analysis of an iterated local search algorithm for vertex coloring. In Proc. of ISAAC, pages 340--352. Springer, 2010.

Cited By

View all
  • (2017)Expected fitness gains of randomized search heuristics for the traveling salesperson problemEvolutionary Computation10.1162/evco_a_0019925:4(673-705)Online publication date: 1-Dec-2017
  • (2017)On Easiest Functions for Mutation Operators in Bio-Inspired OptimisationAlgorithmica10.1007/s00453-016-0201-478:2(714-740)Online publication date: 1-Jun-2017
  • (2016)Fitness-Dependent Hybridization of Clonal Selection Algorithm and Random Local SearchProceedings of the 2016 on Genetic and Evolutionary Computation Conference Companion10.1145/2908961.2908996(5-6)Online publication date: 20-Jul-2016
  • Show More Cited By

Index Terms

  1. On Easiest Functions for Somatic Contiguous Hypermutations And Standard Bit Mutations

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image ACM Conferences
    GECCO '15: Proceedings of the 2015 Annual Conference on Genetic and Evolutionary Computation
    July 2015
    1496 pages
    ISBN:9781450334723
    DOI:10.1145/2739480
    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: 11 July 2015

    Permissions

    Request permissions for this article.

    Check for updates

    Author Tags

    1. artificial immune systems
    2. evolutionary algorithms
    3. hybridisation
    4. running time analysis
    5. theory

    Qualifiers

    • Research-article

    Funding Sources

    Conference

    GECCO '15
    Sponsor:

    Acceptance Rates

    GECCO '15 Paper Acceptance Rate 182 of 505 submissions, 36%;
    Overall Acceptance Rate 1,669 of 4,410 submissions, 38%

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)0
    • Downloads (Last 6 weeks)0
    Reflects downloads up to 12 Sep 2024

    Other Metrics

    Citations

    Cited By

    View all
    • (2017)Expected fitness gains of randomized search heuristics for the traveling salesperson problemEvolutionary Computation10.1162/evco_a_0019925:4(673-705)Online publication date: 1-Dec-2017
    • (2017)On Easiest Functions for Mutation Operators in Bio-Inspired OptimisationAlgorithmica10.1007/s00453-016-0201-478:2(714-740)Online publication date: 1-Jun-2017
    • (2016)Fitness-Dependent Hybridization of Clonal Selection Algorithm and Random Local SearchProceedings of the 2016 on Genetic and Evolutionary Computation Conference Companion10.1145/2908961.2908996(5-6)Online publication date: 20-Jul-2016
    • (2016)Artificial Immune Systems can Beat Evolutionary Algorithms in Combinatorial OptimisationProceedings of the 2016 on Genetic and Evolutionary Computation Conference - GECCO '1610.1145/2908812.2908892(77-84)Online publication date: 2016
    • (2016)Selection Hyper-heuristics Can Provably Be Helpful in Evolutionary Multi-objective OptimizationParallel Problem Solving from Nature – PPSN XIV10.1007/978-3-319-45823-6_78(835-846)Online publication date: 31-Aug-2016

    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