Model Checking Computation Tree Logic Over Multi-Valued Decision Processes and Its Reduction Techniques

被引:3
|
作者
Liu, Wuniu [1 ]
Wang, Junmei [2 ]
He, Qing [2 ]
Li, Yongming [1 ]
机构
[1] Shaanxi Normal Univ, Sch Math & Stat, Xian 710119, Peoples R China
[2] Shaanxi Normal Univ, Sch Comp Sci, Xian 710119, Peoples R China
基金
中国国家自然科学基金;
关键词
Statistical analysis; Computational modeling; Scalability; Markov decision processes; Decision making; Model checking; Systems modeling; Probabilistic logic; Mathematical models; Time complexity; Multi-valued decision processes; Multi-valued computation tree logic; Scheduler; Reduction techniques;
D O I
10.23919/cje.2021.00.333
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Model checking computation tree logic based on multi-valued possibility measures has been studied by Li et al. on Information Sciences in 2019. However, the previous work did not consider the nondeterministic choices inherent in systems represented by multi-valued Kripke structures (MvKSs). This nondeterminism is crucial for accurate system modeling, decision making, and control capabilities. To address this limitation, we draw inspiration from the generalization of Markov chains to Markov decision processes in probabilistic systems. By integrating nondeterminism into MvKS, we introduce multi-valued decision processes (MvDPs) as a framework for modeling MvKSs with nondeterministic choices. We investigate the problems of model checking over MvDPs. Verifying properties are expressed by using multi-valued computation tree logic based on schedulers. Our primary objective is to leverage fixpoint techniques to determine the maximum and minimum possibilities of the system satisfying temporal properties. This allows us to identify the optimal or worst-case schedulers for decision making or control purposes. We aim to develop reduction techniques that enhance the efficiency of model checking, thereby reducing the associated time complexity. We mathematically demonstrate three reduction techniques that improve model checking performance in most scenarios.
引用
收藏
页码:1399 / 1411
页数:13
相关论文
共 50 条
  • [31] Incremental model checking for fuzzy computation tree logic
    Pan, Haiyu
    Zhou, Jie
    Lin, Yuming
    Cao, Yongzhi
    FUZZY SETS AND SYSTEMS, 2025, 500
  • [32] Model Checking for the Full Hybrid Computation Tree Logic
    Kernberger, Daniel
    Lange, Martin
    PROCEEDINGS 23RD INTERNATIONAL SYMPOSIUM ON TEMPORAL REPRESENTATION AND REASONING - TIME 2016, 2016, : 31 - 40
  • [33] Bounded model checking for probabilistic computation tree logic
    Zhou, Cong-Hua
    Liu, Zhi-Feng
    Wang, Chang-Da
    Ruan Jian Xue Bao/Journal of Software, 2012, 23 (07): : 1656 - 1668
  • [34] Data structures for symbolic multi-valued model-checking
    Marsha Chechik
    Arie Gurfinkel
    Benet Devereux
    Albert Lai
    Steve Easterbrook
    Formal Methods in System Design, 2006, 29 : 295 - 344
  • [35] Multi-valued modal fixed point logics for model checking
    Nishizawa, Koki
    ISMVL: 2009 39TH IEEE INTERNATIONAL SYMPOSIUM ON MULTIPLE-VALUED LOGIC, 2009, : 109 - 113
  • [36] Data structures for symbolic multi-valued model-checking
    Chechik, Marsha
    Gurfinkel, Arie
    Devereux, Benet
    Lai, Albert
    Easterbrook, Steve
    FORMAL METHODS IN SYSTEM DESIGN, 2006, 29 (03) : 295 - 344
  • [37] Multi-valued model checking via groebner basis approach
    Wu, Jinzhao
    Zhao, Lin
    TASE 2007: FIRST JOINT IEEE/IFIP SYMPOSIUM ON THEORETICAL ASPECTS OF SOFTWARE ENGINEERING, PROCEEDINGS, 2007, : 35 - +
  • [38] Multi-Valued Modal Fixed Point Logics for Model Checking
    Nishizawa, Koki
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2010, E93D (08): : 2036 - 2039
  • [39] Efficient Multi-Valued Bounded Model Checking for LTL over Quasi-Boolean Algebras
    Andrade, Jefferson O.
    Kameyama, Yukiyoshi
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2012, E95D (05): : 1355 - 1364
  • [40] Multi-valued attribute and multi-labeled data decision tree algorithm
    Yi, Weiguo
    Lu, Mingyu
    Liu, Zhi
    INTERNATIONAL JOURNAL OF MACHINE LEARNING AND CYBERNETICS, 2011, 2 (02) : 67 - 74