摘要
Satisfiability checking for Linear Temporal Logic (LTL) is a fundamental step in checking for possible errors in LTL assertions. Extant LTL satisfiability checkers use a variety of different search procedures. In this paper, we propose an LTL satisfiability-checking framework that is accelerated by leveraging the state-of-the-art Boolean SAT techniques. Our approach is based on the variant of the obligation-set method, which we proposed in earlier work. We describe here heuristics that allow the use of a Boolean SAT solver to analyse the obligations for a given LTL formula. Moreover, we show the heuristics can be also utilized as the preprocessor for every LTL satisfiability solver. The experimental evaluation indicates that the new approach provides a significant performance improvement compared to its previous version, and becomes competitive with other state-of-the-art solvers.
| 源语言 | 英语 |
|---|---|
| 页(从-至) | 1011-1030 |
| 页数 | 20 |
| 期刊 | Journal of Logic and Computation |
| 卷 | 28 |
| 期 | 6 |
| DOI | |
| 出版状态 | 已出版 - 5 9月 2018 |
指纹
探究 'Accelerating LTL satisfiability checking by SAT solvers' 的科研主题。它们共同构成独一无二的指纹。引用此
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver