"More deterministic" vs. "smaller" Büchi automata for efficient LTL model checking

60Citations
Citations of this article
16Readers
Mendeley users who have this article in their library.

Abstract

The standard technique for LTL model checking (M = ¬φ) consists on translating the negation of the LTL specification, φ, into a Büchi automaton Aφ, and then on checking if the product M × Aφ has an empty language. The efforts to maximize the efficiency of this process have so far concentrated on developing translation algorithms producing Büchi automata which are "as small as possible", under the implicit conjecture that this fact should make the final product smaller. In this paper we build on a different conjecture and present an alternative approach in which we generate instead Büchi automata which are "as deterministic as possible", in the sense that we try to reduce as much as we are able to the presence of non-deterministic decision states in Aφ. We motivate our choice and present some empirical tests to support this approach. © Springer-Verlag Berlin Heidelberg 2003.

Cite

CITATION STYLE

APA

Sebastiani, R., & Tonetta, S. (2003). “More deterministic” vs. “smaller” Büchi automata for efficient LTL model checking. Lecture Notes in Computer Science (Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). Springer Verlag. https://doi.org/10.1007/978-3-540-39724-3_12

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free