Fitness Landscape Compression for Genetic Programming

Searching for programs by genetic programming has been successfully applied to many areas. However, the vast and rugged fitness landscape of searching programs often limits the further improvement of genetic programming. It takes a significant amount of time for genetic programming to traverse the huge search space and escape from local optima. To improve the learning effectiveness and efficiency of genetic programming, this paper explicitly compresses fitness landscapes. Specifically, we prioritize the primitives of genetic programming by a fitness landscape optimization method and maintain a dynamic and limited set of useful primitives that form the compressed landscape. We implement the new method with linear genetic programming. We verify the new genetic programming method on two types of problems, including symbolic regression and dynamic combinatorial optimization problems. Our results show that the proposed method has a very competitive learning performance with state-of-the-art methods, with a very promising training efficiency for both supervised and learn-to-optimize tasks. We further analyze and visualize example compressed landscapes, verifying the effectiveness of the proposed landscape compression method.

Authors

Institutions

Publication Details

Journal
ACM Transactions on Evolutionary Learning and Optimization
Published
2026-09-30
DOI
https://doi.org/10.1145/3847110
Primary Topic
Evolutionary Algorithms and Applications
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
article

Fitness Landscape Compression for Genetic Programming

Wolfgang Banzhaf, Zhixing Huang, Yi Mei, Bing Xue et al.
ACM Transactions on Evolutionary Learning and Optimization
Evolutionary Algorithms and Applications
article

Fitness Landscape Compression for Genetic Programming

Wolfgang Banzhaf, Zhixing Huang, Yi Mei, Bing Xue, Mengjie Zhang, Fangfang Zhang
article en

Abstract

Searching for programs by genetic programming has been successfully applied to many areas. However, the vast and rugged fitness landscape of searching programs often limits the further improvement of genetic programming. It takes a significant amount of time for genetic programming to traverse the huge search space and escape from local optima. To improve the learning effectiveness and efficiency of genetic programming, this paper explicitly compresses fitness landscapes. Specifically, we prioritize the primitives of genetic programming by a fitness landscape optimization method and maintain a dynamic and limited set of useful primitives that form the compressed landscape. We implement the new method with linear genetic programming. We verify the new genetic programming method on two types of problems, including symbolic regression and dynamic combinatorial optimization problems. Our results show that the proposed method has a very competitive learning performance with state-of-the-art methods, with a very promising training efficiency for both supervised and learn-to-optimize tasks. We further analyze and visualize example compressed landscapes, verifying the effectiveness of the proposed landscape compression method.

ACM Transactions on Evolutionary Learning and Optimization
Victoria University of Wellington (NZ)
Openalex Percentile: Top 9%
Evolutionary Algorithms and Applications
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.