paper-with-me

Papers

A New Angle: On Evolving Rotation Symmetric Boolean Functions

2023-11-20 · Claude Carlet, Marko Ðurasevic, Bruno Gašperov, Domagoj Jakobovic, Luca Mariot, Stjepan Picek

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 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.

📄 PDF Abstract BibTeX arXiv:2311.11881

Code (0)

등록된 구현이 없습니다.

Tasks

Evolutionary Algorithms

Similar Papers 제목 키워드 기반

A Systematic Study on the Design of Odd-Sized Highly Nonlinear Boolean Functions via Evolutionary Algorithms

2025-04-24 · Claude Carlet, Marko Đurasevic, Domagoj Jakobovic, Stjepan Picek 외

This paper focuses on the problem of evolving Boolean functions of odd sizes with high nonlinearity, a property of cryptographic relevance. Despite its simple formulation, this problem turns out to be remarkably difficul…

Evolutionary Algorithms

IDEM Enough? Evolving Highly Nonlinear Idempotent Boolean Functions

2026-01-31 · Claude Carlet, Marko Ðurasevic, Domagoj Jakobovic, Luca Mariot 외 arxiv

Idempotent Boolean functions form a highly structured subclass of Boolean functions that is closely related to rotation symmetry under a normal-basis representation and to invariance under a fixed linear map in a polynom…

The More the Merrier: On Evolving Five-valued Spectra Boolean Functions

2024-11-19 · Claude Carlet, Marko Ðurasevic, Domagoj Jakobovic, Luca Mariot 외

Evolving Boolean functions with specific properties is an interesting optimization problem since, depending on the combination of properties and Boolean function size, the problem can range from very simple to (almost) i…

Look into the Mirror: Evolving Self-Dual Bent Boolean Functions

2023-11-20 · Claude Carlet, Marko Ðurasevic, Domagoj Jakobovic, Luca Mariot 외

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 ma…

Evolutionary Algorithms

NegaBent, No Regrets: Evolving Spectrally Flat Boolean Functions

2026-01-31 · Claude Carlet, Marko Ðurasevic, Ermes Franch, Domagoj Jakobovic 외 arxiv

Negabent Boolean functions are defined by having a flat magnitude spectrum under the nega-Hadamard transform. They exist in both even and odd dimensions, and the subclass of functions that are simultaneously bent and neg…