The standard technique for LTL model checking ($M\models\neg\vi$) consists on translating the negation of the LTL specification, $\vi$, into a Buechi automaton $A_\vi$, and then on checking if the product $M \times A_\vi$ has an empty language. The efforts to maximize the efficiency of this process have so far concentrated on developing translation algorithms producing Buechi 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 Buechi 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_\vi$. We motivate our choice and present some empirical tests to support this approach.

More Deterministic" vs. "Smaller" Buechi Automata for Efficient LTL Model Checking" / Sebastiani, Roberto; Tonetta, Stefano. - ELETTRONICO. - (2003).

More Deterministic" vs. "Smaller" Buechi Automata for Efficient LTL Model Checking"

Sebastiani, Roberto;Tonetta, Stefano
2003-01-01

Abstract

The standard technique for LTL model checking ($M\models\neg\vi$) consists on translating the negation of the LTL specification, $\vi$, into a Buechi automaton $A_\vi$, and then on checking if the product $M \times A_\vi$ has an empty language. The efforts to maximize the efficiency of this process have so far concentrated on developing translation algorithms producing Buechi 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 Buechi 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_\vi$. We motivate our choice and present some empirical tests to support this approach.
2003
Trento, Italia
Università degli Studi di Trento. DEPARTMENT OF INFORMATION AND COMMUNICATION TECHNOLOGY
More Deterministic" vs. "Smaller" Buechi Automata for Efficient LTL Model Checking" / Sebastiani, Roberto; Tonetta, Stefano. - ELETTRONICO. - (2003).
Sebastiani, Roberto; Tonetta, Stefano
File in questo prodotto:
File Dimensione Formato  
016.pdf

accesso aperto

Tipologia: Versione editoriale (Publisher’s layout)
Licenza: Tutti i diritti riservati (All rights reserved)
Dimensione 496.94 kB
Formato Adobe PDF
496.94 kB Adobe PDF Visualizza/Apri

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11572/358789
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus ND
  • ???jsp.display-item.citation.isi??? ND
social impact