International Journal of Computational and Applied Mathematics
  • Year: 2010
  • Volume: 5
  • Issue: 2

Using Modified Dijkstra's Algorithm for Critical Path Method in a Project Network

  • Author:
  • N. Ravi Shankar, V. Sireesha
  • Total Page Count: 9
  • Page Number: 217 to 225

Department of Applied Mathematics, GIS, GITAM University, Visakhapatnam, India.

Abstract

Network analysis provides an effective practical system for planning and controlling large projects in construction and many other fields. Dijkstra's algorithm used for finding shortest path from a vertex to any other vertex. The purpose of the Critical Path Method (CPM) is to identify critical activities on the critical path so that resources may be concentrated on these activities in order to reduce project length time. To identify the critical path, three parameters such as earliest event time, latest event time and slack time for each of its activities are determined. This paper presents modified Dijkstra's algorithm for critical path method to find earliest event time, latest event time and slack time for each of its activities in a project network. At the end of the paper, an example is presented to compare with those obtained using the proposed method as well as original CPM. The comparisons reveal that the method proposed in this paper is more effective in determining the activity criticalities and finding the critical path.

Keywords

Dijkstra's algorithm, Critical path method, project network, slack time