~/talk

Validating SMT Rewriters via Rewrite Space Exploration Supported by Generative(…)

Talkat OOPSLA 2025 · 2025-10-16..10-18· [compilers-and-language-design]
links:none on file
links:none on file
links:none on file
links:none on file
slides:none on file

Aries validates SMT rewriters by combining mimetic mutation that reshapes seed formulas to match rewrite left‑hand sides with generative equality saturation (an e‑graph engine modified to allow rewrites that introduce variables) to exhaust the rewrite space, extract many semantically equivalent mutants, and cross‑check Z3 and cvc5 on SMT‑LIB benchmarks. The tool uses rules from cvc5 and synthesized rules from ruler, applies a structural sampling strategy, and finds 27 new issues of which 22 are confirmed or fixed, covering correctness, crashes, completeness, and performance.

AI-written summary · about

  1. 0:00Introduction
  2. 2:32SMT rewriters' role
  3. 5:11Testing SMT rewriters
  4. 5:53Two-phase rewriter validation
  5. 8:49Deductive rewriting with equality saturation
  6. 11:21Implementation and evaluation
  7. 13:35Summary and Q&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.