LTL satisfiability checking revisited

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

30 Scopus citations

Abstract

We propose a novel algorithm for the satisfiability problem for Linear Temporal Logic (LTL). Existing approaches first transform the LTL formula into a B'uchi 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 finding a satisfying model quickly without constructing the full automaton. This makes our algorithm particularly fast for satisfiable formulas. We report on a prototype implementation, showing that our approach significantly outperforms state-of-the-art tools.

Original languageEnglish
Title of host publicationProceedings - 20th International Symposium on Temporal Representation and Reasoning, TIME 2013
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages91-98
Number of pages8
ISBN (Print)9780769551128
DOIs
StatePublished - 2013
Event20th International Symposium on Temporal Representation and Reasoning, TIME 2013 - Pensacola, FL, United States
Duration: 26 Sep 201328 Sep 2013

Publication series

NameProceedings of the International Workshop on Temporal Representation and Reasoning

Conference

Conference20th International Symposium on Temporal Representation and Reasoning, TIME 2013
Country/TerritoryUnited States
CityPensacola, FL
Period26/09/1328/09/13

Keywords

  • LTL Transition system
  • LTL satisfiability checking
  • Obligation Set

Fingerprint

Dive into the research topics of 'LTL satisfiability checking revisited'. Together they form a unique fingerprint.

Cite this