The Inefficiency of Genetic Programming for Symbolic Regression
Not on the map. Why?
Abstract (arXiv)
We analyse the search behaviour of genetic programming for symbolic regression in practically relevant but limited settings, allowing exhaustive enumeration of all solutions. This enables us to quantify the success probability of finding the best possible expressions, and to compare the search efficiency of genetic programming to random search in the space of semantically unique expressions. This analysis is made possible by improved algorithms for equality saturation, which we use to improve the Exhaustive Symbolic Regression algorithm; this produces the set of semantically unique expression structures, orders of magnitude smaller than the full symbolic regression search space. We compare the efficiency of random search in the set of unique expressions and genetic programming. For our experiments we use two real-world datasets where symbolic regression has been used to produce well-fitting univariate expressions: the Nikuradse dataset of flow in rough pipes and the Radial Acceleration Relation of galaxy dynamics. The results show that genetic programming in such limited settings explores only a small fraction of all unique expressions, and evaluates expressions repeatedly that are congruent to already visited expressions.
Key facts. Cited by 8 papers in the map (data through 14 Oct 2026). First posted on arXiv 26 Apr 2024.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2025: 6; 2026: 2.
8 papers.
- 2025Improving Genetic Programming for Symbolic Regression with Equality Graphscited by 5
- 2026Code Evolution for Control: Synthesizing Policies via LLM-Driven Evolutionary Searchcited by 4
- 2025rEGGression: an Interactive and Agnostic Tool for the Exploration of Symbolic Regression Modelscited by 2
- 2025Automated Modeling Method for Pathloss Model Discoverycited by 1
- 2025Equality Graph Assisted Symbolic Regressioncited by 1
- 2025Exploring Multi-view Symbolic Regression methods in physical sciencescited by 0
- 2025Constraining dark matter halo profiles with symbolic regressioncited by 0
- 2026Are you sure? A Comprehensive and Comprehensible Survey of Uncertainty Quantification in Symbolic Regressioncited by 0
- 2026Are you sure? A Comprehensive and Comprehensible Survey of Uncertainty Quantification in Symbolic Regression4 Jun 2026
- 2026Code Evolution for Control: Synthesizing Policies via LLM-Driven Evolutionary Search11 Jan 2026
- 2025Constraining dark matter halo profiles with symbolic regression28 Nov 2025
- 2025Equality Graph Assisted Symbolic Regression2 Nov 2025
- 2025Exploring Multi-view Symbolic Regression methods in physical sciences1 Sep 2025
- 2025Automated Modeling Method for Pathloss Model Discovery29 May 2025
- 2025rEGGression: an Interactive and Agnostic Tool for the Exploration of Symbolic Regression Models29 Jan 2025
- 2025Improving Genetic Programming for Symbolic Regression with Equality Graphs29 Jan 2025