pith. sign in

hub

egg: Fast and Extensible Equality Saturation , url =

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

16 Pith papers citing it

hub tools

citation-role summary

background 4

citation-polarity summary

roles

background 4

polarities

background 4

clear filters

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.

Cyclic Graphs and Memoization in Pure $\lambda$-Calculus

cs.PL · 2026-06-22 · unverdicted · novelty 7.0 · 2 refs

A tabling operational semantics on weak-head reduction for pure λ-calculus produces sound finite cyclic graphs for finite-state terms while preserving lazy meaning and enabling automatic memoization.

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.

Practical Range Refinement Types with Inference

cs.PL · 2026-07-01 · unverdicted · novelty 5.0

Ranger is a bidirectional refinement type system for integer range types, implemented in the Licorne language, that integrates inference and flow analysis to verify bounds properties with low annotation overhead compared to Java, Scala, Checker Framework, and Liquid Java.

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 after filters.

  • 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.

  • Cyclic Graphs and Memoization in Pure $\lambda$-Calculus cs.PL · 2026-06-22 · unverdicted · none · ref 20 · 2 links

    A tabling operational semantics on weak-head reduction for pure λ-calculus produces sound finite cyclic graphs for finite-state terms while preserving lazy meaning and enabling automatic memoization.

  • Tensor Algebraic Property Skeletons: Amplifying Property-Based Testing for AI Compilers cs.SE · 2026-06-04 · unverdicted · none · ref 24

    Propilot instantiates 20 tensor-algebra property skeletons into 4,579 executable PBTs for TVM, cutting redundancy 49% and surfacing semantic and numerical errors.

  • 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.

  • Geo: A Query Rewrite Framework for Graph Pattern Mining cs.PL · 2026-05-25 · unverdicted · none · ref 63

    Geo is a framework for optimizing graph pattern matching queries via rewrite rules and equality saturation that discovers equivalences and reduces costs by up to 99%.

  • 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.

  • Practical Range Refinement Types with Inference cs.PL · 2026-07-01 · unverdicted · none · ref 35

    Ranger is a bidirectional refinement type system for integer range types, implemented in the Licorne language, that integrates inference and flow analysis to verify bounds properties with low annotation overhead compared to Java, Scala, Checker Framework, and Liquid Java.