Exploiting Symmetry in Linear Time Temporal Logic Model Checking - Archive ouverte HAL
Communication Dans Un Congrès Année : 1998

Exploiting Symmetry in Linear Time Temporal Logic Model Checking

Khalil Ajami
  • Fonction : Auteur
  • PersonId : 1014504
Serge Haddad
Jean-Michel Ilié
  • Fonction : Auteur
  • PersonId : 962210

Résumé

Model checking is a useful technique to verify properties of dynamic systems but it has to cope with the state explosion problem. By simultaneous exploitation of symmetries of both the system and the property, the model checking can be performed on a reduced quotient structure [2,6,7]. In these techniques a property is specified within a temporal logic formula (CTL*) and the symmetries of the formula are obtained by a syntactical checking. We show here that these approaches fail to capture symmetries in the LTL path subformulas. Thus we propose a more accurate method based on local symmetries of the associated Büchi automaton. We define an appropriate quotient structure for the synchronized product of the Büchi automaton and the global state transition graph. We prove that model checking can be performed over this quotient structure leading to efficient algorithms.

Dates et versions

hal-01621728 , version 1 (23-10-2017)

Identifiants

Citer

Khalil Ajami, Serge Haddad, Jean-Michel Ilié. Exploiting Symmetry in Linear Time Temporal Logic Model Checking. European Conference on Theory and Practice of Software, Mar 1998, Lisbon, Portugal. pp.52-67, ⟨10.1007/BFb0054164⟩. ⟨hal-01621728⟩
73 Consultations
0 Téléchargements

Altmetric

Partager

More