kirancodes.me
To Proof Maintenance & Beyond!

7,482 papers · page 109 of 375

POPL 2020★ Distinguished Paper

Guarded Kleene algebra with tests: verification of uninterpreted programs in nearly linear time

Steffen Smolka, Nate Foster, Justin Hsu, Tobias Kappé, Dexter Kozen, Alexandra Silva

Guarded Kleene Algebra with Tests (GKAT) is a variation on Kleene Algebra with Tests (KAT) that arises by restricting the union (+) and iteration (*) operations from KAT to predicate-guarded versions. We develop the (co)algebraic theory of GKAT and show how it can be efficiently …