LTLf Satisfiability Checking

被引:12
|
作者
Li, Jianwen [1 ]
Zhang, Lijun [2 ]
Pu, Geguang [1 ]
Vardi, Moshe Y. [3 ]
He, Jifeng [1 ]
机构
[1] East China Normal Univ, Shanghai, Peoples R China
[2] Chinese Acad Sci, Inst Software, State Key Lab Comp Sci, Beijing 100864, Peoples R China
[3] Rice Univ, USA, Houston, TX USA
关键词
D O I
10.3233/978-1-61499-419-0-513
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
We consider here Linear Temporal Logic (LTL) formulas interpreted over finite traces. We denote this logic by LTLf. The existing approach for LTLf satisfiability checking is based on a reduction to standard LTL satisfiability checking. We describe here a novel direct approach to LTLf satisfiability checking, where we take advantage of the difference in the semantics between LTL and LTLf. While LTL satisfiability checking requires finding a fair cycle in an appropriate transition system, here we need to search only for a finite trace. This enables us to introduce specialized heuristics, where we also exploit recent progress in Boolean SAT solving. We have implemented our approach in a prototype tool and experiments show that our approach outperforms existing approaches.
引用
收藏
页码:513 / +
页数:2
相关论文
共 50 条
  • [41] An SMT-based approach to satisfiability checking of MITL
    Bersani, Marcello M.
    Rossi, Matteo
    San Pietro, Pierluigi
    INFORMATION AND COMPUTATION, 2015, 245 : 72 - 97
  • [42] Parallel propositional satisfiability checking with distributed dynamic learning
    Blochinger, W
    Sinz, C
    Küchlin, W
    PARALLEL COMPUTING, 2003, 29 (07) : 969 - 994
  • [43] CoPModL: Construction Process Modeling Language and Satisfiability Checking
    Marengo, Elisa
    Nutt, Werner
    Perktold, Matthias
    INFORMATION SYSTEMS, 2022, 103
  • [44] Separable resolution method for checking the satisfiability of formulas in the languageL
    A. N. Chebotarev
    Cybernetics and Systems Analysis, 1998, 34 : 794 - 799
  • [45] MGHyper: Checking Satisfiability of HyperLTL Formulas Beyond the ∃*∀* Fragment
    Finkbeiner, Bernd
    Hahn, Christopher
    Hans, Tobias
    AUTOMATED TECHNOLOGY FOR VERIFICATION AND ANALYSIS (ATVA 2018), 2018, 11138 : 521 - 527
  • [46] Graded-CTL: Satisfiability and Symbolic Model Checking
    Ferrante, Alessandro
    Napoli, Margherita
    Parente, Mimmo
    FORMAL METHODS AND SOFTWARE ENGINEERING, PROCEEDINGS, 2009, 5885 : 306 - +
  • [47] Probabilistic satisfiability and coherence checking through integer programming
    Cozman, Fabio G.
    di Ianni, Lucas Fargoni
    INTERNATIONAL JOURNAL OF APPROXIMATE REASONING, 2015, 58 : 57 - 70
  • [49] The complexities of the satisfiability checking problems of feature diagram sublanguages
    Kautz, Oliver
    SOFTWARE AND SYSTEMS MODELING, 2023, 22 (04): : 1113 - 1129
  • [50] An Incremental Algorithm to Check Satisfiability for Bounded Model Checking
    Jin, HoonSang
    Somenzi, Fabio
    ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2005, 119 (02) : 51 - 65