A Reachability Determining Algorithm of Petri Net Based on Process Verification

In this paper,a process verification based algorithm is proposed to solve the reachability determining problem of Petri net.At first,the definition of atomic process section is introduced based on the partial relation decomposition,and the atomic process section set and the partial relation set are sought to act as verified objects in reachability determining.After the solution vector to pure linear nonequivalent expression of state equation solution vector and T-vectors of atomic process sections is calculated,a subset is selected from the atomic process section set with the standard that each element of the subset corresponds to a nonzero component in the solution vector.The partial relation is picked out to form the partial relation subset if it just describes partial relation between two elements of the atomic process section subset.If there is a reductive sequence which explores source marking as start state and target marking as end state,the reachability of Petri net could be concluded.The analysis shows that the time complexity of this determining algorithm depends on the scale of atomic process section set,and is no more than the scale of transition set under the worst condition.