Are you an EPFL student looking for a semester project?
Work with us on data science and visualisation projects, and deploy your project as an app on top of Graph Search.
This lecture explores the concept of purely functional priority queues, focusing on optimizing the main operations such as findMin, insert, meld, and delMin. It covers the implementation of binomial queues, skew binomial queues, and the introduction of a global root to enhance efficiency. The presentation delves into the research question of achieving imperative performance in a purely functional setting, showcasing various optimizations and practical work in translating standard ML into Scala.