Back to Search
Start Over
Converting A Subset of LTL Formula to Buchi Automata
- Source :
- International Journal of Software Engineering & Applications. 10:35-52
- Publication Year :
- 2019
- Publisher :
- Academy and Industry Research Collaboration Center (AIRCC), 2019.
-
Abstract
- The translation of LTL formula into equivalent Buchi automata plays an important role in many algorithms for LTL model checking, which consist in obtaining a Buchi automaton that is equivalent to the software system specification and another one that is equivalent to the negation of the property. The intersection of the two Buchi automata is empty if the model satisfies the property. Generating the Buchi automaton corresponding to an LTL formula may, in the worst case, be exponential in the size of the formula, making the model checking effort exponential in the size of the original formula. There is no polynomial solution for checking emptiness of the intersection. That comes from the translation step of LTL formula into finite state models. This makes verification methods hard or even impossible to be implemented in practice. In this paper, we propose a subset of LTL formula which can be converted to Buchi automata whose the size is polynomia.
- Subjects :
- Discrete mathematics
Model checking
Polynomial
Property (philosophy)
Intersection (set theory)
Büchi automaton
Translation (geometry)
Exponential function
TheoryofComputation_MATHEMATICALLOGICANDFORMALLANGUAGES
Negation
Linear temporal logic
TheoryofComputation_LOGICSANDMEANINGSOFPROGRAMS
Computer Science::Logic in Computer Science
Computer Science::Formal Languages and Automata Theory
Mathematics
Subjects
Details
- ISSN :
- 09762221 and 09759018
- Volume :
- 10
- Database :
- OpenAIRE
- Journal :
- International Journal of Software Engineering & Applications
- Accession number :
- edsair.doi.dedup.....44eeb7348a5b60408470a93721d3bb68
- Full Text :
- https://doi.org/10.5121/ijsea.2019.10204