YoVDO

Automated Proof Generation for Associative and Distributive Rewriting with E-Graphs

Offered By: ACM SIGPLAN via YouTube

Tags

Coq Courses E-Graphs Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore a 22-minute video presentation from the EGRAPHS 2024 workshop that delves into automated proof generation for associative and distributive rewriting using e-graphs. Learn about a novel strategy for encoding a dependently-typed inductive language within e-graphs, originally designed for proof assistants. Discover how the presenters tackle automated reasoning about distributivity and associativity by encoding their domain-specific language into egglog. Gain insights into the challenges of proof extraction in egglog and the proposed strategies for building proof trees and implementing extraction in Metatheory.jl. Understand the future plans to interface with Coq for automating proof generation and checking, potentially reducing the overhead in using Coq libraries and enabling broader reasoning about distributive and associative structures.

Syllabus

[EGRAPHS24] Automated Proof Generation for Associative and Distributive Rewriting with E-Graphs


Taught by

ACM SIGPLAN

Related Courses

Bridging Syntax and Semantics of Lean Expressions in E-Graphs
ACM SIGPLAN via YouTube
Disequalities in E-Graphs: An Experiment
ACM SIGPLAN via YouTube
E-graphs and Automated Reasoning: Looking Back to Look Forward
ACM SIGPLAN via YouTube
EGSTRA: E-Graph-Based Strategy for Test Suite Reduction and Abstraction
ACM SIGPLAN via YouTube
SpEQ: Translation of Sparse Codes Using Equivalences
ACM SIGPLAN via YouTube