Abstract
Bent Boolean functions are important objects in cryptography and coding theory, and there are several general approaches for constructing such functions. Metaheuristics proved to be a strong choice as they can provide many bent functions, even when the size of the Boolean function is large (e.g., more than 20 inputs). While bent Boolean functions represent only a small part of all Boolean functions, there are several subclasses of bent functions providing specific properties and challenges. One of the more interesting subclasses comprises (anti-)self-dual bent Boolean functions. This paper provides a detailed experimentation with evolutionary algorithms with the goal of evolving (anti-)self-dual bent Boolean functions. We experiment with two encodings and two fitness functions to evolve self-dual bent Boolean functions. Our experiments consider Boolean functions with sizes of up to 16 inputs, and we successfully construct self-dual bent functions for each dimension. Moreover, we notice that the difficulty of evolving self-dual bent functions is similar to evolving bent Boolean functions, despite self-dual bent functions being much rarer.
| Original language | English |
|---|---|
| Title of host publication | Genetic Programming |
| Subtitle of host publication | 27th European Conference, EuroGP 2024, Held as Part of EvoStar 2024, Proceedings |
| Editors | Mario Giacobini, Bing Xue, Luca Manzoni |
| Publisher | Springer |
| Pages | 161-175 |
| Number of pages | 15 |
| ISBN (Electronic) | 978-3-031-56957-9 |
| ISBN (Print) | 978-3-031-56956-2 |
| DOIs | |
| Publication status | Published - 28 Mar 2024 |
| Event | 27th European Conference on Genetic Programming, EuroGP 2024 - Aberystwyth, United Kingdom Duration: 3 Apr 2024 → 5 Apr 2024 Conference number: 27 |
Publication series
| Name | Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) |
|---|---|
| Volume | 14631 LNCS |
| ISSN (Print) | 0302-9743 |
| ISSN (Electronic) | 1611-3349 |
Conference
| Conference | 27th European Conference on Genetic Programming, EuroGP 2024 |
|---|---|
| Abbreviated title | EuroGP 2024 |
| Country/Territory | United Kingdom |
| City | Aberystwyth |
| Period | 3/04/24 → 5/04/24 |
| Other | Held as Part of EvoStar 2024 |
Keywords
- 2024 OA procedure
- Boolean functions
- evolutionary algorithms
- self-dual bent
- bent
Fingerprint
Dive into the research topics of 'Look into the Mirror: Evolving Self-dual Bent Boolean Functions'. Together they form a unique fingerprint.Research output
- 2 Citations
- 1 Preprint
-
Look into the Mirror: Evolving Self-Dual Bent Boolean Functions
Carlet, C., Ðurasevic, M., Jakobovic, D., Mariot, L. & Picek, S., 20 Nov 2023, ArXiv.org, 15 p.Research output: Working paper › Preprint › Academic
Open AccessFile35 Downloads (Pure)
Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver