Back to Search
Start Over
On Hierarchical Construction of the State Space of an Automated Manufacturing System Modeled With Petri Nets
- Source :
- IEEE Transactions on Systems, Man, and Cybernetics: Systems. 50:3613-3627
- Publication Year :
- 2020
- Publisher :
- Institute of Electrical and Electronics Engineers (IEEE), 2020.
-
Abstract
- State space techniques are one of the main approaches deployed for the analysis of concurrent systems. However, state space construction is stalled by a common phenomenon called the state explosion problem which makes it a tough task or even impossible when the state space computation demands prohibitive cost (time and memory). We limit general resource allocation systems (RASs) to a certain class whose state space can be hierarchically constructed, yet it comprises various enough types of real-world discrete event systems, such as automated manufacturing systems. This paper focuses on a class of RASs modeled with Petri nets (PNs), where, through pure algebraic operations, a novel method to compute the state spaces is proposed, which is motivated by the superposition property. Given a PN model of a system and a target resource configuration, we first propose a special initial marking called the initial basis marking and compute the corresponding reachability graph. Then, we increase the capacity of the resource places in an incremental way and generate the reachability graphs by taking advantage of the PN structure and the previously computed reachability graph until the capacity function of resources reaches the target resource configuration. A complete enumeration of reachable states can be obtained by a recursive scheme. Experimental studies also demonstrate the efficiency of the proposed approach in terms of computational cost and its high-potential to cope with the state-explosion problem.
- Subjects :
- 0209 industrial biotechnology
Theoretical computer science
Basis (linear algebra)
Computer science
Computation
02 engineering and technology
Function (mathematics)
Petri net
Computer Science Applications
Human-Computer Interaction
020901 industrial engineering & automation
Control and Systems Engineering
Reachability
Algebraic operation
0202 electrical engineering, electronic engineering, information engineering
State space
020201 artificial intelligence & image processing
State (computer science)
Limit (mathematics)
Electrical and Electronic Engineering
Software
Subjects
Details
- ISSN :
- 21682232 and 21682216
- Volume :
- 50
- Database :
- OpenAIRE
- Journal :
- IEEE Transactions on Systems, Man, and Cybernetics: Systems
- Accession number :
- edsair.doi...........5c4014ed441da68a6ea7d6762b80df25
- Full Text :
- https://doi.org/10.1109/tsmc.2018.2854158