Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Dis/Equality Graphs

ACM SIGPLAN via YouTube

Overview

Coursera Plus Monthly Sale: All Certificates & Courses 40% Off!
This conference talk from POPL 2025 presents groundbreaking research on Dis/Equality Graphs by researchers from the University of St. Gallen. Explore how this work extends e-graphs—data structures used to represent program spaces and reason about term equality—by adding direct support for disequalities. Learn about the first formal proof demonstrating the equivalence of e-graphs to the reflexive, symmetric, transitive, and congruent closure of their encoded equivalence relation. Discover the analytical and empirical evidence showing that direct disequality support outperforms traditional equality embedding techniques used in SMT solvers and automated verifiers. The presentation covers the implementation of this approach as an extension to egg (a popular Rust e-graph library) and evaluates its performance in SMT solving and automated theorem proving contexts. The research includes reusable artifacts available through Zenodo, making it valuable for those working in program optimization, automated reasoning, and formal verification.

Syllabus

[POPL'25] Dis/Equality Graphs

Taught by

ACM SIGPLAN

Reviews

Start your review of Dis/Equality Graphs

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.