Mon 15 Jun 2026 10:40 - 11:05 at Meadows CD - Session 2

We present an equality saturation engine with three contributions. First, pervasive semi-persistence built from a single vector primitive with O(1) snapshots and O($k$) restore, enabling equality saturation inside backtracking search algorithms. Second, native support for associative~(A), associative-commutative~(AC), and AC-idempotent~(ACI) operators with an extension of leapfrog triejoin to multiset matching using maximum partition semantics. Third, proof logging via copy-on-first-re-canonization with Euler-tour LCA for batch extraction. Both semi-persistence and proof logging are compile-time opt-out with zero residual overhead.

Mon 15 Jun

Displayed time zone: Mountain Time (US & Canada) change

10:40 - 12:20
Session 2EGRAPHS at Meadows CD
10:40
25m
Talk
A Semi-Persistent E-Graph with Native AC Canonization and Leapfrog AC Matching.
EGRAPHS
Remi Delmas Amazon Web Services
Pre-print
11:05
25m
Talk
Associativity and Commutativity in Equality Saturation
EGRAPHS
Tarik Rosin Saarland University, Marcel Ullrich Saarland University, Saarland Informatics Campus, Sebastian Hack Saarland University, Saarland Informatics Campus
Pre-print
11:30
25m
Talk
Augmenting Rewrite Rule Sets via Knuth-Bendix Completion
EGRAPHS
Michael Schifferer Saarland University, Marcel Ullrich Saarland University, Saarland Informatics Campus, Sebastian Hack Saarland University, Saarland Informatics Campus
Pre-print
11:55
25m
Talk
E-graphs modulo theoriesRemote
EGRAPHS
Sofia Brookie Chalmers University of Technology