---
title: "Symbolic Regression is NP-hard — Virgolin 2022"
description: "Virgolin and Pissis formally define the SR search space and frame SR as minimizing a distance-based… 52 references, cited by 7 papers here."
authors: ["Marco Virgolin", "Solon P. Pissis"]
year: 2022
venue: "arXiv:2207.01018"
source: "https://arxiv.org/abs/2207.01018"
doi: "10.48550/arxiv.2207.01018"
arxiv: "2207.01018"
licence: "arXiv non-exclusive distribution license"
licence_url: "http://arxiv.org/licenses/nonexclusive-distrib/1.0/"
summary_licence: "Elamur Cosmic License"
canonical: "https://research.elamur.ai/free/en/papers/virgolin-2022-symbolic-regression-np-hard/"
---
[Elamur Research](https://md.research.elamur.ai/free/en/) · [this page in HTML](https://research.elamur.ai/free/en/papers/virgolin-2022-symbolic-regression-np-hard/)

[home](https://md.research.elamur.ai/free/en/) / [papers](https://md.research.elamur.ai/free/en/papers/) / [2022](https://md.research.elamur.ai/free/en/papers/2022/page/5/) / Symbolic Regression is NP-hard

# Symbolic Regression is NP-hard

**Authors:** [Marco Virgolin](https://md.research.elamur.ai/free/en/authors/marco-virgolin/) and Solon P. Pissis · **Year:** 2022 · **Venue:** arXiv:2207.01018 · **Licence:** [arXiv non-exclusive distribution license](http://arxiv.org/licenses/nonexclusive-distrib/1.0/)

**Links:** [Publisher's page](https://arxiv.org/abs/2207.01018) · [PDF](https://arxiv.org/pdf/2207.01018) · [DOI 10.48550/arxiv.2207.01018](https://doi.org/10.48550/arxiv.2207.01018) · [arXiv 2207.01018](https://arxiv.org/abs/2207.01018) · [OpenAlex](https://openalex.org/W4284664089)

**Citations:** 28 citations (OpenAlex, 2026-10-14) · [7](https://md.research.elamur.ai/free/en/papers/virgolin-2022-symbolic-regression-np-hard/cited-by/) in our library, of the 149,439 papers whose bibliographies we read

## Summary
Symbolic regression (SR) looks for a model of data written as a mathematical formula. The formula is built by composing elements of a primitive set, such as operations, variables and constants. Researchers have long assumed that the task is intractable. Existing methods are either heuristics without optimality guarantees (genetic programming, greedy search, deep learning) or exact solvers that explore only a narrow slice of possible expressions. Until this paper, no formal proof of hardness existed. Virgolin and Pissis formally define the SR search space and frame SR as minimizing a distance-based loss over a training set. They also introduce a decision variant: does some expression reach a loss no larger than a given threshold? They show this variant is NP-complete by reducing the unbounded subset sum problem to it. The reduction uses a dataset whose feature values are item weights and whose label is the target sum. As a consequence, finding an optimal SR model is NP-hard, even when arbitrary constants are available. The result gives a theoretical basis for heuristic approaches and invites further work on complexity bounds for SR variants.

## Key points
- The reduction starts from USSP-Dec, which is NP-complete (Kellerer et al., 2004). The primitive set contains only addition and the k features, and the loss threshold is set to zero. A single observation with x_j = w_j and y = t is used. An exact-fit expression exists exactly when the subset-sum instance has a solution, and the construction takes linear time in k.
- A corollary shows that SR stays NP-hard when the primitive set must include the random-constant element R. A second, all-zero observation forces any added constant to be zero, which recovers the original setting.
- The hardness result concerns pure optimization on the training set, with the loss defined as a metric (e.g., MAE, MSE, RMSE). Generalization to unseen data is not part of the proof.
- As background, the authors cite SRBench (La Cava et al., 2021), which benchmarks more than 20 algorithms on more than 250 datasets. On that benchmark, Operon leads in accuracy, while GP-GOMEA leads for models that are both accurate and compact.

*Our summary of the paper, in our own words — not its text. The work belongs to its authors; read it at the links above.*

## Institutions

- [Centrum Wiskunde & Informatica](https://md.research.elamur.ai/free/en/labs/centrum-wiskunde-informatica/) — Research institute, Amsterdam, Netherlands · 6 works · 6,228 citations

📚 Shelves (3): [🖥️ Computer Science](https://md.research.elamur.ai/free/en/shelves/computer-science/) · 19,503 works · [🤖 Artificial Intelligence](https://md.research.elamur.ai/free/en/shelves/computer-science/artificial-intelligence/) · 18,805 works · [🧮 Computational Theory and Mathematics](https://md.research.elamur.ai/free/en/shelves/computer-science/computational-theory-and-mathematics/) · 496 works

## Cite

Cite as: Marco Virgolin and Solon P. Pissis. 2022. Symbolic Regression is NP-hard. arXiv:2207.01018.

The paper itself, not this page. BibTeX from the library's record of the work.

```bibtex
@misc{virgolin2022symbolic,
  title = {{Symbolic Regression is NP-hard}},
  author = {Marco Virgolin and Solon P. Pissis},
  year = {2022},
  doi = {10.48550/arxiv.2207.01018},
  eprint = {2207.01018},
  archivePrefix = {arXiv},
  url = {https://doi.org/10.48550/arxiv.2207.01018}
}
```

- [← previous Proficiency assessment of L2 spoken English using wav2vec 2.0](https://md.research.elamur.ai/free/en/papers/banno-2022-proficiency-assessment-l2-spoken-english/)
- [next → A Dual-Channel Framework for Sarcasm Recognition by Detecting Sentiment Conflict](https://md.research.elamur.ai/free/en/papers/liu-2022-dual-channel-framework-sarcasm-recognition/)
- [↑ back to papers of 2022](https://md.research.elamur.ai/free/en/papers/2022/page/5/)

## References

52 references, 4 of them with a card of ours. ↗ leads to the work, «find» searches for one we have no id for yet.

1. 117th US Congress. Algorithmic accountability act, 2022. URL [https://www.congress.gov/bill/117th-congress/house-bill/6580/](https://www.congress.gov/bill/117th-congress/house-bill/6580/). [↗](https://www.congress.gov/bill/117th-congress/house-bill/6580/)
2. B. Burlacu, G. Kronberger, and M. Kommenda. Operon C++ an efficient genetic programming framework for symbolic regression. In Proceedings of the 2020 Genetic and Evolutionary Computation Conference Companion, pages 1562–1570, 2020. [find](https://scholar.google.com/scholar?q=B%2E+Burlacu%2C+G%2E+Kronberger%2C+and+M%2E+Kommenda%2E+Operon+C%2B%2B+an+efficient+genetic+programming+framework+for+symbolic+regression%2E+In+Proceedings+of+the+2020+Genetic+and+Evolutionary+Computation+Conference+Co)
3. A. Cozad. Data-and theory-driven techniques for surrogate-based optimization. PhD thesis, Ph. D. thesis, Department of Chemical Engineering, Carnegie Mellon University, 2014. [find](https://scholar.google.com/scholar?q=A%2E+Cozad%2E+Data%2Dand+theory%2Ddriven+techniques+for+surrogate%2Dbased+optimization%2E+PhD+thesis%2C+Ph%2E+D%2E+thesis%2C+Department+of+Chemical+Engineering%2C+Carnegie+Mellon+University%2C+2014%2E)
4. A. Cozad and N. V. Sahinidis. A global MINLP approach to symbolic regression. Mathematical Programming, 170(1):97–119, 2018. [find](https://scholar.google.com/scholar?q=A%2E+Cozad+and+N%2E+V%2E+Sahinidis%2E+A+global+MINLP+approach+to+symbolic+regression%2E+Mathematical+Programming%2C+170%281%29%3A97%E2%80%93119%2C+2018%2E)
5. N. L. Cramer. A representation for the adaptive generation of simple sequential programs. In Proceedings of the First International Conference on Genetic Algorithms, pages 183–187, 1985. [find](https://scholar.google.com/scholar?q=N%2E+L%2E+Cramer%2E+A+representation+for+the+adaptive+generation+of+simple+sequential+programs%2E+In+Proceedings+of+the+First+International+Conference+on+Genetic+Algorithms%2C+pages+183%E2%80%93187%2C+1985%2E)
6. S. d’Ascoli, P.-A. Kamienny, G. Lample, and F. Charton. [Deep symbolic regression for recurrent sequences](https://md.research.elamur.ai/free/en/papers/ascoli-2022-deep-symbolic-regression-recurrent-sequences/). arXiv preprint arXiv:2201.04600, 2022.
7. E. Derner, J. Kubalík, N. Ancona, and R. Babuška. Constructing parsimonious analytic models for dynamic systems via symbolic regression. Applied Soft Computing, 94:106432, 2020. [find](https://scholar.google.com/scholar?q=E%2E+Derner%2C+J%2E+Kubal%C3%ADk%2C+N%2E+Ancona%2C+and+R%2E+Babu%C5%A1ka%2E+Constructing+parsimonious+analytic+models+for+dynamic+systems+via+symbolic+regression%2E+Applied+Soft+Computing%2C+94%3A106432%2C+2020%2E)
8. A. Ekart and S. Z. Nemeth. Selection based on the pareto nondomination criterion for controlling code growth in genetic programming. Genetic Programming and Evolvable Machines, 2(1):61–73, 2001. [find](https://scholar.google.com/scholar?q=A%2E+Ekart+and+S%2E+Z%2E+Nemeth%2E+Selection+based+on+the+pareto+nondomination+criterion+for+controlling+code+growth+in+genetic+programming%2E+Genetic+Programming+and+Evolvable+Machines%2C+2%281%29%3A61%E2%80%9373%2C+2001%2E)
9. European Commission. Artificial artificialintelligenceact.eu/. B. C. Falkenhainer and R. S. Michalski. Integrating quantitative and qualitative discovery: The ABACUS system. Machine Learning, 1(4):367–401, 1986. [find](https://scholar.google.com/scholar?q=European+Commission%2E+Artificial+artificialintelligenceact%2Eeu%2F%2E+B%2E+C%2E+Falkenhainer+and+R%2E+S%2E+Michalski%2E+Integrating+quantitative+and+qualitative+discovery%3A+The+ABACUS+system%2E+Machine+Learning%2C+1%284%29%3A367)
10. B. Fornberg and J. Zuev. The runge phenomenon and spatially variable shape parameters in rbf interpolation. Computers & Mathematics with Applications, 54(3):379–398, 2007. [find](https://scholar.google.com/scholar?q=B%2E+Fornberg+and+J%2E+Zuev%2E+The+runge+phenomenon+and+spatially+variable+shape+parameters+in+rbf+interpolation%2E+Computers+%26+Mathematics+with+Applications%2C+54%283%29%3A379%E2%80%93398%2C+2007%2E)
11. D. Gerwin. Information processing, data inferences, and scientific generalization. Behavioral Science, 19(5):314–325, 1974. [find](https://scholar.google.com/scholar?q=D%2E+Gerwin%2E+Information+processing%2C+data+inferences%2C+and+scientific+generalization%2E+Behavioral+Science%2C+19%285%29%3A314%E2%80%93325%2C+1974%2E)
12. D. Hein, S. Udluft, and T. A. Runkler. Interpretable policies for reinforcement learning by genetic programming. Engineering Applications of Artificial Intelligence, 76:158–169, 2018. [find](https://scholar.google.com/scholar?q=D%2E+Hein%2C+S%2E+Udluft%2C+and+T%2E+A%2E+Runkler%2E+Interpretable+policies+for+reinforcement+learning+by+genetic+programming%2E+Engineering+Applications+of+Artificial+Intelligence%2C+76%3A158%E2%80%93169%2C+2018%2E)
13. A. Hernandez, A. Balasubramanian, F. Yuan, S. A. Mason, and T. Mueller. Fast, accurate, and transferable many-body interatomic potentials by symbolic regression. npj Computational Materials, 5 (1):1–11, 2019. [find](https://scholar.google.com/scholar?q=A%2E+Hernandez%2C+A%2E+Balasubramanian%2C+F%2E+Yuan%2C+S%2E+A%2E+Mason%2C+and+T%2E+Mueller%2E+Fast%2C+accurate%2C+and+transferable+many%2Dbody+interatomic+potentials+by+symbolic+regression%2E+npj+Computational+Materials%2C+5+%281%29%3A1%E2%80%931)
14. J. F. Hicklin. Application of the genetic algorithm to automatic program generation. PhD thesis, University of Idaho, 1986. [find](https://scholar.google.com/scholar?q=J%2E+F%2E+Hicklin%2E+Application+of+the+genetic+algorithm+to+automatic+program+generation%2E+PhD+thesis%2C+University+of+Idaho%2C+1986%2E)
15. X. Hu, C. Rudin, and M. Seltzer. Optimal sparse decision trees. Advances in Neural Information Processing Systems, 32, 2019. [find](https://scholar.google.com/scholar?q=X%2E+Hu%2C+C%2E+Rudin%2C+and+M%2E+Seltzer%2E+Optimal+sparse+decision+trees%2E+Advances+in+Neural+Information+Processing+Systems%2C+32%2C+2019%2E)
16. A. Jobin, M. Ienca, and E. Vayena. The global landscape of AI ethics guidelines. Nature Machine Intelligence, 1(9):389–399, 2019. [find](https://scholar.google.com/scholar?q=A%2E+Jobin%2C+M%2E+Ienca%2C+and+E%2E+Vayena%2E+The+global+landscape+of+AI+ethics+guidelines%2E+Nature+Machine+Intelligence%2C+1%289%29%3A389%E2%80%93399%2C+2019%2E)
17. P.-A. Kamienny, S. d’Ascoli, G. Lample, and F. Charton. [End-to-end symbolic regression with transformers](https://md.research.elamur.ai/free/en/papers/kamienny-2022-end-end-symbolic-regression-transformers/). arXiv preprint arXiv:2204.10532, 2022.
18. L. Kammerer, G. Kronberger, B. Burlacu, S. M. Winkler, M. Kommenda, and M. Affenzeller. Symbolic Regression by Exhaustive Search: Reducing the Search Space Using Syntactical Constraints and Efficient Semantic Structure Deduplication, pages 79–99. Springer International Publishing, 2020. [find](https://scholar.google.com/scholar?q=L%2E+Kammerer%2C+G%2E+Kronberger%2C+B%2E+Burlacu%2C+S%2E+M%2E+Winkler%2C+M%2E+Kommenda%2C+and+M%2E+Affenzeller%2E+Symbolic+Regression+by+Exhaustive+Search%3A+Reducing+the+Search+Space+Using+Syntactical+Constraints+and+Efficient+)
19. H. Kellerer, U. Pferschy, and D. Pisinger. Introduction to NP-Completeness of knapsack problems. In Knapsack Problems, pages 483–493. Springer, 2004. [find](https://scholar.google.com/scholar?q=H%2E+Kellerer%2C+U%2E+Pferschy%2C+and+D%2E+Pisinger%2E+Introduction+to+NP%2DCompleteness+of+knapsack+problems%2E+In+Knapsack+Problems%2C+pages+483%E2%80%93493%2E+Springer%2C+2004%2E)
20. J. R. Koza. Genetic programming: A paradigm for genetically breeding populations of computer programs to solve problems, volume 34. Stanford University, 1990. [find](https://scholar.google.com/scholar?q=J%2E+R%2E+Koza%2E+Genetic+programming%3A+A+paradigm+for+genetically+breeding+populations+of+computer+programs+to+solve+problems%2C+volume+34%2E+Stanford+University%2C+1990%2E)
21. J. R. Koza. Genetic programming as a means for programming computers by natural selection. Statistics and Computing, 4(2):87–112, 1994. [find](https://scholar.google.com/scholar?q=J%2E+R%2E+Koza%2E+Genetic+programming+as+a+means+for+programming+computers+by+natural+selection%2E+Statistics+and+Computing%2C+4%282%29%3A87%E2%80%93112%2C+1994%2E)
22. J. R. Koza et al. Hierarchical genetic algorithms operating on populations of computer programs. In International Joint Conference on Artificial Intelligence, volume 89, pages 768–774, 1989. [find](https://scholar.google.com/scholar?q=J%2E+R%2E+Koza+et+al%2E+Hierarchical+genetic+algorithms+operating+on+populations+of+computer+programs%2E+In+International+Joint+Conference+on+Artificial+Intelligence%2C+volume+89%2C+pages+768%E2%80%93774%2C+1989%2E)
23. G. Kronberger, M. Kommenda, A. Promberger, and F. Nickel. Predicting friction system performance with symbolic regression and genetic programming with factor variables. In Proceedings of the Genetic and Evolutionary Computation Conference, pages 1278–1285, 2018. [find](https://scholar.google.com/scholar?q=G%2E+Kronberger%2C+M%2E+Kommenda%2C+A%2E+Promberger%2C+and+F%2E+Nickel%2E+Predicting+friction+system+performance+with+symbolic+regression+and+genetic+programming+with+factor+variables%2E+In+Proceedings+of+the+Genetic+a)
24. W. La Cava, T. R. Singh, J. Taggart, S. Suri, and J. H. Moore. Learning concise representations for regression by evolving networks of trees. In International Conference on Learning Representations, 2018. [find](https://scholar.google.com/scholar?q=W%2E+La+Cava%2C+T%2E+R%2E+Singh%2C+J%2E+Taggart%2C+S%2E+Suri%2C+and+J%2E+H%2E+Moore%2E+Learning+concise+representations+for+regression+by+evolving+networks+of+trees%2E+In+International+Conference+on+Learning+Representations%2C+2)
25. W. La Cava, P. Orzechowski, B. Burlacu, F. O. de Franca, M. Virgolin, Y. Jin, M. Kommenda, and J. H. Moore. [Contemporary symbolic regression methods and their relative performance](https://md.research.elamur.ai/free/en/papers/cava-2021-contemporary-symbolic-regression-methods/). In Advances in Neural Information Processing Systems — Datasets and Benchmarks Track, 2021.
26. P. Langley. Data-driven discovery of physical laws. Cognitive Science, 5(1):31–54, 1981. [find](https://scholar.google.com/scholar?q=P%2E+Langley%2E+Data%2Ddriven+discovery+of+physical+laws%2E+Cognitive+Science%2C+5%281%29%3A31%E2%80%9354%2C+1981%2E)
27. P. Lemos, N. Jeffrey, M. Cranmer, S. Ho, and P. Battaglia. Rediscovering orbital mechanics with machine learning. arXiv preprint arXiv:2202.02306, 2022. intelligence act, 2021. URL https://— [arXiv:2202.02306](https://arxiv.org/abs/2202.02306) [find](https://scholar.google.com/scholar?q=P%2E+Lemos%2C+N%2E+Jeffrey%2C+M%2E+Cranmer%2C+S%2E+Ho%2C+and+P%2E+Battaglia%2E+Rediscovering+orbital+mechanics+with+machine+learning%2E+arXiv+preprint+arXiv%3A2202%2E02306%2C+2022%2E+intelligence+act%2C+2021%2E+URL+https%3A%2F%2F%E2%80%94+%5BarXiv%3A22)
28. H. Li, Y. Weng, and H. Tong. CoNSoLe: Convex neural symbolic learning. arXiv preprint arXiv:2206.00257, 2022. — [arXiv:2206.00257](https://arxiv.org/abs/2206.00257) [find](https://scholar.google.com/scholar?q=H%2E+Li%2C+Y%2E+Weng%2C+and+H%2E+Tong%2E+CoNSoLe%3A+Convex+neural+symbolic+learning%2E+arXiv+preprint+arXiv%3A2206%2E00257%2C+2022%2E+%E2%80%94+%5BarXiv%3A2206%2E00257%5D%28https%3A%2F%2Farxiv%2Eorg%2Fabs%2F2206%2E00257%29)
29. Q. Lu, J. Ren, and Z. Wang. Using genetic programming with prior formula knowledge to solve symbolic regression problem. Computational Intelligence and Neuroscience, 2016. [find](https://scholar.google.com/scholar?q=Q%2E+Lu%2C+J%2E+Ren%2C+and+Z%2E+Wang%2E+Using+genetic+programming+with+prior+formula+knowledge+to+solve+symbolic+regression+problem%2E+Computational+Intelligence+and+Neuroscience%2C+2016%2E)
30. M. Märtens and D. Izzo. Symbolic regression for space applications: Differentiable cartesian genetic programming powered by multi-objective memetic algorithms. arXiv preprint arXiv:2206.06213, 2022. — [arXiv:2206.06213](https://arxiv.org/abs/2206.06213) [find](https://scholar.google.com/scholar?q=M%2E+M%C3%A4rtens+and+D%2E+Izzo%2E+Symbolic+regression+for+space+applications%3A+Differentiable+cartesian+genetic+programming+powered+by+multi%2Dobjective+memetic+algorithms%2E+arXiv+preprint+arXiv%3A2206%2E06213%2C+2022%2E+%E2%80%94)
31. Y. Matsubara, N. Chiba, R. Igarashi, T. Taniai, and Y. Ushiku. Rethinking symbolic regression datasets and benchmarks for scientific discovery. arXiv preprint arXiv:2206.10540, 2022. — [arXiv:2206.10540](https://arxiv.org/abs/2206.10540) [find](https://scholar.google.com/scholar?q=Y%2E+Matsubara%2C+N%2E+Chiba%2C+R%2E+Igarashi%2C+T%2E+Taniai%2C+and+Y%2E+Ushiku%2E+Rethinking+symbolic+regression+datasets+and+benchmarks+for+scientific+discovery%2E+arXiv+preprint+arXiv%3A2206%2E10540%2C+2022%2E+%E2%80%94+%5BarXiv%3A2206%2E105)
32. T. McConaghy. FFX: Fast, scalable, deterministic symbolic regression technology. In Genetic Programming Theory and Practice IX, pages 235–260. Springer, 2011. [find](https://scholar.google.com/scholar?q=T%2E+McConaghy%2E+FFX%3A+Fast%2C+scalable%2C+deterministic+symbolic+regression+technology%2E+In+Genetic+Programming+Theory+and+Practice+IX%2C+pages+235%E2%80%93260%2E+Springer%2C+2011%2E)
33. R. I. McKay, N. X. Hoai, P. A. Whigham, Y. Shan, and M. O’neill. Grammar-based genetic programming: a survey. Genetic Programming and Evolvable Machines, 11(3):365–396, 2010. [find](https://scholar.google.com/scholar?q=R%2E+I%2E+McKay%2C+N%2E+X%2E+Hoai%2C+P%2E+A%2E+Whigham%2C+Y%2E+Shan%2C+and+M%2E+O%E2%80%99neill%2E+Grammar%2Dbased+genetic+programming%3A+a+survey%2E+Genetic+Programming+and+Evolvable+Machines%2C+11%283%29%3A365%E2%80%93396%2C+2010%2E)
34. D. J. Montana. Strongly typed genetic programming. Evolutionary Computation, 3(2):199–230, 1995. [find](https://scholar.google.com/scholar?q=D%2E+J%2E+Montana%2E+Strongly+typed+genetic+programming%2E+Evolutionary+Computation%2C+3%282%29%3A199%E2%80%93230%2C+1995%2E)
35. F. Olivetti de França. A greedy search tree heuristic for symbolic regression. Information Sciences, 442-443:18–32, 2018. ISSN 0020-0255. [find](https://scholar.google.com/scholar?q=F%2E+Olivetti+de+Fran%C3%A7a%2E+A+greedy+search+tree+heuristic+for+symbolic+regression%2E+Information+Sciences%2C+442%2D443%3A18%E2%80%9332%2C+2018%2E+ISSN+0020%2D0255%2E)
36. M. O’Neill and C. Ryan. Grammatical evolution. IEEE Transactions on Evolutionary Computation, 5(4):349–358, 2001. [find](https://scholar.google.com/scholar?q=M%2E+O%E2%80%99Neill+and+C%2E+Ryan%2E+Grammatical+evolution%2E+IEEE+Transactions+on+Evolutionary+Computation%2C+5%284%29%3A349%E2%80%93358%2C+2001%2E)
37. C. Otte. Safe and interpretable machine learning: A methodological review. Computational Intelligence in Intelligent Data Analysis, pages 111–122, 2013. [find](https://scholar.google.com/scholar?q=C%2E+Otte%2E+Safe+and+interpretable+machine+learning%3A+A+methodological+review%2E+Computational+Intelligence+in+Intelligent+Data+Analysis%2C+pages+111%E2%80%93122%2C+2013%2E)
38. B. K. Petersen, M. L. Larma, T. N. Mundhenk, C. P. Santiago, S. K. Kim, and J. T. Kim. Deep symbolic regression: Recovering mathematical expressions from data via risk-seeking policy gradients. arXiv preprint arXiv:1912.04871, 2019. — [arXiv:1912.04871](https://arxiv.org/abs/1912.04871) [find](https://scholar.google.com/scholar?q=B%2E+K%2E+Petersen%2C+M%2E+L%2E+Larma%2C+T%2E+N%2E+Mundhenk%2C+C%2E+P%2E+Santiago%2C+S%2E+K%2E+Kim%2C+and+J%2E+T%2E+Kim%2E+Deep+symbolic+regression%3A+Recovering+mathematical+expressions+from+data+via+risk%2Dseeking+policy+gradients%2E+arXiv+)
39. B. K. Petersen, M. L. Larma, T. N. Mundhenk, C. P. Santiago, S. K. Kim, and J. T. Kim. Deep symbolic regression: Recovering mathematical expressions from data via risk-seeking policy gradients. In International Conference on Learning Representations, 2020. [find](https://scholar.google.com/scholar?q=B%2E+K%2E+Petersen%2C+M%2E+L%2E+Larma%2C+T%2E+N%2E+Mundhenk%2C+C%2E+P%2E+Santiago%2C+S%2E+K%2E+Kim%2C+and+J%2E+T%2E+Kim%2E+Deep+symbolic+regression%3A+Recovering+mathematical+expressions+from+data+via+risk%2Dseeking+policy+gradients%2E+In+Int)
40. R. Poli, W. B. Langdon, and N. F. McPhee. A Field Guide to Genetic Programming. Lulu Press, 2008. [find](https://scholar.google.com/scholar?q=R%2E+Poli%2C+W%2E+B%2E+Langdon%2C+and+N%2E+F%2E+McPhee%2E+A+Field+Guide+to+Genetic+Programming%2E+Lulu+Press%2C+2008%2E)
41. D. Rivero, E. Fernandez-Blanco, and A. Pazos. DoME: A deterministic technique for equation development and symbolic regression. Expert Systems with Applications, 198:116712, 2022. [find](https://scholar.google.com/scholar?q=D%2E+Rivero%2C+E%2E+Fernandez%2DBlanco%2C+and+A%2E+Pazos%2E+DoME%3A+A+deterministic+technique+for+equation+development+and+symbolic+regression%2E+Expert+Systems+with+Applications%2C+198%3A116712%2C+2022%2E)
42. M. Schmidt and H. Lipson. Distilling free-form natural laws from experimental data. Science, 324 (5923):81–85, 2009. [find](https://scholar.google.com/scholar?q=M%2E+Schmidt+and+H%2E+Lipson%2E+Distilling+free%2Dform+natural+laws+from+experimental+data%2E+Science%2C+324+%285923%29%3A81%E2%80%9385%2C+2009%2E)
43. S.-M. Udrescu and M. Tegmark. [AI Feynman: A physics-inspired method for symbolic regression](https://md.research.elamur.ai/free/en/papers/udrescu-2019-ai-feynman-physics-inspired/). Science Advances, 6(16):eaay2631, 2020.
44. M. Vastl, J. Kulhánek, J. Kubalík, E. Derner, and R. Babuška. SymFormer: End-to-end symbolic regression using transformer-based architecture. arXiv preprint arXiv:2205.15764, 2022. — [arXiv:2205.15764](https://arxiv.org/abs/2205.15764) [find](https://scholar.google.com/scholar?q=M%2E+Vastl%2C+J%2E+Kulh%C3%A1nek%2C+J%2E+Kubal%C3%ADk%2C+E%2E+Derner%2C+and+R%2E+Babu%C5%A1ka%2E+SymFormer%3A+End%2Dto%2Dend+symbolic+regression+using+transformer%2Dbased+architecture%2E+arXiv+preprint+arXiv%3A2205%2E15764%2C+2022%2E+%E2%80%94+%5BarXiv%3A2205%2E15764)
45. S. Verstyuk and M. R. Douglas. Machine learning the gravity equation for international trade. Available at SSRN 4053795, 2022. [find](https://scholar.google.com/scholar?q=S%2E+Verstyuk+and+M%2E+R%2E+Douglas%2E+Machine+learning+the+gravity+equation+for+international+trade%2E+Available+at+SSRN+4053795%2C+2022%2E)
46. M. Virgolin, A. De Lorenzo, E. Medvet, and F. Randone. Learning a formula of interpretability to learn interpretable formulas. In International Conference on Parallel Problem Solving from Nature, pages 79–93. Springer, 2020a. [find](https://scholar.google.com/scholar?q=M%2E+Virgolin%2C+A%2E+De+Lorenzo%2C+E%2E+Medvet%2C+and+F%2E+Randone%2E+Learning+a+formula+of+interpretability+to+learn+interpretable+formulas%2E+In+International+Conference+on+Parallel+Problem+Solving+from+Nature%2C+page)
47. M. Virgolin, Z. Wang, T. Alderliesten, and P. A. Bosman. Machine learning for the prediction of pseudorealistic pediatric abdominal phantoms for radiation dose reconstruction. Journal of Medical Imaging, 7(4):046501, 2020b. [find](https://scholar.google.com/scholar?q=M%2E+Virgolin%2C+Z%2E+Wang%2C+T%2E+Alderliesten%2C+and+P%2E+A%2E+Bosman%2E+Machine+learning+for+the+prediction+of+pseudorealistic+pediatric+abdominal+phantoms+for+radiation+dose+reconstruction%2E+Journal+of+Medical+Imagi)
48. M. Virgolin, T. Alderliesten, C. Witteveen, and P. A. N. Bosman. Improving model-based genetic programming for symbolic regression of small expressions. Evolutionary Computation, 29(2): 211–237, 2021a. [find](https://scholar.google.com/scholar?q=M%2E+Virgolin%2C+T%2E+Alderliesten%2C+C%2E+Witteveen%2C+and+P%2E+A%2E+N%2E+Bosman%2E+Improving+model%2Dbased+genetic+programming+for+symbolic+regression+of+small+expressions%2E+Evolutionary+Computation%2C+29%282%29%3A+211%E2%80%93237%2C+2021a)
49. M. Virgolin, A. De Lorenzo, F. Randone, E. Medvet, and M. Wahde. Model learning with personalized interpretability estimation (ML-PIE). In Proceedings of the Genetic and Evolutionary Computation Conference Companion, pages 1355–1364, 2021b. [find](https://scholar.google.com/scholar?q=M%2E+Virgolin%2C+A%2E+De+Lorenzo%2C+F%2E+Randone%2C+E%2E+Medvet%2C+and+M%2E+Wahde%2E+Model+learning+with+personalized+interpretability+estimation+%28ML%2DPIE%29%2E+In+Proceedings+of+the+Genetic+and+Evolutionary+Computation+Confe)
50. T. Worm and K. Chiu. Prioritized grammar enumeration: Symbolic regression by dynamic programming. In Proceedings of the Genetic and Evolutionary Computation Conference, pages 1021–1028, 2013. [find](https://scholar.google.com/scholar?q=T%2E+Worm+and+K%2E+Chiu%2E+Prioritized+grammar+enumeration%3A+Symbolic+regression+by+dynamic+programming%2E+In+Proceedings+of+the+Genetic+and+Evolutionary+Computation+Conference%2C+pages+1021%E2%80%931028%2C+2013%2E)
51. I. Zelinka, Z. Oplatkova, and L. Nolle. Analytic programming–symbolic regression by means of arbitrary evolutionary algorithms. International Journal of Simulation: Systems, Science and Technology, 6(9):44–56, 2005. [find](https://scholar.google.com/scholar?q=I%2E+Zelinka%2C+Z%2E+Oplatkova%2C+and+L%2E+Nolle%2E+Analytic+programming%E2%80%93symbolic+regression+by+means+of+arbitrary+evolutionary+algorithms%2E+International+Journal+of+Simulation%3A+Systems%2C+Science+and+Technology%2C+6%28)
52. H. Zou and T. Hastie. Regularization and variable selection via the elastic net. Journal of the Royal Statistical Society: Series B (Statistical Methodology), 67(2):301–320, 2005. [find](https://scholar.google.com/scholar?q=H%2E+Zou+and+T%2E+Hastie%2E+Regularization+and+variable+selection+via+the+elastic+net%2E+Journal+of+the+Royal+Statistical+Society%3A+Series+B+%28Statistical+Methodology%29%2C+67%282%29%3A301%E2%80%93320%2C+2005%2E)

*Updated 3 November 2026*
