Program Synthesis
Program Synthesis is a method in computer science that automatically generates executable programs from high-level specifications by searching a space of possible programs, distinguished from other software construction techniques by its reliance on formal or example-based constraints to infer correct implementations.
708
Publications
42.7K
Citations
1.3K
Authors
383
Institutions
Publications per year
2017–2026
274
708
Constructing Induction Rules for Deductive Synthesis Proofs
Alan Bundy, Lucas Dixon, Jeremy Gow et al. · Electronic Notes in Theoretical Computer Science · 2006 · 2.8K citations · Full text
A Transformation System for Developing Recursive Programs
R. M. Burstall, John Darlington · Journal of the ACM · 1977 · 1.3K citations · Full text
The Cornell program synthesizer
Tim Teitelbaum, Thomas Reps · Communications of the ACM · 1981 · 709 citations · Full text
Combinatorial sketching for finite programs
Armando Solar-Lezama, Liviu Tancau, Rastislav Bodík et al. · 2006 · 642 citations
1–5 of 708
1.3K
Massachusetts Institute of Technology, United States
38 publications · 3K citations
26
h-index
24
h-index
12
h-index
12
h-index
12
h-index
1–5 of 1.3K
383
Microsoft (United States)
Redmond, United States
31 h-index
77 publications
5.7K citations
University of California, Berkeley
Berkeley, United States
27 h-index
94 publications
9.1K citations
Massachusetts Institute of Technology
Cambridge, United States
24 h-index
117 publications
8.5K citations
The University of Texas at Austin
Austin, United States
23 h-index
79 publications
4.2K citations
Stanford University
Stanford, United States
19 h-index
44 publications
2.3K citations
Carnegie Mellon University
Pittsburgh, United States
17 h-index
29 publications
1.2K citations
University of Washington
Seattle, United States
16 h-index
38 publications
1.6K citations
University of Wisconsin–Madison
Madison, United States
15 h-index
36 publications
1.6K citations
1–8 of 383
Repository · 55 publications · 2.7K citations
28
h-index
42 publications · 2K citations
24
h-index
PACMPL · 38 publications · 1.3K citations
21
h-index
Conference · 12 publications · 434 citations
11
h-index
TSE · 11 publications · 1.6K citations
11
h-index
1–5