Revisiting Locality in Binary-Integer Representations
Hrishee Shastri, Eitan Frachtenberg

TL;DR
This paper analyzes the locality properties of nonredundant bitstring-to-integer representations in genetic algorithms, deriving bounds and examining their impact on algorithm performance, especially comparing standard binary and Gray encodings.
Contribution
It introduces tailored locality metrics for these representations, derives bounds and expected values, and evaluates their predictive power on GEA performance, challenging previous assumptions about Gray codes.
Findings
Standard binary has no worse locality than Gray codes.
Locality does not explain the superior performance of Gray codes.
Weak locality representations aid exploration, strong ones aid exploitation.
Abstract
Mutation and recombination operators play a key role in determining the speed and quality of Genetic and Evolutionary Algorithms (GEAs). Prior work has analyzed the effects of these operators on genotypic variation, often using locality metrics that measure the sensitivity and stability of genotype-phenotype representations to these operators. In this paper, we focus on an important subset of representations, namely nonredundant bitstring-to-integer representations, and analyze them through the lens of Rothlauf's widely used locality metrics. We first define locality metrics equivalent to Rothlauf's that are tailored to our domain: the \textit{point locality} for single-bit mutation and \textit{general locality} for recombination. With these definitions, we derive tight bounds and a closed form expected value for point locality. For general locality we show that it is asymptotically…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsEvolutionary Algorithms and Applications · Metaheuristic Optimization Algorithms Research · Advanced Multi-Objective Optimization Algorithms
