DocumentCode
547196
Title
A quasi-local algorithm for checking bisimilarity
Author
Du, Wenjie ; Deng, Yuxin
Author_Institution
Shanghai Normal Univ., Shanghai, China
Volume
2
fYear
2011
fDate
10-12 June 2011
Firstpage
1
Lastpage
5
Abstract
Bisimilarity is one of the most important relations for comparing the behaviour of formal systems in concurrency theory. Decision algorithms for bisimilarity in finite state systems are usually classified into two kinds: global algorithms are generally efficient but require to generate the whole state spaces in advance, local algorithms combine the verification of a system´s behaviour with the generation of the system´s state space, which is often more effective to determine that one system fails to be related to another. In this paper we propose a quasi-local algorithm with worst case time complexity O(m1m2), where m1 and m2 are the numbers of transitions in two labelled transition systems. With mild modifications, the algorithm can be easily adapted to decide similarity with the same time complexity. For deterministic systems, the algorithm can be simplified and runs in time O(min(m1, m2)).
Keywords
concurrency theory; deterministic algorithms; formal verification; checking bisimilarity; concurrency theory; decision algorithms; deterministic systems; finite state systems; formal verification; global algorithms; quasi local algorithm; state spaces; Algorithm design and analysis; Arrays; Complexity theory; Computer science; Heuristic algorithms; Partitioning algorithms; Protocols; Concurrency; algorithm; bisimilarity; labelled transition systems;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Science and Automation Engineering (CSAE), 2011 IEEE International Conference on
Conference_Location
Shanghai
Print_ISBN
978-1-4244-8727-1
Type
conf
DOI
10.1109/CSAE.2011.5952411
Filename
5952411
Link To Document