Hubie Chen

 

CS 789 THEORY SEMINAR [home]


Speaker:  Hubie Chen
Affiliation: Computer Science, Cornell University
Date: Monday, April 28, 2003
Title: A Coalgebraic Approach to Kleene Algebra with Tests

 

Abstract:

Kleene Algebra with Tests is an extension of Kleene Algebra, the algebra of regular expressions, which can be used to reason about

programs. We develop a coalgebraic theory of Kleene Algebra with Tests, along the lines of the coalgebraic theory of regular

expressions based on deterministic automata. Since the known automata-theoretic presentation of Kleene Algebra with Tests does not

lend itself to a coalgebraic theory, we define a new interpretation of Kleene Algebra with Tests expressions and a corresponding

automata-theoretic presentation -- along with a type system for these notions. One outcome of the theory is a coinductive proof principle,

that can be used to establish equivalence of our Kleene Algebra with Tests expressions.  This talk will not presuppose knowledge of coalgebra.

--