Functional Modeling and Mechanized Verification of Bisimulations for NFTS

Bisimulation is a behavioral equivalence approach for discrete event systems. In recent years, bisimulation has been increasingly applied to nondeterministic fuzzy transition system (NFTS). Current researchers mainly focus on mathematical definitions of fuzzy bisimulation and the development of algorithms, however, the properties of definitions and the correctness of the algorithms are manually proven. Therefore, we formally define NFTS using the basic datatype package in theorem prover Isabelle/HOL. Subsequently, we originally present functional definitions of two critical fuzzy bisimulations (based on relational closed sets and relational lifting), and then mechanically verified the equivalence of these two definitions by using Isabelle/HOL. Furthermore, a relational lifting algorithm is formalized and its correctness is mechanically verified in this article. Finally, we present two case studies to validate the practicality of our approach. Compared with the mathematical definition and manual verification, our study demonstrated that a mechanized method for formalizing and verifying fuzzy bisimulation is more trustworthy, and it could be applied to various fuzzy bisimulation algorithms.

Institutions

Publication Details

Journal
IEEE Transactions on Reliability
Published
2025-09-23
DOI
https://doi.org/10.1109/tr.2025.3607781
Primary Topic
X-ray Diffraction in Crystallography
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Functional Modeling and Mechanized Verification of Bisimulations for NFTS

IEEE Transactions on Reliability
X-ray Diffraction in Crystallography
article

Functional Modeling and Mechanized Verification of Bisimulations for NFTS

article en

Abstract

Bisimulation is a behavioral equivalence approach for discrete event systems. In recent years, bisimulation has been increasingly applied to nondeterministic fuzzy transition system (NFTS). Current researchers mainly focus on mathematical definitions of fuzzy bisimulation and the development of algorithms, however, the properties of definitions and the correctness of the algorithms are manually proven. Therefore, we formally define NFTS using the basic datatype package in theorem prover Isabelle/HOL. Subsequently, we originally present functional definitions of two critical fuzzy bisimulations (based on relational closed sets and relational lifting), and then mechanically verified the equivalence of these two definitions by using Isabelle/HOL. Furthermore, a relational lifting algorithm is formalized and its correctness is mechanically verified in this article. Finally, we present two case studies to validate the practicality of our approach. Compared with the mathematical definition and manual verification, our study demonstrated that a mechanized method for formalizing and verifying fuzzy bisimulation is more trustworthy, and it could be applied to various fuzzy bisimulation algorithms.

IEEE Transactions on ReliabilityVol. 74(4)
Jiangxi University of Technology (CN), Nanchang Normal University (CN), Jiangxi Normal University (CN)
Openalex Percentile: Top 59%
X-ray Diffraction in Crystallography
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Functional Modeling and Mechanized Verification of Bisimulations for NFTS · IEEE Transactions on Reliability (2025) | TGRS Research Map | TGRS