Skip to main navigation Skip to search Skip to main content

SAT-based explicit LTL reasoning and its application to satisfiability checking

  • Jianwen Li
  • , Shufang Zhu
  • , Geguang Pu*
  • , Lijun Zhang
  • , Moshe Y. Vardi
  • *Corresponding author for this work
  • Rice University
  • East China Normal University
  • University of Chinese Academy of Sciences

Research output: Contribution to journalArticlepeer-review

Abstract

We present here a new explicit reasoning framework for linear temporal logic (LTL), which is built on top of propositional satisfiability (SAT) solving. The crux of our approach is a construction of temporal transition system that is based on SAT-solving rather than tableau to construct states and transitions. As a proof-of-concept of this framework, we describe a new LTL satisfiability algorithm. We tested the effectiveness of this approach by demonstrating that it significantly outperforms all existing LTL-satisfiability-checking algorithms.

Original languageEnglish
Pages (from-to)164-190
Number of pages27
JournalFormal Methods in System Design
Volume54
Issue number2
DOIs
StatePublished - 1 Nov 2019

Keywords

  • Linear temporal logic
  • SAT-based LTL checking
  • Satisfiability checking

Fingerprint

Dive into the research topics of 'SAT-based explicit LTL reasoning and its application to satisfiability checking'. Together they form a unique fingerprint.

Cite this