Note: Supplemental materials are not guaranteed with Rental or Used book purchases.
Purchase Benefits
What is included with this book?
Abbreviations | p. xxi |
Introduction | p. 1 |
Background | p. 1 |
Literature Review | p. 3 |
Outline of the Book | p. 9 |
Bibliographical Remarks | p. 10 |
Problems | p. 10 |
References | p. 10 |
Petri Nets | p. 17 |
Introduction | p. 17 |
Formal Definitions | p. 17 |
Structural Invariants | p. 25 |
Siphons and Traps | p. 27 |
Subclasses of Petri Nets | p. 33 |
Petri Nets and Automata | p. 34 |
Plants, Supervisors, and Controlled Systems | p. 36 |
Bibliographical Remarks | p. 37 |
Problems | p. 38 |
References | p. 40 |
Elementary Siphons of Petri Nets | p. 45 |
Introduction | p. 45 |
Equivalent Siphons | p. 46 |
Elementary and Dependent Siphons | p. 49 |
Controllability of Dependent Siphons in Ordinary Petri Nets | p. 50 |
Controllability of Dependent Siphons in Generalized Petri Nets | p. 61 |
An Elementary Siphon Identification Algorithm | p. 68 |
Existence of Dependent Siphons | p. 71 |
Bibliographical Remarks | p. 73 |
Problems | p. 73 |
References | p. 74 |
Monitor Implementation of GMECs | p. 77 |
Introduction | p. 77 |
Generalized Mutual Exclusion Constraints | p. 78 |
Elementary and Dependent Constraints | p. 79 |
Implicit Enforcement of Dependent Constraints | p. 82 |
Application to Deadlock Prevention | p. 90 |
Some Further Results About S4R Nets | p. 98 |
Identification of Elementary Constraints | p. 101 |
Bibliographical Remarks | p. 102 |
Problems | p. 102 |
References | p. 103 |
Deadlock Control Based on Elementary Siphons | p. 107 |
Introduction | p. 107 |
Some Application Subclasses of Petri Nets | p. 107 |
An MIP-Based Deadlock Detection Method | p. 116 |
A Classical Deadlock Prevention Policy | p. 119 |
An Elementary Siphon-Based Deadlock Prevention Policy | p. 125 |
An MIP-Based Deadlock Prevention Policy | p. 132 |
Deadlock Prevention in S4R | p. 134 |
Bibliographical Remarks | p. 148 |
Problems and Discussions | p. 149 |
References | p. 154 |
Optimal Liveness-Enforcing Supervisors | p. 159 |
Background | p. 159 |
Optimal Supervisor Design by the Theory of Regions | p. 160 |
Existence of an Optimal Liveness-Enforcing Supervisor | p. 166 |
Synthesis of Optimal Supervisors | p. 178 |
An Example | p. 182 |
Bibliographical Remarks | p. 185 |
Problems | p. 185 |
References | p. 188 |
Comparison of Deadlock Prevention Policies | p. 191 |
Introduction | p. 191 |
Applications of Deadlock Prevention Methods to a Case Study | p. 192 |
Combination of Deadlock Prevention and Avoidance | p. 192 |
Modification of Initial Markings of Monitors | p. 194 |
Deadlock Prevention via Proper Configuration of Initial Markings | p. 195 |
A Selective Siphon Control Policy | p. 197 |
Deadlock Prevention by Complete Siphon Enumeration | p. 198 |
Two-Stage Deadlock Control | p. 199 |
Two-Stage Deadlock Control with Elementary Siphons | p. 200 |
A Policy Based on Elementary Siphons | p. 201 |
An Iterative Policy Based on Elementary Siphons | p. 202 |
A More Permissive Policy Based on Elementary Siphons | p. 203 |
A Policy of Polynomial Complexity | p. 204 |
An Iterative Deadlock Prevention Policy | p. 206 |
An Optimal Deadlock Prevention Policy Based on Theory of Regions | p. 207 |
A Suboptimal Deadlock Prevention Policy | p. 208 |
An Optimal Policy Based on Complete Siphon Enumeration | p. 210 |
Analysis of Deadlock Prevention Methods | p. 211 |
Reachability-Graph-Based Policies | p. 212 |
Complete-Siphon-Enumeration-Based Policies | p. 213 |
Partial-Siphon-Enumeration-Based Policies | p. 213 |
Exponential Complexity and NP-Hardness | p. 214 |
Bibliographical Remarks | p. 215 |
Problems | p. 215 |
References | p. 216 |
Conclusions and Future Research | p. 223 |
Problems | p. 225 |
References | p. 226 |
Symbols | p. 231 |
Index | p. 235 |
Table of Contents provided by Ingram. All Rights Reserved. |
The New copy of this book will include any supplemental materials advertised. Please check the title of the book to determine if it should include any access cards, study guides, lab manuals, CDs, etc.
The Used, Rental and eBook copies of this book are not guaranteed to include any supplemental materials. Typically, only the book itself is included. This is true even if the title states it includes any access cards, study guides, lab manuals, CDs, etc.