Lune

LICS2024Top-tier venue

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

Anupam Das, Abhishek De

2024Year
1Citations

Abstract

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 of 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, νCRLA, naturally modelled by languages of ω-words thanks to right-linearity. We show a similar soundness and completeness result of (the guarded fragment of) νCRLA for the model of ω-regular languages, this time requiring game theoretic techniques to handle interleaving of fixed points.

Ask about this paper

Your agent reads all of it.

Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.

Questions to start from

Your agent calls

Luneget_paper_fulltext

Ask in Lune

Free to start. No credit card required.

lune papers fulltext 14aa7a75-ef44-480c-bce0-730850999a91

Related papers

Dusk over the sea between two cliffs drawn in fine vertical lines