On the complexity of reasoning in Kleene algebra

被引:31
|
作者
Kozen, D [1 ]
机构
[1] Cornell Univ, Dept Comp Sci, Ithaca, NY 14853 USA
关键词
D O I
10.1006/inco.2001.2960
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We study the complexity of reasoning in Kleene algebra and *-continuous Kleene algebra in the presence of extra-equational assumptions E; that is, the complexity of deciding the validity of universal Horn formulas E --> s = t, where E is a finite set of equations. We obtain various levels of complexity based on the form of the assumptions E. Our main results are as follows: for *-continuous Kleene algebra, (i) if E contains only commutativity assumptions pq = qp, the problem is Pi(1)(0)-complete; (ii) if E contains only monoid equations, the problem is Pi(2)(0)-complete; and (iii) for arbitrary equations E, the problem is Pi(1)(1)-complete. The last problem is the universal Horn theory of the *-continuous Kleene algebras. This resolves an open question of the author [D. Kozen, 1994, Inform. and Comput. 110,366-390]. (C) 2002 Elsevier Science (USA).
引用
收藏
页码:152 / 162
页数:11
相关论文
共 50 条
  • [41] Investigating discrete controllability with Kleene algebra
    Bherer, H
    Desharnais, J
    Frappier, M
    St-Denis, R
    RELATIONAL AND KLEENE-ALGEBRAIC METHODS IN COMPUTER SCIENCE, 2003, 3051 : 74 - 85
  • [42] Weak Kleene algebra and computation trees
    Cohen, Ernie
    RELATIONS AND KLEENE ALGEBRA IN COMPUTER SCIENCE, PROCEEDINGS, 2006, 4136 : 1 - 1
  • [43] A Kleene Algebra of Tagged System Actors
    Dey, Soumyajit
    Sarkar, Dipankar
    Basu, Anupam
    IEEE EMBEDDED SYSTEMS LETTERS, 2011, 3 (01) : 28 - 31
  • [44] Position Automata for Kleene Algebra with Tests
    Silva, Alexandra
    SCIENTIFIC ANNALS OF COMPUTER SCIENCE, 2012, 22 (02) : 367 - 394
  • [45] Metainferential Reasoning on Strong Kleene Models
    Andreas Fjellstad
    Journal of Philosophical Logic, 2022, 51 : 1327 - 1344
  • [46] Automatic proof generation in Kleene algebra
    Worthington, James
    RELATIONS AND KLEENE ALGEBRA IN COMPUTER SCIENCE, 2008, 4988 : 382 - 396
  • [47] Completeness and Incompleteness of Synchronous Kleene Algebra
    Wagemaker, Jana
    Bonsangue, Marcello
    Kappe, Tobias
    Rot, Jurriaan
    Silva, Alexandra
    MATHEMATICS OF PROGRAM CONSTRUCTION, 2019, 11825 : 385 - 413
  • [48] Kleene algebra with tests: Completeness and decidability
    Kozen, D
    Smith, F
    COMPUTER SCIENCE LOGIC, 1997, 1258 : 244 - 259
  • [49] A framework for Kleene algebra with an embedded structure
    Furusawa, Hitoshi
    RELATIONAL METHODS IN COMPUTER SCIENCE, 2005, 2006, 3929 : 96 - 107
  • [50] Completeness and incompleteness in nominal Kleene algebra
    Kozen, Dexter
    Mamouras, Konstantinos
    Silva, Alexandra
    JOURNAL OF LOGICAL AND ALGEBRAIC METHODS IN PROGRAMMING, 2017, 91 : 17 - 32