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

Authors

1.3K

  1. AS
    Armando Solar-Lezama

    Massachusetts Institute of Technology, United States

    38 publications · 3K citations

    26

    h-index

  2. SG
    Sumit Gulwani

    Microsoft (United States), United States

    33 publications · 2.9K citations

    24

    h-index

  3. TH
    Thomas Helmuth

    Hampshire College, United States

    13 publications · 624 citations

    12

    h-index

  4. RB
    Rastislav Bodík

    University of California, Berkeley, United States

    12 publications · 1.7K citations

    12

    h-index

  5. YF
    Yu Feng

    The University of Texas at Austin, United States

    12 publications · 619 citations

    12

    h-index

1–5 of 1.3K

Venues

  1. arXiv (Cornell University)

    Repository · 55 publications · 2.7K citations

    28

    h-index

  2. ACM SIGPLAN Notices

    42 publications · 2K citations

    24

    h-index

  3. Proceedings of the ACM on Programming Languages

    PACMPL · 38 publications · 1.3K citations

    21

    h-index

  4. Proceedings of the Genetic and Evolutionary Computation Conference

    Conference · 12 publications · 434 citations

    11

    h-index

  5. IEEE Transactions on Software Engineering

    TSE · 11 publications · 1.6K citations

    11

    h-index

1–5