Open Access iconOpen Access

ARTICLE

Computation Tree Logic Model Checking of Multi-Agent Systems Based on Fuzzy Epistemic Interpreted Systems

Xia Li1, Zhanyou Ma1,*, Zhibao Mian2, Ziyuan Liu1, Ruiqi Huang1, Nana He1

1 School of Computer Science and Engineering, North Minzu University, Yinchuan, 750000, China
2 School of Computer Science, FoSE, The University of Hull, Hull, UK

* Corresponding Author: Zhanyou Ma. Email: email

Computers, Materials & Continua 2024, 78(3), 4129-4152. https://doi.org/10.32604/cmc.2024.047168

Abstract

Model checking is an automated formal verification method to verify whether epistemic multi-agent systems adhere to property specifications. Although there is an extensive literature on qualitative properties such as safety and liveness, there is still a lack of quantitative and uncertain property verifications for these systems. In uncertain environments, agents must make judicious decisions based on subjective epistemic. To verify epistemic and measurable properties in multi-agent systems, this paper extends fuzzy computation tree logic by introducing epistemic modalities and proposing a new Fuzzy Computation Tree Logic of Knowledge (FCTLK). We represent fuzzy multi-agent systems as distributed knowledge bases with fuzzy epistemic interpreted systems. In addition, we provide a transformation algorithm from fuzzy epistemic interpreted systems to fuzzy Kripke structures, as well as transformation rules from FCTLK formulas to Fuzzy Computation Tree Logic (FCTL) formulas. Accordingly, we transform the FCTLK model checking problem into the FCTL model checking. This enables the verification of FCTLK formulas by using the fuzzy model checking algorithm of FCTL without additional computational overheads. Finally, we present correctness proofs and complexity analyses of the proposed algorithms. Additionally, we further illustrate the practical application of our approach through an example of a train control system.

Keywords


Cite This Article

APA Style
Li, X., Ma, Z., Mian, Z., Liu, Z., Huang, R. et al. (2024). Computation tree logic model checking of multi-agent systems based on fuzzy epistemic interpreted systems. Computers, Materials & Continua, 78(3), 4129-4152. https://doi.org/10.32604/cmc.2024.047168
Vancouver Style
Li X, Ma Z, Mian Z, Liu Z, Huang R, He N. Computation tree logic model checking of multi-agent systems based on fuzzy epistemic interpreted systems. Computers Materials Continua . 2024;78(3):4129-4152 https://doi.org/10.32604/cmc.2024.047168
IEEE Style
X. Li, Z. Ma, Z. Mian, Z. Liu, R. Huang, and N. He "Computation Tree Logic Model Checking of Multi-Agent Systems Based on Fuzzy Epistemic Interpreted Systems," Computers Materials Continua , vol. 78, no. 3, pp. 4129-4152. 2024. https://doi.org/10.32604/cmc.2024.047168



cc This work is licensed under a Creative Commons Attribution 4.0 International License , which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
  • 191

    View

  • 79

    Download

  • 1

    Like

Share Link