Skip to main content
Log in

The Network Programming Method in Project Scheduling Problems

  • Topical Issue
  • Published:
Automation and Remote Control Aims and scope Submit manuscript

Abstract

The network programming method is applied to the discrete problem of minimizing the costs of a project with a given duration. Two basic algorithms for solving this problem in the cases of independent and sequential jobs are described. More complex cases of project scheduling on networks (tree network and aggregated network) are treated by the sequential application of the basic algorithms. For the case of a build-up assembly network, a new method based on the following idea is proposed: an appropriate set of jobs is determined and their durations are fixated so that the resulting network becomes either a tree or an aggregated network. All possible alternatives for fixating the durations of jobs from such a set are considered and, for each alternative, the problem is completely solved. The best alternative among all possible ones is selected. The case of project scheduling on an arbitrary network is also studied.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Burkov, V.N., Landa, B.D., Lovetskii, S.E., et al., Setevye modeli i zadachi upravleniya (Network Models and Control Problems), Moscow: Sovetskoe Radio, 1967.

    Google Scholar 

  2. Barkalov, S.A., Burkova, I.V., Voropaev, V.I., et al., Matematicheskie osnovy upravleniya proektami (Mathematical Foundations of Project Management), Burkov, V.N., Ed., Moscow: Vysshaya Shkola, 2005.

  3. Andres, C. and Hatami, S., Evolutionary Heuristics and an Algorithm for the Two-Stage Assembly Scheduling Problem to Minimize Makespan with Setup Times, Int. J. Product. Res., 2011, no. 44, pp. 4713–4735.

  4. Allaoui, H. and Artiba, A., Johnson’s Algorithm: A Key to Solve Optimally or Approximately Flow Shop Scheduling Problems with Unavailability Periods, Int. J. Product. Econom., 2009, no. 121, pp. 81–87.

  5. Chenkong, V. and Haimes, Y.Y., The Three Stage Assembly Permutation Flowshop Scheduling Problem, Proc. 5th Int. Conf. on Industrial Engineering and Industrial Management, Cartagena, September 7–9, 2011.

  6. Demeulemeester, E.L. and Herroelen, W., Project Scheduling: A Research Handbook, Boston: Kluwer, 1976.

    MATH  Google Scholar 

  7. Garey, M.R., The Complexity of Flowshop and Jobshop Scheduling, Math. Oper. Res., 1976, no. 1(2), pp. 117–129.

    Article  MathSciNet  Google Scholar 

  8. Sun, Y., Zhang, C.Y., Gao, L., and Wang, X.J., Multy-objective Optimization Algorithms for Flow Shop Scheduling Problem: a Review and Prospects, Int. J. Adv. Manuf. Technol., 2011, no. 55, pp. 723–739.

  9. Burkova, I.V., A Method of Network Programming in Problems of Nonlinear Optimization, Autom. Remote Control, 2009, vol. 70, no. 10, pp. 1606–1613.

    Article  MathSciNet  Google Scholar 

Download references

Funding

This work was supported in part by the Russian Foundation for Basic Research, project no. 18-07-01258, and the Russian Science Foundation, project no. 16-19-10609.

Author information

Authors and Affiliations

Authors

Corresponding authors

Correspondence to V. N. Burkov, I. V. Burkova or V. G. Zaskanov.

Additional information

This paper was recommended for publication by A.A. Lazarev, a member of the Editorial Board

Russian Text © The Author(s), 2020, published in Avtomatika i Telemekhanika, 2020, No. 6, pp. 17–28.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Burkov, V.N., Burkova, I.V. & Zaskanov, V.G. The Network Programming Method in Project Scheduling Problems. Autom Remote Control 81, 978–987 (2020). https://doi.org/10.1134/S000511792006003X

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1134/S000511792006003X

Keywords

Navigation