pith. sign in

hub

egg: Fast and extensible equality saturation

12 Pith papers cite this work. Polarity classification is still indexing.

12 Pith papers citing it

hub tools

citation-role summary

background 4

citation-polarity summary

roles

background 4

polarities

background 4

representative citing papers

Prism: Symbolic Superoptimization of Tensor Programs

cs.PL · 2026-04-16 · unverdicted · novelty 8.0

Prism is the first symbolic superoptimizer for tensor programs that uses sGraph for compact representation of program families, two-level search, e-graph equivalence checking, and auto-tuning to achieve up to 2.2x speedup over prior superoptimizers on LLM workloads.

Bonsai: Compiling Queries to Pruned Tree Traversals

cs.PL · 2025-11-19 · unverdicted · novelty 8.0

Bonsai compiles queries to pruned tree traversals by deriving pruning conditions with extended symbolic interval analysis and fusing compound queries into single traversals.

First-Class Refinement Types for Scala

cs.PL · 2026-05-08 · accept · novelty 7.0

Refinement types are integrated as first-class citizens in Scala 3 with full participation in the type system, backed by a mechanized soundness proof in Rocq and a prototype compiler extension using an e-graph solver.

Tailwind: A Practical Framework for Query Accelerators

cs.DB · 2026-04-30 · unverdicted · novelty 7.0

Tailwind introduces ALPs and ML-based planning to integrate workload-specific query accelerators into standard RDBMSes, achieving 1.38x average (up to 29x) speedup on TPC-H queries.

Optimism in Equality Saturation

cs.PL · 2025-11-25 · unverdicted · novelty 7.0

A new abstract interpretation algorithm enables sound optimistic analysis of e-graphs during equality saturation, unifying it with non-destructive rewriting and improving precision on cyclic SSA programs.

Rewrite System Showdown: Stochastic Search vs. EqSat

cs.PL · 2026-05-18 · unverdicted · novelty 6.0 · 2 refs

Empirical comparison of equality saturation versus stochastic search on five benchmarks to evaluate if e-graphs are superior for rewrite-based optimization.

LLM-Guided Strategy Synthesis for Scalable Equality Saturation

cs.AI · 2026-04-19 · unverdicted · novelty 6.0

EggMind automates EqSat strategy synthesis via LLMs and EqSatL, cutting final cost 45.1% and peak RAM 69.1% versus full equality saturation on vectorization benchmarks while transferring to tensor compilers.

Optimizing Navigational Graph Queries

cs.DB · 2024-06-08 · unverdicted · novelty 5.0

Novel optimization techniques for navigational graph queries achieve orders of magnitude performance gains over prior methods on diverse real-world workloads.

citing papers explorer

Showing 12 of 12 citing papers.

  • Prism: Symbolic Superoptimization of Tensor Programs cs.PL · 2026-04-16 · unverdicted · none · ref 34

    Prism is the first symbolic superoptimizer for tensor programs that uses sGraph for compact representation of program families, two-level search, e-graph equivalence checking, and auto-tuning to achieve up to 2.2x speedup over prior superoptimizers on LLM workloads.

  • Bonsai: Compiling Queries to Pruned Tree Traversals cs.PL · 2025-11-19 · unverdicted · none · ref 86

    Bonsai compiles queries to pruned tree traversals by deriving pruning conditions with extended symbolic interval analysis and fusing compound queries into single traversals.

  • Affine Tracing: A New Paradigm for Probabilistic Linear Solvers stat.ML · 2026-05-11 · unverdicted · none · ref 24

    Bayesian PLSs are special cases of non-stationary affine PIMs which are proven calibrated, and affine tracing automates construction of probabilistic iterative methods from classical code.

  • First-Class Refinement Types for Scala cs.PL · 2026-05-08 · accept · partial · ref 39

    Refinement types are integrated as first-class citizens in Scala 3 with full participation in the type system, backed by a mechanized soundness proof in Rocq and a prototype compiler extension using an e-graph solver.

  • Tailwind: A Practical Framework for Query Accelerators cs.DB · 2026-04-30 · unverdicted · none · ref 85

    Tailwind introduces ALPs and ML-based planning to integrate workload-specific query accelerators into standard RDBMSes, achieving 1.38x average (up to 29x) speedup on TPC-H queries.

  • Nautilus: An Auto-Scheduling Tensor Compiler for Efficient Tiled GPU Kernels cs.PL · 2026-04-16 · unverdicted · none · ref 42

    Nautilus auto-compiles math-like tensor descriptions into optimized GPU kernels, delivering up to 42% higher throughput than prior compilers on transformer models across NVIDIA GPUs.

  • Optimism in Equality Saturation cs.PL · 2025-11-25 · unverdicted · none · ref 51

    A new abstract interpretation algorithm enables sound optimistic analysis of e-graphs during equality saturation, unifying it with non-destructive rewriting and improving precision on cyclic SSA programs.

  • Rewrite System Showdown: Stochastic Search vs. EqSat cs.PL · 2026-05-18 · unverdicted · none · ref 29 · 2 links

    Empirical comparison of equality saturation versus stochastic search on five benchmarks to evaluate if e-graphs are superior for rewrite-based optimization.

  • Optimizing Optimizations, Declaratively: Optimizing the Higher-Order Functions in Mathematical Optimization with egglog cs.PL · 2026-05-18 · unverdicted · none · ref 29

    Applies egglog equality saturation and datalog rules to optimize higher-order function handling for LaTeX output and constraint detection in a lambda-calculus-based mathematical optimization modeler.

  • LLM-Guided Strategy Synthesis for Scalable Equality Saturation cs.AI · 2026-04-19 · unverdicted · none · ref 21

    EggMind automates EqSat strategy synthesis via LLMs and EqSatL, cutting final cost 45.1% and peak RAM 69.1% versus full equality saturation on vectorization benchmarks while transferring to tensor compilers.

  • Aquas: Enhancing Domain Specialization through Holistic Hardware-Software Co-Optimization based on MLIR cs.AR · 2025-11-27 · unverdicted · none · ref 26

    Aquas delivers a holistic hardware-software co-optimization framework on MLIR that models memory interfaces with cache effects and uses an e-graph retargetable compiler, achieving up to 15.61x speedup with 14.5% area overhead across four domains.

  • Optimizing Navigational Graph Queries cs.DB · 2024-06-08 · unverdicted · none · ref 32

    Novel optimization techniques for navigational graph queries achieve orders of magnitude performance gains over prior methods on diverse real-world workloads.