An explicit transition system construction approach to LTL satisfiability checking

Jianwen Li, Lijun Zhang, Shufang Zhu, Geguang Pu, Moshe Y. Vardi, Jifeng He

Research output: Contribution to journalArticlepeer-review

7 Scopus citations

Abstract

We propose a novel algorithm for the satisfiability problem for linear temporal logic (LTL). Existing automata-based approaches first transform the LTL formula into a Büchi automaton and then perform an emptiness checking of the resulting automaton. Instead, our approach works on-the-fly by inspecting the formula directly, thus enabling to find a satisfying model quickly without constructing the full automaton. This makes our algorithm particularly fast for satisfiable formulas. We construct experiments on different pattern formulas, the experimental results show that our approach is superior to other solvers under automata-based framework.

Original languageEnglish
Pages (from-to)193-217
Number of pages25
JournalFormal Aspects of Computing
Volume30
Issue number2
DOIs
StatePublished - 1 Mar 2018

Keywords

  • LTL satisfiability checking
  • LTL transition system
  • Obligation set

Fingerprint

Dive into the research topics of 'An explicit transition system construction approach to LTL satisfiability checking'. Together they form a unique fingerprint.

Cite this