A Taxonomy of Hoare-Like Logics - Towards a Holistic View using Predicate Transformers and Kleene Algebras with Top and Tests
ACM SIGPLAN via YouTube
PowerBI Data Analyst - Create visualizations and dashboards from scratch
Learn AI, Data Science & Business — Earn Certificates That Get You Hired
Overview
Google, IBM & Meta Certificates – 40% Off
One plan covers every Professional Certificate on Coursera.
Unlock All Certificates
This 20-minute conference talk from POPL 2025 presents a comprehensive taxonomy of Hoare-like logics, examining various program logics through predicate transformers and Kleene algebra with top and tests (TopKAT). Explore how researchers Lena Verscht and Benjamin Lucien Kaminski systematically analyze the relationships between different program logics including partial and total correctness Hoare logic, incorrectness logic, and Lisbon logic. Discover how these logics relate under varying assumptions such as program termination, determinism, and reversibility. The presentation introduces a novel TopKAT characterization of Lisbon logic as a significant contribution to the field. This ACM SIGPLAN-sponsored talk was delivered at the POPL 2025 conference, with the full research article available through DOI: 10.1145/3704896.
Syllabus
[POPL'25] A Taxonomy of Hoare-Like Logics
Taught by
ACM SIGPLAN