Javascript must be enabled to continue!
DFA Resolutions of B¨uchi Automata:Pro-Objects, Closure Properties, and Model Checking
View through CrossRef
We develop a categorical framework in which B¨uchi automata are representedas pro-objects (formal cofiltered limits) in the category AutΣ of deterministic fi-nite automata over an alphabet Σ. The key ingredient is a family of endofunctorsBn: AutΣ →AutΣ, each of which counts the number of times a run passes throughthe accepting state, together with natural transformations πn: Bn+1 →Bn that as-semble into an inverse system. We call this inverse system the DFA resolution ofthe B¨uchi automaton.Within this framework, intersection of B¨uchi-recognisable languages correspondsto the categorical product of their resolutions—computed levelwise in AutΣ—indirect analogy with derived tensor products in homological algebra, where the cor-rect construction is performed on projective resolutions rather than on the objectsthemselves. We show that closure under union and intersection follow as formalconsequences of the pro-object structure. We also provide a pro-object formulationof the emptiness problem and discuss its connection to model checking. Finally,we outline extensions to nondeterministic B¨uchi automata and other acceptanceconditions
Title: DFA Resolutions of B¨uchi Automata:Pro-Objects, Closure Properties, and Model Checking
Description:
We develop a categorical framework in which B¨uchi automata are representedas pro-objects (formal cofiltered limits) in the category AutΣ of deterministic fi-nite automata over an alphabet Σ.
The key ingredient is a family of endofunctorsBn: AutΣ →AutΣ, each of which counts the number of times a run passes throughthe accepting state, together with natural transformations πn: Bn+1 →Bn that as-semble into an inverse system.
We call this inverse system the DFA resolution ofthe B¨uchi automaton.
Within this framework, intersection of B¨uchi-recognisable languages correspondsto the categorical product of their resolutions—computed levelwise in AutΣ—indirect analogy with derived tensor products in homological algebra, where the cor-rect construction is performed on projective resolutions rather than on the objectsthemselves.
We show that closure under union and intersection follow as formalconsequences of the pro-object structure.
We also provide a pro-object formulationof the emptiness problem and discuss its connection to model checking.
Finally,we outline extensions to nondeterministic B¨uchi automata and other acceptanceconditions.
Related Results
A Unified Model for Real-Time Systems: Symbolic Techniques and Implementation
A Unified Model for Real-Time Systems: Symbolic Techniques and Implementation
AbstractIn this paper, we consider a model of generalized timed automata (GTA) with two kinds of clocks, history and future, that can express many timed features succinctly, includ...
Simulations for Event-Clock Automata
Simulations for Event-Clock Automata
Event-clock automata (ECA) are a well-known semantic subclass of timed
automata (TA) which enjoy admirable theoretical properties, e.g.,
determinizability, and are practically usef...
Konsep Uchi-Soto Dalam Penerjemahan Yari-Morai
Konsep Uchi-Soto Dalam Penerjemahan Yari-Morai
This study aims to describe the understanding of Japanese language students about the ‘uchi-soto’ concept which is the standard for Japanese people when using the ‘yari-mor...
Minimisation and Language Inclusion for Separating B\"uchi and Parity Automata
Minimisation and Language Inclusion for Separating B\"uchi and Parity Automata
We provide simple proofs of the NC results for the universality, language inclusion, and equivalence problems of unambiguous finite automata, based on recent advances in model chec...
ECG CLASSIFICATION COMPARISON BETWEEN MF-DFA AND MF-DXA
ECG CLASSIFICATION COMPARISON BETWEEN MF-DFA AND MF-DXA
In this paper, automatic electrocardiogram (ECG) recognition and classification algorithms based on multifractal detrended fluctuation analysis (MF-DFA) and multifractal detrended ...
Model-checking ecological state-transition graphs
Model-checking ecological state-transition graphs
Abstract
Model-checking is a methodology developed in computer science to automatically assess the dynamics of discrete systems, by checking if a system modelled as...
Permutation Groups in Automata Diagrams
Permutation Groups in Automata Diagrams
Automata act as classical models for recognition devices. From the previous researches, the classical models of automata have been used to scan strings and to determine the types o...
ONE- VERSUS TWO-LAYER CLOSURE AT CESAREAN BIRTH
ONE- VERSUS TWO-LAYER CLOSURE AT CESAREAN BIRTH
Background: Cesarean delivery is one of the most commonly performed surgical procedures worldwide. The technique of uterine closure plays a significant role in postoperative recove...

