A proof theory of right-linear (ω-)grammars via cyclic proofs

被引:0
|
作者
Das, Anupam [1 ]
De, Abhishek [1 ]
机构
[1] Univ Birmingham, Sch Comp Sci, Birmingham, W Midlands, England
关键词
Regular languages; Linear grammars; Proof theory; Cyclic proofs; Automata theory; Fixed points; Games; KLEENE ALGEBRA; COMPLETENESS;
D O I
10.1145/3661814.3662138
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Right-linear (or left-linear) grammars are a well-known class of context-free grammars computing just the regular languages. They may naturally be written as expressions with least fixed points but with products restricted to letters as left arguments, giving an alternative to the syntax of regular expressions. In this work, we investigate the resulting logical theory of this syntax. Namely, we propose a theory of right-linear algebras (RLA) over this syntax and a cyclic proof system CRLA for reasoning about them. We show that CRLA is sound and complete for the intended model of regular languages. From here we recover the same completeness result for RLA by extracting inductive invariants from cyclic proofs. Finally, we extend CRLA by greatest fixed points, nu CRLA, naturally modelled by languages of omega-words thanks to right-linearity. We show a similar soundness and completeness result of (the guarded fragment of).. CRLA for the model of omega-regular languages, this time requiring game theoretic techniques to handle the interleaving of fixed points.
引用
收藏
页数:14
相关论文
共 50 条
  • [2] Properties of fuzzy right-linear languages
    Su, Lan
    Dianzi Keji Daxue Xuebao/Journal of University of Electronic Science and Technology of China, 1994, 23 (01):
  • [3] Confluence of shallow right-linear rewrite systems
    Godoy, G
    Tiwari, A
    COMPUTER SCIENCE LOGIC, PROCEEDINGS, 2005, 3634 : 541 - 556
  • [4] EFFICIENT EVALUATION OF RIGHT-LINEAR, LEFT-LINEAR, AND MULTILINEAR RULES
    NAUGHTON, JF
    RAMAKRISHNAN, R
    SAGIV, Y
    ULLMAN, JD
    PROCEEDINGS OF THE 1989 ACM SIGMOD INTERNATIONAL CONFERENCE ON THE MANAGEMENT OF DATA, 1989, 18 : 235 - 242
  • [5] Cyclic Proofs for Linear Temporal
    Kokkinis, Ioannis
    Studer, Thomas
    CONCEPTS OF PROOF IN MATHEMATICS, PHILOSOPHY, AND COMPUTER SCIENCE, 2016, 6 : 171 - 192
  • [6] Right-linear half-monadic term rewrite systems
    Vágvölgyi, S
    THEORETICAL COMPUTER SCIENCE, 2003, 309 (1-3) : 195 - 211
  • [7] Persistence of Termination for Right-Linear Overlay Term Rewriting Systems
    Iwami, Munehiro
    PROCEEDINGS OF WORLD ACADEMY OF SCIENCE, ENGINEERING AND TECHNOLOGY, VOL 3, 2005, 3 : 94 - 97
  • [8] On the power of parallel communicating grammar systems with right-linear components
    Dumitrescu, S
    Paun, G
    RAIRO-INFORMATIQUE THEORIQUE ET APPLICATIONS-THEORETICAL INFORMATICS AND APPLICATIONS, 1997, 31 (04): : 331 - 354
  • [9] From proofs to focused proofs: A modular proof of focalization in linear logic
    Miller, Dale
    Saurin, Alexis
    COMPUTER SCIENCE LOGIC, PROCEEDINGS, 2007, 4646 : 405 - +
  • [10] Operational complexity and right linear grammars
    Dassow, Juergen
    ACTA INFORMATICA, 2021, 58 (04) : 281 - 299