General Program Synthesis Benchmark Suite

By Thomas Helmuth, Lee Spector. 2015

174 citations recorded by the source corpus.

Recent interest in the development and use of non-trivial benchmark problems for genetic programming research has highlighted the scarcity of general program synthesis (also called "traditional programming") benchmark problems. We present a suite of 29 general program synthesis benchmark problems systematically selected from sources of introductory computer science programming problems. This suite is suitable for experiments with any program synthesis system driven by input/output examples. We present results from illustrative experiments using our reference implementation of the problems in the PushGP genetic programming system. The results show that the problems in the suite vary in difficulty and can be useful for assessing the capabilities of a program synthesis system.

Subfields: Artificial Intelligence, Molecular Biology, Natural Language Processing, Code Generation & Program Synthesis

How researchers see this paper

The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.

In Artificial Intelligence

  1. Sergey Levine
  2. Mohit Bansal
  3. Luke S. Zettlemoyer
  4. Quoc V. Le
  5. Jianfeng Gao
  6. Pieter Abbeel
  7. Percy Liang
  8. Yejin Choi

In Molecular Biology

  1. Nicholas Freitag McPhee
  2. Michael O'Neill
  3. Lee Spector
  4. Thomas Helmuth
  5. Edward R. Pantridge
  6. Harrison Edwards
  7. Ilya Sutskever
  8. Wojciech Zaremba

In Natural Language Processing

  1. Lili Mou
  2. Ge Li
  3. Zhi Jin
  4. Lukasz Kaiser
  5. Mohit Bansal
  6. Ilya Sutskever
  7. Lu Zhang
  8. Samuel R. Bowman

In Code Generation & Program Synthesis

  1. Ge Li
  2. Nicholas Freitag McPhee
  3. Zhi Jin
  4. Michael O'Neill
  5. Lee Spector
  6. Thomas Helmuth
  7. Edward R. Pantridge
  8. Ilya Sutskever

Citations in the corpus