Checking reachability properties for timed automata via SAT

  • Authors:
  • Bozena Woźna;Andrzej Zbrzezny;Wojciech Penczek

  • Affiliations:
  • Institute of Mathematics and Computer Science, PU, Armii Krajowej 13/15, 42-200 Czestochowa, Poland;Institute of Mathematics and Computer Science, PU, Armii Krajowej 13/15, 42-200 Czestochowa, Poland;Institute of Computer Science, PAS, Ordona 21, 01-237 Warsaw, Poland and Institute of Informatics, Podlasie Academy, 3 maja 54, 08-110 Siedlce, Poland

  • Venue:
  • Fundamenta Informaticae - Concurrency specification and programming
  • Year:
  • 2002

Quantified Score

Hi-index 0.00

Visualization

Abstract

The paper deals with the problem of checking reachability for timed automata. The main idea consists in combining the well-know forward reachability algorithm and the Bounded Model Checking (BMC) method. In order to check reachability of a state satisfying some desired property, first the transition relation of a timed automaton is unfolded iteratively to some depth and encoded as a propositional formula. Next, the desired property is translated to a propositional formula and the satisfiability of the conjunction of the two defined above formulas is checked. The unfolding of the transition relation can be terminated when either a state satisfying the property has been found or all the states of the timed automaton have been searched. The efficiency of the method is strongly supported by the experimental results.