Analysis of Petri net based scheduling models

Authors

DOI:

https://doi.org/10.17308/sait.2020.3/3038

Keywords:

scheduling, network graphs, Petri nets, resource allocation between project jobs

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.

Author Biographies

  • Tatyana V. Azarnova, Voronezh State University

    DSc in Technical Sciences, Professor, Head of the Department of Mathematical Methods of Operations Research, Voronezh State University, author’s ID 6504085644, V-3166-2019.

  • Andrey A. Beloshitskiy, Air Force Academy named after Professor NE Zhukovsky and Yu.A. Gagarin

    officer of the Armed Forces of the Russian Federation, senior assistant of the operational control centre of the Air Force Military Educational and Scientific Centre “Zhukovsky and Gagarin Air Force Military Academic Centre”

References

Downloads

Published

2020-09-30

Issue

Section

System Analysis of Socio-Economic Processes

How to Cite

Analysis of Petri net based scheduling models. (2020). Proceedings of Voronezh State University. Series: Systems Analysis and Information Technologies, 3, 32-42. https://doi.org/10.17308/sait.2020.3/3038

Most read articles by the same author(s)