Analysis of Petri net based scheduling models
Abstract
Scheduling based on specialised scheduling models is one of the main stages of project management. It allows setting deadlines, budgeting, optimising resource allocation, identifying risks, implementing proactive risk management, and improving quality performance. This article discusses interrelated projects represented by scheduling network models. It also proposes mechanisms to study scheduling network models when some parameters of work are stochastic. The mechanisms developed within the study involve the analysis of critical paths of scheduling graphs with the help of coloured Petri nets with predicate transitions and specific markings represented by functions of random variables. Petri nets tools allow building models to describe project dynamics and to simulate the execution of jobs within the project schedule under certain restrictions or resource allocation rules. The resources allocated for jobs are assumed to be random variables, while time and the quality are functions of these random variables. Each job resource has sets value ranges, which, under certain assumptions about the distribution law, allow obtaining characteristics of the resources and their functions as random variables. The results of the simulation modelling are used to estimate time parameters of the project events and jobs and the possibility of completing the project within the deadline. The paper examines two ways to distribute project resources. The first model does not take into account the competition between jobs for the resources. According to the second model, the resources are distributed dynamically from a single centre. As a result, the random nature of job execution can cause a shortage of resources.
Downloads
References
2. Chanas S. and P. Zielinski. Critical path analysis in the network with fuzzy activity times. Fuzzy Sets and Systems. 2001. 123. P. 195 204.
3. Fernandez A. A., Armacost R. L. and Pet-Edwards J. J. Understanding simulation solutions to resource constrained project scheduling problems with stochastic task durations. Engineering Management Journal. 1998, December. 10 (4). P. 5–1.
4. Hulett D. Project schedule risk analysis: Monte Carlo Simulation or PERT? 2000.
5. Ivanchenko A. I., Russman I. B. Assessment of the quality of control in the tasks of managing organizational systems. Standards and quality. 2003. No 9. P. 88–90.
6. Peterson J. The theory of Petri nets and system modeling. Moscow : Mir, 1984. 264 p.
7. Russman I. B., Bermant M. A. On the problem of quality assessment. Economics and Mathematical Methods. T. XIV, No. 4. 1978.
8. Russman I. B., Gaidai A. A. Continuous monitoring of the process of achieving the goal. Institute for Management Problems. V. A. Trapeznikov RAS. Management of large systems. Issue 7. Moscow, 2004. P. 106–113.
Условия передачи авторских прав in English













