Cornell University
Library
Cornell UniversityLibrary

eCommons

Help
Log In(current)
  1. Home
  2. Cornell Computing and Information Science
  3. Computing and Information Science
  4. Computing and Information Science Technical Reports
  5. KAT + B!

KAT + B!

File(s)
bbang.pdf (241.19 KB)
Main article
Permanent Link(s)
https://hdl.handle.net/1813/34898
Collections
Computing and Information Science Technical Reports
Author
Grathwohl, Niels Bjørn Bugge
Kozen, Dexter
Mamouras, Konstantinos
Abstract

It is known that certain program transformations require a small amount of mutable state, a feature not explicitly provided by Kleene algebra with tests (KAT). In this paper we show how to axiomatically extend KAT with this extra feature in the form of mutable tests. The extension is conservative and is formulated as a general commutative coproduct construction. We give several results on deductive completeness and complexity of the system, as well as some examples of its use.

Sponsorship
Danish Council for Independent Research, Project 11-106278, ``Kleene Meets Church (KMC): Regular Expressions and Types.''
Date Issued
2014-01-08
Keywords
Kleene algebra
•
Kleene algebra with tests
•
program schematology
•
verification
Type
technical report

Site Statistics | Help

About eCommons | Policies | Terms of use | Contact Us

copyright © 2002-2026 Cornell University Library | Privacy | Web Accessibility Assistance