IEEE Transactions on Fuzzy Systems | 2021

Possibilistic Fuzzy Linear Temporal Logic and Its Model Checking

 
 

Abstract


Based on the Kripke structure, linear temporal logic and generalized possibility measure, this article studies the model checking problems of generalized possibilistic fuzzy linear temporal logic (GPoFTL). The generalized possibilistic Kripke structure is introduced to describe the system model. The syntax of GPoFTL, which includes fuzzy temporal operators such as ``soon , ``presently , ``gradually , ``within , ``last , ``nearly always , ``almost alwayss , ``in the long distant future , ``in the middle of , ``nearly until and ``almost until , and its language semantics and path semantics under generalized possibility measure are given. Next, we explain the semantics of fuzzy temporal operators through some examples and prove that GPoFTL is an extension of generalized possibilistic linear temporal logic in fuzzy time temporal logic. Furthermore, the GPoFTL model checking algorithm is given by explicit calculation formulas one by one for any GPoFTL formula involving fuzzy temporal operators using fuzzy matrix operations. Last, the algorithm of necessary threshold model checking of GPoFTL is studied using automata theory and its time complexity is discussed.

Volume 29
Pages 1899-1913
DOI 10.1109/tfuzz.2020.2988848
Language English
Journal IEEE Transactions on Fuzzy Systems

Full Text