Related Experiment Video
Updated: Mar 7, 2026

Gene Digital Circuits Based on CRISPR-Cas Systems and Anti-CRISPR Proteins
Published on: October 18, 2022
Competent Geometric Semantic Genetic Programming for Symbolic Regression and Boolean Function Synthesis
Tomasz P Pawlak1, Krzysztof Krawiec2
1Institute of Computing Science, Poznan University of Technology, Poznań, Poland tpawlak@cs.put.poznan.pl.
Abstract:
Program semantics is a promising recent research thread in Genetic Programming (GP). Over a dozen semantic-aware search, selection, and initialization operators for GP have been proposed to date. Some of these operators are designed to exploit the geometric properties of semantic space, while others focus on making offspring effective, that is, semantically different from their parents. Only a small fraction of previous works aimed at addressing both of these features simultaneously. In this article, we propose a suite of competent operators that combine effectiveness with geometry for population initialization, mate selection, mutation, and crossover. We present a theoretical rationale behind these operators and compare them experimentally to operators known from literature on symbolic regression and Boolean function synthesis benchmarks. We analyze each operator in isolation as well as verify how they fare together in an evolutionary run, concluding that the competent operators are superior on a wide range of performance indicators, including best-of-run fitness, test-set fitness, and program size.
Related Concept Videos
Synthetic Disvision of Polynomials
Signal Flow Graphs
In a signal-flow graph, branches denote the system's transfer functions, while nodes represent the signals. The direction of signal flow is indicated by arrows, with the corresponding...
SFG Algebra
Each node in an SFG corresponds to a variable, and the interactions between nodes are represented by branches with associated gains. When multiple branches lead into a node, the value at that node is the sum of the...
Statically Indeterminate Problem Solving
Relation between Mathematical Equations and Block Diagrams
Woodward–Hoffmann Selection Rules and Microscopic Reversibility

