• 中国计算机学会会刊
  • 中国科技核心期刊
  • 中文核心期刊

Computer Engineering & Science

Previous Articles     Next Articles

Model checking of generalized possibilistic
computation tree logic with multi-valued decision process

YUAN Shen,WEI Jielin,LI Yongming   

  1. (College of Computer Science,Shaanxi Normal University,Xi’an 710119,China)
  • Received:2018-07-15 Revised:2018-09-12 Online:2019-01-25 Published:2019-01-25

Abstract:

Model checking is an effective technique for automatically verifying the behavior of hardware and software systems. To formally verify a concurrent system that contains non-deterministic and inconsistent information, based on the possibility theory and multivalued logic, we propose a generalized possibilistic multivalued model checking algorithm for computation tree logic with multi-valued decision process (MvDP), and apply it to non-deterministic system verification. Firstly, an MvDP is constructed to specify the behaviour of the system as a formal system model. Then a multi-valued computation tree logic (MvCTL) is introduced to describe system properties and the model checking algorithm of generalized possibilistic MvCTL with MvDP is presented. The algorithm converts the model checking problem into polynomialtime fuzzy matrix calculations. Finally, we give a specific application example to deal with model checking problems of nondeterministic multi-valued systems.
 

Key words: model checking, multi-valued computation tree logic, generalized possibilistic measure, multivalued decision process