~/talk

Enhanced Enumeration Techniques for Syntax-Guided Synthesis of Bit-Vector Manipu...

Talkat POPL 2024 · 2024-01-14..01-20· [compilers-and-language-design]
links:none on file
slides:none on file

DryadSynth implements a concrete pipeline that combines term-graph-based enumeration, example-guided filtration, LLM-prioritized components, and a bottom-up deduction step to prune and prioritize bit-vector candidates. The solver evaluates on >700 SyGuS benchmarks plus Hacker’s Delight examples and outperforms state-of-the-art solvers in solved count, time, and solution size; it uniquely solves 31 synthesis problems for the first time, including 5 well-known Hacker’s Delight challenges.

AI-written summary · about

  1. 0:00Syntax-guided synthesis intro
  2. 1:06Bit-vector challenges
  3. 3:10Existing synthesis approaches
  4. 6:01Why bit-vectors are hard
  5. 7:30Bottom-up deduction
  6. 10:01Term graph enumeration
  7. 11:07LLM-guided synthesis
  8. 12:56Implementation results
  9. 15:04Summary and future work
  10. 15:28Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.