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

YouTube

Hashing Modulo Alpha Equivalence

GOTO Conferences via YouTube

Overview

Explore a groundbreaking technique for efficient hashing modulo alpha-equivalence in this conference talk from YOW! 2021. Delve into Simon Peyton Jones' innovative approach to identifying identical subtrees in program syntax trees, robust to alpha-renaming. Learn about the key insight of using a weak, commutative hash combiner to achieve O(n*(log n)^2) time complexity while maintaining low collision probability. Gain valuable insights into functional programming, Haskell, and the Glasgow Haskell Compiler (GHC) from one of the field's leading experts. Discover how this method can revolutionize program analysis and optimization in various applications.

Syllabus

Hashing Modulo Alpha Equivalence • Simon Peyton Jones • YOW! 2021

Taught by

GOTO Conferences

Reviews

Start your review of Hashing Modulo Alpha Equivalence

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.