🧠 E-graphs & Equality Saturation Quiz

Question 1 of 8

1. What is the main problem with traditional term rewriting?

2. What are the three main components of an e-graph?

3. In the example (a × 2) / 2, what is the "wrong turn" that a greedy optimizer might take?

4. What makes e-graphs so space-efficient?

5. What are the two core operations that modify an e-graph?

6. True or False: E-graph rewriting is destructive like traditional term rewriting.

7. What does it mean when an e-graph contains a cycle?

8. In the rewrite process l → r, what do you get when you search for pattern l in the e-graph?

🎉 Quiz Complete!