Some approaches to attack the reachability problem of Petri nets

碩士 === 淡江大學 === 資訊工程學系 === 84 === At this high-developed computer technological age, each computer developerall try their best to offer people a faster and more convenient livingenvironment, so, the system grows bigger at size and becomes more complicated...

Full description

Bibliographic Details
Main Authors: Hsueh, Mei-huei, 薛美惠
Other Authors: Po-Zung Chen
Format: Others
Language:zh-TW
Published: 1996
Online Access:http://ndltd.ncl.edu.tw/handle/70892126685576971955
Description
Summary:碩士 === 淡江大學 === 資訊工程學系 === 84 === At this high-developed computer technological age, each computer developerall try their best to offer people a faster and more convenient livingenvironment, so, the system grows bigger at size and becomes more complicatedas well. In order to understand system properties, people must use otheranalytic methods to analyze systems. Petri net is an excellent system-analyzedtool. In this thesis,we will discuss the reachability problem under finite states,checking whether a system state still exists or not. Reachability problem isalways a consequential point. However, with the increasing size orcomplication of a system, the state space will be very ponderous, and whichwill make management difficult and inefficient.We use three steps to help search the target state quickly. First, thenecessary condition (P-invariants properties) is used to check the targetstate, whether unreachable. Then, we use the sufficient condition of [Tsuji andMurata 1993] to check the target state, whether reachable. Finally, the enablesets of state are divided by confusion or conflict relation, then each groupis selected out one transition by heuristics method for firing concurrently tospeed up the exhaustive search. Also, the "search & prune method" is employeedto avoid repeated state.