Skip to main navigation Skip to search Skip to main content

Digging Deeper: Operator Analysis for Optimizing Nonlinearity of Boolean Functions

  • Marko Durasevic
  • , Luca Mariot
  • , Domagoj Jakobovic
  • , Stjepan Picek

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

75 Downloads (Pure)

Abstract

Finding Boolean functions with specific properties is a complex combinatorial optimization problem where the search space grows super-exponentially with the number of input variables. One common property of interest is the nonlinearity of Boolean functions. Constructing highly nonlinear Boolean functions is difficult as it is not always known what nonlinearity values can be reached in practice. In this paper, we investigate the effects of the genetic operators for bit-string encoding in optimizing nonlinearity. While several mutation and crossover operators have commonly been used, the link between the genotype they operate on and the resulting phenotype changes is mostly obscure. The analysis reveals interesting insights into operator effectiveness and indicates how algorithm design may improve convergence compared to an operator-agnostic genetic algorithm.

Original languageEnglish
Title of host publicationGECCO 2023 Companion - Proceedings of the 2023 Genetic and Evolutionary Computation Conference Companion
PublisherAssociation for Computing Machinery
Pages199-202
Number of pages4
ISBN (Electronic)9798400701207
DOIs
Publication statusPublished - 15 Jul 2023
EventGenetic and Evolutionary Computation Conference, GECCO 2023 - Lisbon, Portugal
Duration: 15 Jul 202319 Jul 2023

Conference

ConferenceGenetic and Evolutionary Computation Conference, GECCO 2023
Abbreviated titleGECCO 2023
Country/TerritoryPortugal
CityLisbon
Period15/07/2319/07/23

Fingerprint

Dive into the research topics of 'Digging Deeper: Operator Analysis for Optimizing Nonlinearity of Boolean Functions'. Together they form a unique fingerprint.

Cite this