Scheduling Network by Critical Path Method: August 2022
Scheduling Network by Critical Path Method: August 2022
net/publication/362646942
CITATION READS
1 820
1 author:
V T Lakshmi
Vinayaka Missions Kirupananda Variyar Engineering College
6 PUBLICATIONS 2 CITATIONS
SEE PROFILE
All content following this page was uploaded by V T Lakshmi on 12 August 2022.
---------------------------------------------------------------------------------------------------------------------------
Abstract- CPM is a project management tool that is used to schedule, organise, and coordinate tasks
within a project. It is a strategy for analysing the tasks involved in completing a project, particularly the
time required to perform each task, and determining the shortest time required to finish the entire
project. This study describes the implementation of the CPM algorithm for finding the critical path and
different types of floats in a project network and analysing the project complete time.
Introduction
A network is a visual representation of a project's operations that includes all of the tasks and
activities that must be carried out in order to achieve the project's end goal. The network also
demonstrates the dependencies and relationships between the various tasks and activities, as
well as the planning sequence for each one.
Activity (i-j)
i j
B A
A
C
C B
Dummy activity
Identify the parts of a project that require resources and time (man, materials, money). The
action is represented by an arrow, with the tail indicating the start and the head indicating the
end. A dummy activity is one that uses no money or resources but is used to logically connect
the network. The activity's endpoints are referred to as events.
Construction of a Network
When it comes to handling project network events and activities, there are a few basic
principles to follow:
No event can happen until all activities leading up to it have been finished.
A subsequent activity cannot begin before the preceding event has taken place.
An event cannot take place twice, meaning that no route of actions can create a loop
that circles around to an action that has already been completed.
As a result, no event can rely on the success of an earlier event to complete itself.
Every action must begin at and end at an event.
From left to right, time moves.
An action must be finished in order to go to the end-event.
Only introduce dummy activities if they are really necessary.
Each event is given a number after the network is drawn in a logical order. The number
sequence must be chosen so that it accurately depicts the network's flow. The guidelines for
event numbering are:
The term "critical path" refers to a network's essential operations that form a continuous path
that runs the length of the network from beginning to end (or) the longest path for completing
all actions and connecting crucial activities.
A critical task is one that has no slack time and where LFT=EST, or latest finish time equals
earliest start time, applies.
The critical route is determined by the following four factors:
For forward and backward calculation:
Early start time (ES): the earliest time at which the activity can begin, taking into
account the completion of all preceding activities.
Early finish time (EF): equal to the activity's earliest start time plus the time required
to complete it.
Late Finish Time (LF): the shortest amount of time that an activity can be completed
without producing a delay in the overall project schedule.
Late start time (LS): equal to the pessimistic finish time minus the average time it
takes to complete the task.
Floats calculation
There are many tasks where the total amount of time you have is greater than what is needed
to finish the task. The "Total Float available for the activity" is the term used to describe the
difference between the two.
There are, in general, three types of floats, namely, total float, free float, and independent
float.
Total Floats (TF): The total amount of time that a task can be postponed without
changing the project's due date.
Total float of an activity (i-j) = (Latest finish of an activity)i,j – (Earliest finish of an
activity)i,j
(or) = (Latest start of an activity)i,j-( Earliest start of an activity)i,j
Free Floats (FF): The amount of time an activity can be postponed without affecting
other tasks along the way.
Free float of an activity (i-j) = Total float of an activity (i-j)- slack of the head event j
Independent floats (IF): The independent float of an activity is the amount of time by
which the activity can be rescheduled without affecting the preceding or succeeding
activities of those activities.
Independent float of an activity (i-j) = Free float of an activity (i-j) – slack of the tail
event i
In the following example, the project manager knows the succession of the project activities
and different types of floats for the following activities
Activity Duration(Weeks)
1-2 8
1-3 7
1-5 12
2-3 4
2-4 10
3-4 3
3-5 5
3-6 10
4-6 7
5-6 4
The associated network flow is
The earliest start time (ES), earliest finish time (EF), latest start time (LS) and latest finish
time (LF), Total Float (TF), Free float (FF), and Independent float (IF) for each activity are
calculated in the following table.
A Duration ES EF LS LF TF FF IF
ctivity (Weeks)
1-2 8 0 8 0 8 0 0 0
1-3 7 0 7 8 15 8 5 5
1-5 12 0 12 9 21 9 5 5
2-3 4 8 12 11 15 3 0 0
2-4 10 8 18 8 18 0 0 0
3-4 3 12 15 15 18 3 3 0
3-5 5 12 17 16 21 4 0 -3
3-6 10 12 22 15 25 3 3 0
4-6 7 18 25 18 25 0 0 0
5-6 4 17 21 21 25 4 4 0
Conclusion
CPM is a powerful and adaptable tool that can be used at various stages of project
management, from initial planning or analysing alternative programmes to scheduling and
controlling project activities. The project graph aids the foreman in comprehending the order
of tasks and the necessity of advancing those that are crucial. CPM enables him to measure
progress against plans and to take appropriate action quickly when needed. In the above
example, the critical path of the project network is 1-2-4-6, and it is also noted that the total
float, free float, and independent float in some of the activities are positive floats, negative
floats, and zero floats. It indicates that we can postpone an activity without affecting the
project completion date or an activity constraint date for positive floats. The amount of time
that needs to be saved in order to complete the project on schedule is called negative float.
There is no extra time between the activities, and these activities are critical for zero floats.
Follow these floats to avoid the stress of slipping schedules and disastrous delays and
complete the project on time.
REFERENCES
[1] Ala H. Elaiwi, Efficiency of critical path method (CPM) and pert technique for yacht
Construction, International Journal of Mechanical Engineering and Technology, Volume
9, Issue 11, November 2018, pp. 48–54, ISSN Print: 0976-6340
[2] Amit Adate, Arpan Goel, Sundaramali G, Analysis Of Project Planning Using CPM and
PERT, International Journal of Computer Science and Mobile Computing, Vol.6
Issue.10, October- 2017, pg. 24-25
[3] Paritosh Tamrakar, Analysis and Improvement by the Application of Network Analysis
(PERT/CPM), The International Journal of Engineering And Science (IJES) ISBN: 2319
– 1805
[4] Paing Hein Soe1, Thein Min Htike1 , Critical path analysis programming method
Without network diagram, MATEC Web of Conferences
[5] Project management with CPM and PERT by Joseph J. Moder, Cecil R. Philips
[6] Operations Research, Handy A. Taha
[7] Network-Based management Russell D. Archibald, R.Villoria
[8] Malcolm, D. G., J. H. Roseboom, C. E. Clark, W. Fazar Application of a Technique for
Research and Development Program Evaluation OPERATIONS RESEARCH
Vol.7 No. 5,
[9] Archibald & Villoria, "Network-Based Management Systems (PERT/CPM)," John Wiley
& Sons, 1967
[10] Kerzner, Harold (2003). Project Management: A Systems Approach to Planning,
Scheduling, and Controlling (8th Ed. ed.). Wiley. ISBN 0-471-22577-0