A copy of this work was available on the public web and has been preserved in the Wayback Machine. The capture dates from 2021; you can also visit the original URL.
The file type is application/pdf
.
Counterexample-Driven Genetic Programming: Heuristic Program Synthesis from Formal Specifications
2018
Evolutionary Computation
Conventional genetic programming (GP) can guarantee only that synthesized programs pass tests given by the provided input-output examples. The alternative to such a test-based approach is synthesizing programs by formal specification, typically realized with exact, nonheuristic algorithms. In this article, we build on our earlier study on Counterexample-Based Genetic Programming (CDGP), an evolutionary heuristic that synthesizes programs from formal specifications. The candidate programs in
doi:10.1162/evco_a_00228
pmid:29786460
fatcat:2gjdy7gcxjgqfh5ayk7w4qf4ym