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 条
  • [1] Model Checking Computation Tree Logic over Multi-Valued Decision Processes and Its Reduction Techniques
    Wuniu LIU
    Junmei WANG
    Qing HE
    Yongming LI
    Chinese Journal of Electronics, 2024, 33 (06) : 1399 - 1411
  • [2] Computation tree logic model checking based on multi-valued possibility measures
    Li, Yongming
    Lei, Lihui
    Li, Sanjiang
    INFORMATION SCIENCES, 2019, 485 : 87 - 113
  • [3] Model checking for multi-valued computation tree logics
    Konikowska, B
    Penczek, W
    BEYOND TWO: THEORY AND APPLICATIONS OF MULTIPLE-VALUED LOGIC, 2003, 114 : 193 - 210
  • [4] Computation Tree Logic Model Checking over Possibilistic Decision Processes Under Finite-Memory Scheduler
    Liu, Wuniu
    He, Qing
    Li, Yongming
    THEORETICAL COMPUTER SCIENCE, NCTCS 2021, 2021, 1494 : 75 - 88
  • [5] Efficient Computation of Logic Derivatives Using Multi-valued Decision Diagrams
    Mrena, Michal
    Kvassay, Miroslav
    2024 IEEE 54TH INTERNATIONAL SYMPOSIUM ON MULTIPLE-VALUED LOGIC, ISMVL 2024, 2024, : 143 - 148
  • [6] Model Checking Fuzzy Computation Tree Logic Based on Fuzzy Decision Processes with Cost
    Ma, Zhanyou
    Li, Zhaokai
    Li, Weijun
    Gao, Yingnan
    Li, Xia
    ENTROPY, 2022, 24 (09)
  • [7] Model checking software product line based on multi-valued logic
    Liu S.
    Shi Y.-F.
    Huang M.-Y.
    Liu, Shuang (ls-nuaa@163.com), 2018, Inderscience Publishers, 29, route de Pre-Bois, Case Postale 856, CH-1215 Geneva 15, CH-1215, Switzerland (12) : 364 - 393
  • [8] Multi-valued model checking games
    Shoham, S
    Grumberg, O
    AUTOMATED TECHNOLOGY FOR VERIFICATION AND ANALYSIS, PROCEEDINGS, 2005, 3707 : 354 - 369
  • [9] Model checking with multi-valued logics
    Bruns, G
    Godefroid, P
    AUTOMATA , LANGUAGES AND PROGRAMMING, PROCEEDINGS, 2004, 3142 : 281 - 293
  • [10] Deductive multi-valued model checking
    Mallya, A
    LOGIC PROGRAMMING, PROCEEDINGS, 2005, 3668 : 297 - 310