On the Power of Temporal Prophecy
Offered By: ACM SIGPLAN via YouTube
Course Description
Overview
Explore a 35-minute video presentation by Jochen Hoenicke from Certora at the PODELSKI workshop, focusing on the power of temporal prophecy in liveness and termination proofs. Delve into a technique that reduces temporal proofs to verification conditions in uninterpreted first-order logic using fair abstract lassos. Discover how temporal prophecy enhances this method, enabling it to prove termination of nested loops and even the non-primitive recursive Ackermann function. Gain insights into the technique's ability to handle "infinitely-many" nested loops, demonstrating its significant power in program verification. Presented at the ACM SIGPLAN-sponsored PODELSKI workshop on June 25, 2024, this talk offers valuable knowledge for researchers and practitioners in program verification and formal methods.
Syllabus
[PODELSKI] On the Power of Temporal Prophecy
Taught by
ACM SIGPLAN
Related Courses
Language, Proof and LogicStanford University via edX Artificial Intelligence: Knowledge Representation And Reasoning
Indian Institute of Technology Madras via Swayam AI:Knowledge Representation and Reasoning
Indian Institute of Technology Madras via Swayam 人工智慧:搜尋方法與邏輯推論 (Artificial Intelligence - Search & Logic)
National Taiwan University via Coursera Semantics of First-Order Logic
Stanford University via edX