Concord
Program synthesis
Program synthesis
- Domain-specific language
- Specification
?
A program that satisfies the specification
Synthesis algorithm based on reinforcement learning tightly coupled with statistical and deductive reasoning. It focuses on syntax-guided synthesis: given a domain-specific language (DSL) and a specification, they try to find a program that satisfies the specification. Uses Z3.
14 July 2020
Program Synthesis Using Deduction-Guided Reinforcement Learning
Compared to [[Neo]] and [[DeepCoder]].
:: Synthesis :: PV2 :: given a domain-specific language and specification, it synthesises a program that satisfies the specification :: Source :: https://doi.org/10.1007/978-3-030-53291-8 :: https://doi.org/10.1145/3550355.3552426