Back to Search
Start Over
Efficiency of automata in semi-commutation verification techniques
- Source :
- RAIRO-Theoretical Informatics and Applications (RAIRO: ITA), RAIRO-Theoretical Informatics and Applications (RAIRO: ITA), EDP Sciences, 2008, 42 (2), pp.197--215. ⟨10.1051/ita:2007029⟩, RAIRO-Theoretical Informatics and Applications (RAIRO: ITA), 2008, 42 (2), pp.197--215. ⟨10.1051/ita:2007029⟩
- Publication Year :
- 2007
- Publisher :
- EDP Sciences, 2007.
-
Abstract
- International audience; Computing the image of a regular language by the transitive closure of a relation is a central question in Regular Model Checking. In a recent paper Bouajjani, Muscholl and Touili \cite{Anca} proved that the class of regular languages L -- called APC -- of the form of a union of L{0,j}L{1,j}L{2,j}... L{k_j,j}$, where the union is finite and each L{i,j} is either a single symbol or a language of the form B* with B a subset of the alphabet, is closed under all semi-commutation relations R. Moreover a recursive algorithm on the regular expressions was given to compute R*(L). This paper provides a new approach, based on automata, for the same problem. Our approach produces a simpler and more efficient algorithm which furthermore works for a larger class of regular languages closed under union, intersection, semi-commutation relations and conjugacy. The existence of this new class, PolC, answers the open question proposed in the paper of Bouajjani and al.
- Subjects :
- Model checking
Discrete mathematics
Finite-state machine
Intersection (set theory)
General Mathematics
010102 general mathematics
Verification
Transitive closure
Semi-commutations
[INFO.INFO-SE]Computer Science [cs]/Software Engineering [cs.SE]
0102 computer and information sciences
[INFO.INFO-MO]Computer Science [cs]/Modeling and Simulation
01 natural sciences
Computer Science Applications
Image (mathematics)
Combinatorics
Conjugacy class
Regular model checking
Regular language
010201 computation theory & mathematics
Parametric systems
Regular expression
0101 mathematics
Software
Mathematics
Subjects
Details
- ISSN :
- 1290385X and 09883754
- Volume :
- 42
- Database :
- OpenAIRE
- Journal :
- RAIRO - Theoretical Informatics and Applications
- Accession number :
- edsair.doi.dedup.....f39018fdd66631491c7f8c39d1e79d91