We present egglog, a fixpoint reasoning system that unifies Datalog and
...
Over the last decade, worst-case optimal join (WCOJ) algorithms have eme...
Library learning compresses a given corpus of programs by extracting com...
Satisfiability Modulo Theory (SMT) solvers and equality saturation engin...
Many compilers, synthesizers, and theorem provers rely on rewrite rules ...
We present a new approach to e-matching based on relational join; in
par...
Past work on optimizing fabrication plans given a carpentry design can
p...
Past work on optimizing fabrication plans given a carpentry design can
p...
One of the major optimizations employed in deep learning frameworks is g...
An e-graph efficiently represents a congruence relation over many
expres...
An E-graph is a data structure that can efficiently encode the congruenc...
Recent program synthesis techniques help users customize CAD models(e.g....
Computational fabrication is increasingly popular among end-users and ma...