A New Angle: On Evolving Rotation Symmetric Boolean Functions

Claude Carlet, Marko Durasevic, Bruno Gasperov, Domagoj Jakobovic*, Luca Mariot, Stjepan Picek

*Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingConference contributionAcademicpeer-review

4 Citations (Scopus)
100 Downloads (Pure)

Abstract

Rotation symmetric Boolean functions represent an interesting class of Boolean functions as they are relatively rare compared to general Boolean functions. At the same time, the functions in this class can have excellent cryptographic properties, making them interesting for various practical applications. The usage of metaheuristics to construct rotation symmetric Boolean functions is a direction that has been explored for almost twenty years. Despite that, there are very few results considering evolutionary computation methods. This paper uses several evolutionary algorithms to evolve rotation symmetric Boolean functions with different properties. Despite using generic metaheuristics, we obtain results that are competitive with prior work relying on customized heuristics. Surprisingly, we find that bitstring and floating point encodings work better than the tree encoding. Moreover, evolving highly nonlinear general Boolean functions is easier than rotation symmetric ones.

Original languageEnglish
Title of host publicationApplications of Evolutionary Computation - 27th European Conference, EvoApplications 2024, Held as Part of EvoStar 2024, Proceedings
EditorsStephen Smith, João Correia, Christian Cintrano
PublisherSpringer
Pages287-302
Number of pages16
ISBN (Electronic)978-3-031-56852-7
ISBN (Print)978-3-031-56851-0
DOIs
Publication statusPublished - 21 Mar 2024
Event27th International Conference on Applications of Evolutionary Computation, EvoApplications 2024 - Aberystwyth, United Kingdom
Duration: 3 Apr 20245 Apr 2024
Conference number: 27

Publication series

NameLecture Notes in Computer Science
PublisherSpringer
Volume14634
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference27th International Conference on Applications of Evolutionary Computation, EvoApplications 2024
Abbreviated titleEvoApplications 2024
Country/TerritoryUnited Kingdom
CityAberystwyth
Period3/04/245/04/24

Keywords

  • 2024 OA procedure
  • Metaheuristics
  • Nonlinearity
  • Rotation symmetry
  • Boolean functions

Fingerprint

Dive into the research topics of 'A New Angle: On Evolving Rotation Symmetric Boolean Functions'. Together they form a unique fingerprint.
  • A New Angle: On Evolving Rotation Symmetric Boolean Functions

    Carlet, C., Ðurasevic, M., Gašperov, B., Jakobovic, D., Mariot, L. & Picek, S., 20 Nov 2023, ArXiv.org, 15 p.

    Research output: Working paperPreprintAcademic

    Open Access
    File
    14 Downloads (Pure)

Cite this