A Taxonomy of Hoare-Like Logics: Towards a Holistic View using Predicate Transformers and Kleene Algebras with Top and Tests
November 10, 2024 ยท The Cartographer ยท ๐ Proc. ACM Program. Lang.
"No code URL or promise found in abstract"
"Title-pattern auto-detect: A Taxonomy of Hoare-Like Logics: Towards a Holistic View using Predicate Transformers and Kleene Alg"
Evidence collected by the PWNC Scanner
Authors
Lena Verscht, Benjamin Lucien Kaminski
arXiv ID
2411.06416
Category
cs.PL: Programming Languages
Cross-listed
cs.LO
Citations
6
Venue
Proc. ACM Program. Lang.
Last Checked
3 days ago
Abstract
We study Hoare-like logics, including partial and total correctness Hoare logic, incorrectness logic, Lisbon logic, and many others through the lens of predicate transformers ร la Dijkstra and through the lens of Kleene algebra with top and tests (TopKAT). Our main goal is to give an overview - a taxonomy - of how these program logics relate, in particular under different assumptions like for example program termination, determinism, and reversibility. As a byproduct, we obtain a TopKAT characterization of Lisbon logic, which - to the best of our knowledge - is a novel result.
Community Contributions
Found the code? Know the venue? Think something is wrong? Let us know!
๐ Similar Papers
In the same crypt โ Programming Languages
R.I.P.
๐ป
Ghosted
R.I.P.
๐ป
Ghosted
Tensor Comprehensions: Framework-Agnostic High-Performance Machine Learning Abstractions
R.I.P.
๐ป
Ghosted
Glow: Graph Lowering Compiler Techniques for Neural Networks
R.I.P.
๐ป
Ghosted
Learnable Programming: Blocks and Beyond
R.I.P.
๐ป
Ghosted
Scenic: A Language for Scenario Specification and Scene Generation
R.I.P.
๐ป
Ghosted