Teaching algorithms and data structures with a proof assistant (invited talk)

CPP '21: 10th ACM SIGPLAN International Conference on Certified Programs and Proofs Virtual Denmark January, 2021(2021)

引用 3|浏览9
暂无评分
摘要
We report on a new course Verified Functional Data Structures and Algorithms taught at the Technical University of Munich. The course first introduces students to interactive theorem proving with the Isabelle proof assistant. Then it covers a range of standard data structures, in particular search trees and priority queues: it is shown how to express these data structures functionally and how to reason about their correctness and running time in Isabelle.
更多
查看译文
关键词
Data structures, verification, teaching, Isabelle
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要