Detailed Information

Cited 0 time in webofscience Cited 0 time in scopus
Metadata Downloads

Accelerating search-based program synthesis using learned probabilistic models

Full metadata record
DC Field Value Language
dc.contributor.authorLee, Woosuk-
dc.contributor.authorHeo, Kihong-
dc.contributor.authorAlur, Rajeev-
dc.contributor.authorNaik, Mayur hiru-
dc.date.accessioned2021-06-22T13:01:53Z-
dc.date.available2021-06-22T13:01:53Z-
dc.date.created2021-01-22-
dc.date.issued2018-04-
dc.identifier.issn1523-2867-
dc.identifier.urihttps://scholarworks.bwise.kr/erica/handle/2021.sw.erica/7877-
dc.description.abstractA key challenge in program synthesis concerns how to efficiently search for the desired program in the space of possible programs. We propose a general approach to accelerate search-based program synthesis by biasing the search towards likely programs. Our approach targets a standard formulation, syntax-guided synthesis (SyGuS), by extending the grammar of possible programs with a probabilistic model dictating the likelihood of each program. We develop a weighted search algorithm to efficiently enumerate programs in order of their likelihood. We also propose a method based on transfer learning that enables to effectively learn a powerful model, called probabilistic higher-order grammar, from known solutions in a domain. We have implemented our approach in a tool called Euphony and evaluate it on SyGuS benchmark problems from a variety of domains. We show that Euphony can learn good models using easily obtainable solutions, and achieves significant performance gains over existing general-purpose as well as domain-specific synthesizers. © 2018 ACM.-
dc.language영어-
dc.language.isoen-
dc.publisherAssociation for Computing Machinery-
dc.titleAccelerating search-based program synthesis using learned probabilistic models-
dc.typeArticle-
dc.contributor.affiliatedAuthorLee, Woosuk-
dc.identifier.doi10.1145/3192366.3192410-
dc.identifier.scopusid2-s2.0-85084428299-
dc.identifier.wosid000452469600030-
dc.identifier.bibliographicCitationACM SIGPLAN Notices, v.53, no.4, pp.436 - 449-
dc.relation.isPartOfACM SIGPLAN Notices-
dc.citation.titleACM SIGPLAN Notices-
dc.citation.volume53-
dc.citation.number4-
dc.citation.startPage436-
dc.citation.endPage449-
dc.type.rimsART-
dc.type.docTypeArticle-
dc.description.journalClass1-
dc.description.isOpenAccessN-
dc.description.journalRegisteredClassscie-
dc.description.journalRegisteredClassscopus-
dc.relation.journalResearchAreaComputer Science-
dc.relation.journalWebOfScienceCategoryComputer Science, Software Engineering-
dc.subject.keywordPlusComputer programming-
dc.subject.keywordPlusComputer science-
dc.subject.keywordPlusBench-mark problems-
dc.subject.keywordPlusDomain specific-
dc.subject.keywordPlusHigher-order-
dc.subject.keywordPlusPerformance Gain-
dc.subject.keywordPlusProbabilistic modeling-
dc.subject.keywordPlusProbabilistic models-
dc.subject.keywordPlusProgram synthesis-
dc.subject.keywordPlusSearch Algorithms-
dc.subject.keywordPlusTransfer learning-
dc.subject.keywordAuthorDomain-specific languages-
dc.subject.keywordAuthorStatistical methods-
dc.subject.keywordAuthorSynthesis-
dc.subject.keywordAuthorTransfer learning-
dc.identifier.urlhttps://dl.acm.org/doi/10.1145/3192366.3192410-
Files in This Item
Go to Link
Appears in
Collections
COLLEGE OF COMPUTING > ERICA 컴퓨터학부 > 1. Journal Articles

qrcode

Items in ScholarWorks are protected by copyright, with all rights reserved, unless otherwise indicated.

Related Researcher

Researcher Lee, Woo suk photo

Lee, Woo suk
ERICA 소프트웨어융합대학 (ERICA 컴퓨터학부)
Read more

Altmetrics

Total Views & Downloads

BROWSE