Modeling and Performance Evaluation of Inventory Systems Using Batch Deterministic and Stochastic Petri Nets

This paper presents our work on modeling and performance analysis of inventory systems using batch deterministic and stochastic Petri nets (BDSPNs). It addresses issues frequently raised by industrial companies, but did not receive enough attention by the Petri nets (PNs) community in spite of its important role in the study of discrete event systems. The BDSPN is a new class of PNs capable of describing the synchronization of discrete and batch token flows in discrete batch processes. Such processes appear in inventory systems or more general supply chains where materials are purchased in finite discrete quantities (batches of different sizes), and many operations such as inventory replenishment and customer order fulfillment are usually performed in a batch way because of the batch nature of customer orders and/or in order to take advantages of the economies of scale. In this paper, the BDSPN model is formally introduced, and its conflict resolutions of transitions and batch firing indexes are addressed. The model is then applied to the modeling and performance evaluation of various inventory systems. Analytic performance evaluation techniques are developed for the model with illustrative applications to the inventory systems. Our study shows that the model is powerful for both modeling and performance evaluation of the systems.

[1]  Antoine-S Bailly,et al.  Science régionale - Walter Isard, Introduction to régional science. Englewood Cliffs (NJ), Prentice-Hall, 1975 , 1975 .

[2]  M. Omizo,et al.  Modeling , 1983, Encyclopedic Dictionary of Archaeology.

[3]  Marco Ajmone Marsan,et al.  A class of generalized stochastic Petri nets for the performance evaluation of multiprocessor systems , 1984, TOCS.

[4]  Marco Ajmone Marsan,et al.  On Petri nets with deterministic and exponentially distributed firing times , 1986, European Workshop on Applications and Theory of Petri Nets.

[5]  Marco Ajmone Marsan,et al.  The Effect of Execution Policies on the Semantics and Analysis of Stochastic Petri Nets , 1989, IEEE Trans. Software Eng..

[6]  Tadao Murata,et al.  Petri nets: Properties, analysis and applications , 1989, Proc. IEEE.

[7]  Jim Freeman,et al.  Inventory Control and Management , 1992 .

[8]  W.M.P. van der Aalst,et al.  Timed coloured Petri nets and their application to logistics , 1992 .

[9]  Marco Ajmone Marsan,et al.  Generalized Stochastic Petri Nets: A Definition at the Net Level and Its Implications , 1993, IEEE Trans. Software Eng..

[10]  Hoon Choi,et al.  Performance and reliability modeling using Markov regenerative stochastic Petri nets , 1993 .

[11]  Hoon Choi,et al.  Transient Analysis of Deterministic and Stochastic Petri Nets , 1993, Application and Theory of Petri Nets.

[12]  Christoph Lindemann An Improved Numerical Algorithm for Calculating Steady-State Solutions of Deterministic and Stochastic Petri Net Models , 1993, Perform. Evaluation.

[13]  Yiannis Gabriel,et al.  Logistics of Production and Inventory , 1993, Handbooks in Operations Research and Management Science.

[14]  Hoon Choi,et al.  Markov Regenerative Stochastic Petri Nets , 1994, Perform. Evaluation.

[15]  MengChu Zhou,et al.  Petri nets and industrial applications: A tutorial , 1994, IEEE Trans. Ind. Electron..

[16]  Gianfranco Ciardo,et al.  A Characterization of the Stochastic Process Underlying a Stochastic Petri Net , 1994, IEEE Trans. Software Eng..

[17]  Graham K. Rand,et al.  Logistics of Production and Inventory , 1995 .

[18]  Kurt Jensen,et al.  A Brief Introduction to Coloured Petri Nets , 1997, TACAS.

[19]  Manuel Silva Suárez,et al.  Petri Nets for the Design and Operation of Manufacturing Systems , 1997, Eur. J. Control.

[20]  Jiacun Wang,et al.  Timed Petri Nets: Theory and Application , 1998 .

[21]  Marco Ajmone Marsan,et al.  Modelling with Generalized Stochastic Petri Nets , 1995, PERV.

[22]  Christoph Lindemann,et al.  Performance Modelling with Deterministic and Stochastic Petri Nets , 1998, PERV.

[23]  MengChu Zhou,et al.  Modeling, Simulation, and Control of Flexible Manufacturing Systems - A Petri Net Approach , 1999, Series in Intelligent Control and Intelligent Automation.

[24]  Nukala Viswanadham,et al.  Performance analysis and design of supply chains: a Petri net approach , 2000, J. Oper. Res. Soc..

[25]  Paul van Beek,et al.  Modelling and simulating multi-echelon food systems , 2000, Eur. J. Oper. Res..

[26]  Alessandro Giua,et al.  First-order hybrid Petri nets: a model for optimization and control , 2000, IEEE Trans. Robotics Autom..

[27]  Ming Dong,et al.  Process modeling and analysis of manufacturing supply chain networks using object-oriented Petri nets , 2001 .

[28]  Isabel Demongodin Generalised Batches Petri Net: Hybrid Model For High Speed Systems With Variable Delays , 2001, Discret. Event Dyn. Syst..

[29]  Peter J. Haas,et al.  Stochastic Petri Nets , 2002 .

[30]  Feng Chu,et al.  Batch deterministic and stochastic Petri nets. A tool for modeling and performance evaluation of supply chain , 2002, Proceedings 2002 IEEE International Conference on Robotics and Automation (Cat. No.02CH37292).

[31]  Navneet Bhushan,et al.  A PETRI NET BASED SIMULATION APPROACH FOR EVALUATING BENEFITS OF TIME TEMPERATURE INDICATOR AND WIRELESS TECHNOLOGIES IN PERISHABLE GOODS RETAIL MANAGEMENT , 2002 .

[32]  Hendrik Van Landeghem,et al.  Formal modelling of supply chain: An incremental approach using Petri nets , 2002 .

[33]  Peter Kemper,et al.  Supply chain modelling and its analytical evaluation , 2002, J. Oper. Res. Soc..

[34]  Y. Narahari,et al.  Production, Manufacturing and Logistics Object oriented modeling and decision support for supply chains , 2004 .

[35]  Haoxun Chen,et al.  Batch deterministic and stochastic Petri nets modeling, analysis and its application to supply chain , 2004, 2004 IEEE International Conference on Systems, Man and Cybernetics (IEEE Cat. No.04CH37583).

[36]  Marco Mevius,et al.  Process management in supply chains - a new Petri-net based approach , 2004, 37th Annual Hawaii International Conference on System Sciences, 2004. Proceedings of the.

[37]  Feng Chu,et al.  Modeling and performance evaluation of supply chains using batch deterministic and stochastic Petri nets , 2005, IEEE Transactions on Automation Science and Engineering.

[38]  L. Amodeo,et al.  BATCH DETERMINISTIC AND STOCHASTIC PETRI NETS: MODELLING, ANALYSIS AND APPLICATION TO INVENTORY SYSTEMS , 2005 .

[39]  Haoxun Chen,et al.  Application des BDSPNs à la modélisation et à l'évaluation de performances des chaînes logistiques , 2005 .