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 条
  • [41] SPECTRAL THEORY FOR LINEAR RELATIONS VIA LINEAR OPERATORS
    Gheorghe, Dana
    Vasilescu, Florian-Horia
    PACIFIC JOURNAL OF MATHEMATICS, 2012, 255 (02) : 349 - 372
  • [42] Towards Completeness via Proof Search in the Linear Time μ-calculus
    Doumane, Amina
    Baelde, David
    Hirschi, Lucca
    Saurin, Alexis
    PROCEEDINGS OF THE 31ST ANNUAL ACM-IEEE SYMPOSIUM ON LOGIC IN COMPUTER SCIENCE (LICS 2016), 2016, : 377 - 386
  • [43] Untyping Typed Algebraic Structures and Colouring Proof Nets of Cyclic Linear Logic
    Pous, Damien
    COMPUTER SCIENCE LOGIC, 2010, 6247 : 484 - 498
  • [44] Schema Compliant Consistency Management via Triple Graph Grammars and Integer Linear Programming
    Weidmann, Nils
    Anjorin, Anthony
    FORMAL ASPECTS OF COMPUTING, 2021, 33 (06) : 1115 - 1145
  • [45] Schema Compliant Consistency Management via Triple Graph Grammars and Integer Linear Programming
    Weidmann, Nils
    Anjorin, Anthony
    FUNDAMENTAL APPROACHES TO SOFTWARE ENGINEERING (FASE 2020), 2020, 12076 : 315 - 334
  • [46] SYNTHESIZING NESTED RELATIONAL QUERIES FROM IMPLICIT SPECIFICATIONS: VIA MODEL THEORY AND VIA PROOF THEORY
    Benedikt, Michael
    Pradic, Cecilia
    Wernhard, Christoph
    LOGICAL METHODS IN COMPUTER SCIENCE, 2024, 20 (03) : 1 - 7
  • [47] A LINEAR ALGEBRA APPROACH TO CYCLIC EXTENSIONS IN GALOIS THEORY
    HOUSTON, EG
    AMERICAN MATHEMATICAL MONTHLY, 1993, 100 (01): : 64 - 66
  • [48] Theory of chromatography of linear and cyclic polymers with functional groups
    Gorbunov, AA
    Vakhrushev, AV
    POLYMER, 2004, 45 (21) : 7303 - 7315
  • [49] Multi-linear Strategy Extraction for QBF Expansion Proofs via Local Soundness
    Schlaipfer, Matthias
    Slivovsky, Friedrich
    Weissenbacher, Georg
    Zuleger, Florian
    THEORY AND APPLICATIONS OF SATISFIABILITY TESTING, SAT 2020, 2020, 12178 : 429 - 446
  • [50] Quasi-Optimal SNARGs via Linear Multi-Prover Interactive Proofs
    Boneh, Dan
    Ishai, Yuval
    Sahai, Amit
    Wu, David J.
    ADVANCES IN CRYPTOLOGY - EUROCRYPT 2018, PT III, 2018, 10822 : 222 - 255