~/conference

EGRAPHS 2025

date:2025-06-16..2025-06-17
location:Seoul, South Korea
series:EGRAPHS · 3 editions
editions:[EGRAPHS 2024, EGRAPHS 2025, EGRAPHS 2026]

Research in the EGRAPHS Community has recently exploded in both quantity and diversity. The data structure that powers SMT solvers is now seeing use in synthesis, optimization, and verification via equality saturation and related techniques. In addition to recent advances in the core data structure and techniques, researchers and practitioners are applying e-graphs to domains such as compilers, floating point accuracy, test generation, computational fabrication, automatic vectorization, deep learning compute graphs, symbolic computation, and more. The fourth EGRAPHS workshop will bring tog ...

e-graph researchers, compiler engineers, programming language researchers, verification engineers, formal methods engineers, machine learning for compilers researchers, high-level synthesis designers, homomorphic encryption engineers

bottom-up e-matching; semantic eids canonicalization; tree-transformer rewrite guides; LLM-guided equality saturation; ahead-of-time e-graph compilation; incremental equality saturation; destructive e-graph rewrites; e-graph anti-unification; CEGAR with e-graphs; MLIR e-graph dialect; e-graph guided stochastic mutations; ILP-based extraction for FHE

titleauthorlength
Omelets Need Onions: E-graphs Modulo Theories via Bottom Up E-MatchingPhilip Zucker35m
Claims that bottom-up e-matching plus semantic eids lets e-graphs incorporate domain theories by canonicalizing terms before matching, avoiding combinatorial…
Talk on
Machine Learning Guided Equality SaturationNicole Heinimann, Thomas Koehler, Michel Steuwer20m
Equality saturation guides get generated by a small autoregressive tree transformer that decodes trees node‑by‑node with two cross‑attention encoders and…
Talk on
Equality Saturation Guided by Large Language ModelsWentao Peng, Ruyi Ji, Yingfei Xiong26m
Introduces LLM-guided equality saturation (LGuess): LLMs propose sparse, high‑level rewrite checkpoints while e‑graphs supply the low‑level rewrite chains; a…
Talk on
Oatlog: A performant ahead-of-time compiled e-graph engineLoke Gustafsson, Erik Magnusson, Alejandro Luque Cerpa22m
Oatlog compiles egglog theories ahead-of-time Rust proc macro into generated Rust code, represents e-nodes as rows in operator-specific relations, and…
Talk on
Incremental Equality SaturationRupanshu Soi, Benjamin Driscoll, Ke Wang, Alex Aiken24m
Introduces an incremental egraph with per–e-class versions and a top-K analysis (K=2) so rewrites only target e-classes created by the current version and…
Talk on
Destructive E-Graph RewritesPaul Zhang, Yisu Remy Wang19m
Implements destructive rewrites in egg by e‑matching each rule left hand side and deleting matching right hand side enodes rather than adding them, requiring…
Talk on
Automated High-Level Synthesis Design Modularization via E-Graph Anti-UnificationAndy Wanna, Cong "Callie" Hao, Theo Drane30m
Framework automatically finds shared HLS modules by combining e-graph anti-unification with polyhedral loop analysis via the ISL integer sets library…
Talk on
Hatching Theory Instantiations with YardbirdCole Vick, Samuel Thomas16m
Yardbird is a CEGAR framework that uses egg’s equality saturation engine to hatch array theory instantiations: axioms become rewrite rules, e-classes that…
Talk on
eqsat: An Equality Saturation Dialect for Non-destructive RewritingJules Merckx, Alexandre Lopoukhine, Samuel Coward, Jianyi Cheng, Bjorn De Sutter, Tobias Grosser19m
An MLIR-based e-graph representation called eqsat dialect encodes e-classes and e-nodes as MLIR ops and uses MLIR graph regions to express cycles so equality…
Talk on
Using Equality Saturation and Stochastic Mutations for Molecular Dynamics Code(…)Oren Hecht, Yotam M. Y. Feldman, Barak Hirshberg, Hila Peleg22m
Prototype framework combines equality saturation with random code mutations to optimize real Python molecular‑dynamics kernels, reproducing algebraic speedups…
Talk on
Optimizing Optimizations: Case Study on Detecting Specific Types of Mathematical(…)Hiromi Ishii, Taro Shimizu, Toshiki Teramura22m
JijModeling separates symbolic formula from input data and uses e-graphs to detect structured constraints like SOS1 so solvers can use dedicated APIs…
Talk on
Cut Tracing with E-Graphs for Boolean FHE Circuit SynthesisJulien de Castelnau, Mingfei Yu, Giovanni de Micheli21m
Proposes cut tracing that records replacement candidates from ESOP balancing and cut rewriting into an e-graph and then runs ILP-based extraction to jointly…
Talk on
~/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.