DocumentCode
1252218
Title
Invariant-preserving transformations for the verification of place/transition systems
Author
Cheung, To-yat ; Zeng, Wei
Author_Institution
Dept. of Comput. Sci., City Univ. of Hong Kong, Hong Kong
Volume
28
Issue
1
fYear
1998
fDate
1/1/1998 12:00:00 AM
Firstpage
114
Lastpage
121
Abstract
Transformations preserving (i.e., neither losing nor creating) specific properties are often used to simplify a system so that certain specified properties can be detected more easily from the transformed system. For five classes of transformations on place/transition systems (PTSs), namely, insertion, elimination, replacement, composition and decomposition, this paper provides the conditions which can be used for determining whether or not they preserve the place-invariants and transition-invariants of the PTS. A place-invariant is a subset of places whose total number of tokens remains unchanged under any execution of the system. A transition-invariant is a multiset of transitions whose execution in a certain order will leave the distribution of tokens unchanged. Unlike the basic approach of detecting place-invariants, which requires lengthy computation on the entire system of row matrix equations, the proposed conditions are for very general transformations and involve computation of only the new, eliminated and affected places and transitions
Keywords
Petri nets; interconnected systems; matrix algebra; protocols; set theory; transforms; composition; decomposition; elimination; insertion; invariant-preserving transformations; matrix algebra; place/transition systems; protocols; replacement; set theory; Computer science; Councils; Distributed computing; Equations; Humans; Joining processes; Matrix decomposition; Protocols; Reachability analysis; System recovery;
fLanguage
English
Journal_Title
Systems, Man and Cybernetics, Part A: Systems and Humans, IEEE Transactions on
Publisher
ieee
ISSN
1083-4427
Type
jour
DOI
10.1109/3468.650328
Filename
650328
Link To Document