https://github.com/philzook58/egraphs2024-talk
https://github.com/philzook58/egraphs2024-talk
Last synced: 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/philzook58/egraphs2024-talk
- Owner: philzook58
- Created: 2024-04-12T19:29:32.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-06-21T18:00:53.000Z (over 1 year ago)
- Last Synced: 2025-02-26T01:45:04.764Z (7 months ago)
- Language: HTML
- Homepage: https://www.philipzucker.com/egraphs2024-talk
- Size: 661 KB
- Stars: 7
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# egraphs2024-talk
Automated reasoning is an established field with a long history and many ideas. E-graph rewriting techniques fits into this history. This connection suggests roads to implementing fundamental extensions to e-graph rewriting.
- Union Finds are Atomic Ground Completion
- E-Graphs are Ground Completion
- Ground Superposition is a contextual E-graph
- Lambda superposition holds clues / is a lambda e-graph
- Completion is an E-Graph with unification variables / first class rulesTwee, Vampire, E-prover, and Zipperposition are capable of doing the same thing as egg if they supported the right interfaces.
- Abstract https://github.com/philzook58/egraphs2024-talk/blob/main/egraphs2024_abstract.pdf
- Talk notebook https://github.com/philzook58/egraphs2024-talk/blob/main/egraphs_talk.ipynbPresented at PLDI EGRAPHS 2024 https://pldi24.sigplan.org/details/egraphs-2024-papers/13/E-graphs-and-Automated-Reasoning-Looking-back-to-look-forward