The Krohn-Rhodes Logics

04/19/2023
by   Alessandro Ronca, et al.
0

We present a new family of modal temporal logics of the past, obtained by extending Past LTL with a rich set of temporal operators based on the theory by Krohn and Rhodes for automata cascades. The theory says that every automaton can be expressed as a cascade of some basic automata called prime automata. They are the building blocks of all automata, analogously to prime numbers being the building blocks of all natural numbers. We show that Past LTL corresponds to cascades of one kind of prime automata called flip-flops. In particular, the temporal operators of Past LTL are captured by flip-flops, and they cannot capture any other prime automaton, confining the expressivity within the star-free regular languages. We propose novel temporal operators that can capture other prime automata, and hence extend the expressivity of Past LTL. Such operators are infinitely-many, and they yield an infinite number of logics capturing an infinite number of distinct fragments of the regular languages. The result is a yet unexplored landscape of extensions of Past LTL, that we call Krohn-Rhodes Logics, each of them with the potential of matching the expressivity required by specific applications.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
09/01/2018

Linear Temporal Justification Logics with Past Operators

In this paper we present various temporal justification logics involving...
research
12/21/2019

Lower bounds for the state complexity of probabilistic languages and the language of prime numbers

This paper studies the complexity of languages of finite words using aut...
research
03/25/2022

ω-Forest Algebras and Temporal Logics

We use the algebraic framework for languages of infinite trees introduce...
research
07/02/2019

Logics for Reversible Regular Languages and Semigroups with Involution

We present MSO and FO logics with predicates `between' and `neighbour' t...
research
11/25/2022

Automata Cascades: Expressivity and Sample Complexity

Every automaton can be decomposed into a cascade of basic automata. This...
research
05/01/2020

An Efficient Normalisation Procedure for Linear Temporal Logic and Very Weak Alternating Automata

In the mid 80s, Lichtenstein, Pnueli, and Zuck proved a classical theore...
research
02/22/2020

A spatio-temporalisation of ALC(D) and its translation into alternating automata augmented with spatial constraints

The aim of this work is to provide a family of qualitative theories for ...

Please sign up or login with your details

Forgot password? Click here to reset