DocumentCode
573398
Title
Direct translation of LTL formulas to Büchi automata
Author
Lu, Xinye ; Luo, Guiming
Author_Institution
Sch. of Software, Tsinghua Univ., Beijing, China
fYear
2012
fDate
22-24 Aug. 2012
Firstpage
323
Lastpage
328
Abstract
The translation from LTL formulas to Büchi automata plays a key role in explicit model checking. Most algorithms for obtaining Büchi automata from LTL formulas involve intermediate forms, and perform simplifications on the intermediate or the final translation product. In this paper an improved tableau-based algorithm is proposed, which generates transition-based Büchi automata for given LTL formulas directly, by applying an efficient on-the-fly degeneralization. The algorithm circumvents the intermediate steps and the simplification process that follows, and therefore performs more efficiently. On-the-fly simplifications as well as BDD presentations are adopted in the algorithm to gain significant reduction both on the size of result automata and on the computational complexity. With some experimental results, a comparison between our method and previous work is given. It is shown that our approach yields smaller automata for the formulas commonly found in the literature, especially for those containing a large portion of GU- or GF-formulas.
Keywords
automata theory; formal logic; formal verification; GF-formulas; GU-formulas; LTL formulas; direct translation; explicit model checking; tableau-based algorithm; transition-based Buchi automata; Algorithm design and analysis; Automata; Barium; Boolean functions; Complexity theory; Data structures; Educational institutions;
fLanguage
English
Publisher
ieee
Conference_Titel
Cognitive Informatics & Cognitive Computing (ICCI*CC), 2012 IEEE 11th International Conference on
Conference_Location
Kyoto
Print_ISBN
978-1-4673-2794-7
Type
conf
DOI
10.1109/ICCI-CC.2012.6311168
Filename
6311168
Link To Document