A Study of Petri Nets: Modeling, Analysis and Simulation - Tamu.edu
A Study of Petri Nets: Modeling, Analysis and Simulation - Tamu.edu
A Study of Petri Nets: Modeling, Analysis and Simulation - Tamu.edu
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Contents<br />
Page No.<br />
Certificate<br />
Acknowledgement<br />
Chapter 0<br />
Motivation<br />
Chapter 1 Introduction 1<br />
Chapter 2<br />
Basic Concepts <strong>and</strong> Definitions<br />
2.1 Informal Introduction to <strong>Petri</strong> <strong>Nets</strong> 2<br />
2.2 Formal Introduction to <strong>Petri</strong> <strong>Nets</strong><br />
2.2.1 Definition <strong>of</strong> <strong>Petri</strong> Net 3<br />
2.2.2 Alternative definition <strong>of</strong> <strong>Petri</strong> Net 4<br />
2.2.3 Definition <strong>of</strong> Ordinary <strong>Petri</strong> Net 4<br />
2.2.4 Definition <strong>of</strong> Marked <strong>Petri</strong> Net 5<br />
2.2.5 Definition <strong>of</strong> Pure <strong>Petri</strong> Net 5<br />
2.2.6 Definition <strong>of</strong> Finite <strong>and</strong> Infinite Capacity <strong>Petri</strong> Net 5<br />
2.2.7 Firing Rule 6<br />
Chapter 3<br />
<strong>Modeling</strong> with <strong>Petri</strong> <strong>Nets</strong><br />
3.1 <strong>Petri</strong> <strong>Nets</strong> as <strong>Modeling</strong> Formalism 8<br />
3.2 Basic <strong>Modeling</strong> Constructs<br />
3.2.1 Sequential execution 8<br />
2.2.2 Synchronization 9<br />
2.2.3 Conflict 9<br />
2.2.4 Concurrency 9<br />
2.2.5 Confusion 10<br />
3.3 Primitives for Programming Constructs<br />
3.3.1 Selection (if – else) 11<br />
3.3.2 Case (Switch) statement 11<br />
3.3.3 While loop 12<br />
3.3.4 Repeat (for) loop 12<br />
3.3.5 Precedence 12<br />
3.3.6 Timed occurrence 12<br />
3.3.7 Either – or (Mutual exclusion) 13<br />
Chapter 4<br />
Sub-structures <strong>of</strong> <strong>Petri</strong> <strong>Nets</strong><br />
4.1 Importance <strong>of</strong> sub-structures 14<br />
4.2 Sub-structures <strong>of</strong> <strong>Petri</strong> nets<br />
4.2.1 Source <strong>and</strong> sink 14<br />
4.2.2 Directed path (DP) 15