MetaCartSign in to MyCiteSeer

Include Citations | Advanced Search | Help

Include Citations | Advanced Search | Help

  Kleene algebra with tests (1997) [58 citations — 19 self]

Download:
Download as a PDF | Download as a PS
by Ernie Cohen, Dexter Kozen, Frederick Smith
Transactions on Programming Languages and Systems
http://www.cs.cornell.edu/home/fms/Papers/ckat.ps.gz
Add To MetaCart

Abstract:

Kleene algebras with tests provide a natural framework for equational specification and verification. Kleene algebras with tests and related systems have been used successfully in basic safety analysis, source-to-source program transformation, and concurrency control. The equational theory of Kleene algebras with tests has been shown to be decidable in at most exponential time by an efficient reduction to Propositional Dynamic Logic. In this paper we prove that the theory is PSPACE-complete. 1

Citations

2771 Introduction to Automata Theory, Language, and Computation – Hopcroft, Ullman - 1979
2004 The Design and Analysis of Computer Algorithms – Aho, Hopcroft, et al. - 1974
285 Propositional dynamic logic of regular programs – Fischer, Ladner - 1979
258 Representation of events in nerve nets and finite automata – Kleene - 1956
200 Word problems requiring exponential time: Preliminary report – Stockmeyer, Meyer - 1973
187 Regular Algebra and Finite Machines – Conway - 1971
177 On the calculus of relations – Tarski - 1941
127 Logics of Programs – Kozen, Tiuryn - 1990
110 A completeness theorem for Kleene algebras and the algebra of regular events – Kozen - 1994
105 The Design and Analysis of Algorithms – Kozen - 1992
52 Two complete axiom systems for the algebra of regular events – Salomaa - 1966
43 Action logic and pure induction – Pratt - 1990
28 On defining relations for the algebra of regular events – Redko - 1964
26 Complete systems of B-rational identities – Krob - 1991
25 Relation Algebras with Transitive Closure – Ng - 1984
22 On induction vs. *-continuity – Kozen - 1981
22 The Kleene and Parikh Theorem in complete semirings – Kuich - 1987
17 A semiring on convex polygons and zero-sum cycle problems – Iwano, Steiglitz - 1990
17 On Kleene algebras and closed semirings – Kozen - 1990
17 Kleene algebra with tests: Completeness and decidability – Kozen, Smith - 1996
15 On folk theorems – Harel - 1980
13 Equational axioms for regular sets – Bloom, Z - 1993
13 Using Kleene algebra to reason about concurrency control – Cohen - 1994
12 Closure algorithms and the star-height problem of regular languages – Backhouse - 1975
12 and Arto Salomaa, Semirings, automata, languages – Kuich - 1986
10 Une remarque sur les systèmes complets d’identités rationnelles – Boffa - 1990
9 Kleene algebra with tests and commutativity conditions – Kozen - 1996
8 On the complexity of reasoning in Kleene algebra – Kozen
7 On the decidability of some problems about rational subsets of free partially commutative monoids – Gibbons, Rytter - 1986
5 On the algebra of regular expressions – Anderaa - 1965
5 A new finite complete solvable quasiequational calculus for algebra of regular languages – Archangelsky - 1992
5 Kleene's theorem revisited: A formal path from Kleene to Chomsky – Sakarovitch - 1987
3 General theory of flowcharts – Hirose, Oya - 1972
3 Algorithmic Logic and its Applications – Mirkowska - 1972
2 Rational data structures and their applications – Gorshkov - 1989
1 algebra with tests and commutativity conditions – Kleene
1 Transductions and Context-free Languages. Teubner – thesis, College, et al. - 1979
1 Flow diagrams, Turing machines, and languages with only two formation rules – ohm, C, et al. - 1966
1 Hypotheses in Kleene algebra. Bellcore – Cohen - 1994
1 Lazy caching. Bellcore – Cohen - 1994
1 Kleene Algebra with Tests \Delta 17 – Pratt - 1988