SlideShare a Scribd company logo
2
Most read
16
Most read
19
Most read
Chapter –6 
Critical Path Method (CPM) 
Course Code -CIE 403 
Mr. Ramesh Nayaka, (M.Tech. –IIT Madras) 
Assistant Professor 
Department of Civil Engineering 
Manipal Institute of Technology, Manipal -576104 
Karnataka, India
Content… 
•Introduction to CPM 
•Difference between CPM and PERT 
•Terms and Definitions 
•Calculation of Float 
•Critical Path
Introduction to CPM 
CPM network are usually used for repetitive type of projects, where fairly accurate estimates of time can be made for the activities of the project. 
The activities of these projects are characteristically subject to relatively small amount of variation. Hence CPM is not suitable for research and development type of projects. 
Examples from fairly diverse field where application of CPM can be made: 
Building a new bridge across river ganga, Constructing a multi-storeyed building, extension of a factory building, shifting a manufacturing unit to other site and manufacturing of a new car etc.
Difference between CPM and PERT 
CPM 
PERT 
Activity Oriented network 
Event oriented network 
The time estimatesare of a fair degree of accuracy 
Time estimates are not that accurate andthere is an uncertainty attached to it 
Follows deterministic approach 
Followsprobabilistic approach 
Cost is governingfactor 
Time is governing factor 
Project duration is so fixed such that the cost is minimum 
Assumed that cost is directly proportional to time so time is reduced maximum possible to enjoy least cost 
Critical path is thatpath which joins the critical activities 
Criticalpath is the path which joins the critical events
Terms and Definitions 
Activity Times 
Forward Passing : 
Earliest Start Time (EST) :earliest time by which an activity start 
EST = earliest event time of tail event = TEi 
Earliest Finish Time (EFT) : Earliest time by which an activity can be completed 
EFT = EST + tEij= TEi + tEij
Terms and Definitions 
Activity Times 
Backward Passing : 
Latest Finish Time (LFT) : latest time by which an activity can completed without delaying the completion of the project 
LFT = Latest Finish Time of head event = TLj 
Latest Start Time (LST) : latest time by which an activity can start without delaying the completion of the project 
LST = LFT -tEij= TLj -tEij
Terms and Definitions 
FLOATS 
Similar to slack in PERT 
Associated with activity times 
Denotes flexibility range within which the activity start and finish time may fluctuate without affecting the total duration of the project
Terms and Definitions 
TYPES OF FLOATS 
Total Float (FT) : timespan by which starting or finishing of an activity can be delayed without affecting the overall completion time of the project. 
It refers to the amount of time by which the completion of activity could be delayed beyond earliest expected completion time without affecting overall project duration time 
FT= LST –EST or LFT -EFT
Terms and Definitions 
TYPES OF FLOATS 
Free Float (FF) : duration by which an activity can be delayed without delaying any other succeeding activity. 
It refers to the amount of time by which the completion of an activity can be delayed beyond the earliest finish time without affecting the earliest start time of a subsequent succeeding activity. 
This float is concerned with the commencement of subsequent activity 
FF= FT–Sj , Sj= Slack of head event = TLj –TEj
Terms and Definitions 
TYPES OF FLOATS 
Independent Float (FID): It is excess time available if the preceding activity ends as late as possible and the succeeding activity starts as early as possible 
It is refers to that the amount of time by which the start of an activity can be delayed, without affecting earliest start time of any immediately following activities 
This float concerned with prior and subsequent activities 
FID= FF–Si 
Si = slack of tail event =TLi–TEi
Terms and Definitions 
TYPES OF FLOATS 
Interfering Float (FIT) : Another name for head event slack (Sj), it is the difference between total float and free float 
FIT= FT–FF = TLj –TEj = Sj 
Note : if the total float (FT) for any activity is zero then such activity is called critical activity 
Critical Activity : an activity is said to be critical, if a delay in its start cause a further delay in the completion of the entire project
Terms and Definitions 
Critical Path : The sequence of critical activities in a network which determines the duration of a project is called critical path. 
•It is the longest path in the network from the starting event to the ending event 
•For activities lies on critical path 
EST =LST , EFT = LFT and EST –EFT = LST –LFT 
Sub critical activity : When total float (FT ) is positive 
Critical Activity :When total float (FT ) is zero 
Super critical activity : When total float (FT ) is negative
Calculating Critical Path & Float for a Network Diagram 
Find out the length of all the paths in the network diagram 
The longest path is the critical path 
Float = EF –LF = ES -LS
Terms and Definitions 
Critical Path : The sequence of critical activities in a network which determines the duration of a project is called critical path. 
•It is the longest path in the network from the starting event to the ending event 
•For activities lies on critical path 
EST =LST , EFT = LFT and EST –EFT = LST –LFT 
Sub critical activity : When total float (FT ) is positive 
Critical Activity :When total float (FT ) is zero 
Super critical activity : When total float (FT ) is negative
Terms and Definitions 
Critical Path : The sequence of critical activities in a network which determines the duration of a project is called critical path. 
•It is the longest path in the network from the starting event to the ending event 
•For activities lies on critical path 
EST =LST , EFT = LFT and EST –EFT = LST –LFT 
Sub critical activity : When total float (FT ) is positive 
Critical Activity :When total float (FT ) is zero 
Super critical activity : When total float (FT ) is negative
CPM Analysis 
F 
1 
2 
4 
3 
5 
6 
7 
8 
A 
B 
C 
D 
E 
H 
K 
J 
I 
10 
8 
12 
8 
10 
6 
5 
12 
6 
12 
8 
Aprojectconsistsof11activities,representedbythe 
networkshownbelowinfigureandalsothenormal 
durationsrequiredtoperformvariousactivitiesofthe 
projectaregiveninnetwork.Compute(a)Eventtimes 
(b)activitytimesandtotalfloat.Alsodetermine 
thecriticalpath.
a. Computation of Event times Event No. PredecessorSuccessorEventEvent12345678Earliest Expected Time (↓ )Latest occurrence Time ( ↑ ) tETETE (Max)tETLTL (Min)
b. Computation of activity times and floats 
Activity 
Duration 
Earliest (Units) 
Latest (Units) 
Total Float 
Free Float 
Independent Float 
(i -j) 
tEij 
EST 
EFT 
LST 
LFT 
FT 
FF 
FID 
1 -2 
1 -3 
2 –5 
2 –7 
3–4 
3–6 
4–5 
5 -6 
5 -7 
6 -7 
7 -8
c. Location of Critical path 
•1-3 –4 –5 –6 –7 = 52 units 
F 
1 
2 
4 
3 
5 
6 
7 
8 
A 
B 
C 
D 
E 
H 
K 
J 
I 
10 
8 
12 
8 
10 
6 
5 
12 
6 
12 
8
Problem –2 
F 
1 
2 
4 
3 
5 
6 
7 
8 
A 
B 
G 
E 
D 
I 
L 
J 
5 
4 
4 
6 
2 
6 
7 
8 
0 
6 
7 
C 
K 
3 
Networkshownbelowinfigureandalsothenormaldurationsrequiredtoperformvariousactivitiesoftheprojectaregiveninnetwork.Compute(a)Eventtimes(b) activitytimes(c)totalfloatforeachactivityandestablishthecriticalpath.Alsodeterminethefreefloatandindependentfloat.
Problem –2 
1 
2 
3 
6 
4 
5 
A 
B 
E 
D 
G 
H 
3 
5 
3 
1 
14 
4 
C 
F 
4 
Networkshownbelowinfigureandalsothenormaldurationsrequiredtoperformvariousactivitiesoftheprojectaregiveninnetwork.Compute(a)Eventtimes(b) activitytimes(c)totalfloatforeachactivityandestablishthecriticalpath.Alsodeterminethefreefloatandindependentfloat. 
6 
1 
I

More Related Content

PPT
Critical path method (cpm)
PDF
Critical path method(cpm)
PPTX
PERT and CPM
PDF
Cpm n pert
PPTX
Project Management - Critical path method
PPTX
CPM - Critical Path Method
PPTX
Critical Path Method
Critical path method (cpm)
Critical path method(cpm)
PERT and CPM
Cpm n pert
Project Management - Critical path method
CPM - Critical Path Method
Critical Path Method

What's hot (20)

PDF
time cost trade off
PPT
crashing of project
PPTX
Pert & cpm project management
PPT
Pert & Cpm
PPT
Project Management: NETWORK ANALYSIS - CPM and PERT
PPTX
Project Management Techniques ( CPM & PERT Techniques )
PPTX
PROJECT SCHEDULE
PPTX
Network Techniques
PPTX
Project Management Tools and Techniques (PERT- Project Evaluation and Review ...
PPTX
CPM, Network Analysis A-O-A, A-O-N, Resource management
ODP
Critical path method
PPTX
Network analysis by PERT and CPM
PPTX
Pert and CPM
PDF
CPM AND PERT
PPT
Module :-5 project scheduling and resource levelling
PDF
Project scheduling and resource levelling_Construction Management
PPT
Cpm n pert lecture 1
PPTX
Cpm and pert
PDF
Difference between PERT and CPM
PPTX
Critical Path Method (CPM) & Network Analysis
time cost trade off
crashing of project
Pert & cpm project management
Pert & Cpm
Project Management: NETWORK ANALYSIS - CPM and PERT
Project Management Techniques ( CPM & PERT Techniques )
PROJECT SCHEDULE
Network Techniques
Project Management Tools and Techniques (PERT- Project Evaluation and Review ...
CPM, Network Analysis A-O-A, A-O-N, Resource management
Critical path method
Network analysis by PERT and CPM
Pert and CPM
CPM AND PERT
Module :-5 project scheduling and resource levelling
Project scheduling and resource levelling_Construction Management
Cpm n pert lecture 1
Cpm and pert
Difference between PERT and CPM
Critical Path Method (CPM) & Network Analysis
Ad

Similar to Critical Path Method (20)

PPTX
Chapter 5 - PERT-CPM
PPTX
CPM.pptx
PPT
Cpm (critical path method)
PPTX
Unit2 network optimization
PPT
Chapter-2 Solved examples.ppt
PDF
criticalpathmethod-151022164503-lva1-app6892.pdf
PPTX
Critical path method (CPM).pptx
PPTX
Management for Engineers ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
PPT
Pert cpm
PPT
Pert cpm
PPT
Chapter22 networktechniquesforprojectmanagement
PPTX
Project management
PPTX
Critical path lecture by EDP.pptxbdhshsjjdj
PPTX
Scheduhhsjs usjshjnjxjzjzkj,xkjxkxkialing_Project4.pptx
PPTX
CPM.pptx
PPTX
Critical Path Method: Activities And Events, Float/Slacks
PDF
Management science
PPTX
Project evaluation and review techniques and cpm basics
PPTX
appliedresearchmethodologylecture1-111207045430-phpapp01.pptx
PDF
Lecture 5.pdf
Chapter 5 - PERT-CPM
CPM.pptx
Cpm (critical path method)
Unit2 network optimization
Chapter-2 Solved examples.ppt
criticalpathmethod-151022164503-lva1-app6892.pdf
Critical path method (CPM).pptx
Management for Engineers ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
Pert cpm
Pert cpm
Chapter22 networktechniquesforprojectmanagement
Project management
Critical path lecture by EDP.pptxbdhshsjjdj
Scheduhhsjs usjshjnjxjzjzkj,xkjxkxkialing_Project4.pptx
CPM.pptx
Critical Path Method: Activities And Events, Float/Slacks
Management science
Project evaluation and review techniques and cpm basics
appliedresearchmethodologylecture1-111207045430-phpapp01.pptx
Lecture 5.pdf
Ad

Recently uploaded (20)

PDF
Visual Aids for Exploratory Data Analysis.pdf
PPTX
Management Information system : MIS-e-Business Systems.pptx
PDF
Design Guidelines and solutions for Plastics parts
PPTX
Information Storage and Retrieval Techniques Unit III
PDF
null (2) bgfbg bfgb bfgb fbfg bfbgf b.pdf
PDF
August 2025 - Top 10 Read Articles in Network Security & Its Applications
PPTX
AUTOMOTIVE ENGINE MANAGEMENT (MECHATRONICS).pptx
PPTX
CURRICULAM DESIGN engineering FOR CSE 2025.pptx
PDF
Accra-Kumasi Expressway - Prefeasibility Report Volume 1 of 7.11.2018.pdf
PPTX
Graph Data Structures with Types, Traversals, Connectivity, and Real-Life App...
PPTX
Amdahl’s law is explained in the above power point presentations
PPTX
Feature types and data preprocessing steps
PDF
Influence of Green Infrastructure on Residents’ Endorsement of the New Ecolog...
PDF
distributed database system" (DDBS) is often used to refer to both the distri...
PDF
ChapteR012372321DFGDSFGDFGDFSGDFGDFGDFGSDFGDFGFD
PDF
A SYSTEMATIC REVIEW OF APPLICATIONS IN FRAUD DETECTION
PPTX
Sorting and Hashing in Data Structures with Algorithms, Techniques, Implement...
PPTX
Fundamentals of Mechanical Engineering.pptx
PPTX
ASME PCC-02 TRAINING -DESKTOP-NLE5HNP.pptx
PPTX
introduction to high performance computing
Visual Aids for Exploratory Data Analysis.pdf
Management Information system : MIS-e-Business Systems.pptx
Design Guidelines and solutions for Plastics parts
Information Storage and Retrieval Techniques Unit III
null (2) bgfbg bfgb bfgb fbfg bfbgf b.pdf
August 2025 - Top 10 Read Articles in Network Security & Its Applications
AUTOMOTIVE ENGINE MANAGEMENT (MECHATRONICS).pptx
CURRICULAM DESIGN engineering FOR CSE 2025.pptx
Accra-Kumasi Expressway - Prefeasibility Report Volume 1 of 7.11.2018.pdf
Graph Data Structures with Types, Traversals, Connectivity, and Real-Life App...
Amdahl’s law is explained in the above power point presentations
Feature types and data preprocessing steps
Influence of Green Infrastructure on Residents’ Endorsement of the New Ecolog...
distributed database system" (DDBS) is often used to refer to both the distri...
ChapteR012372321DFGDSFGDFGDFSGDFGDFGDFGSDFGDFGFD
A SYSTEMATIC REVIEW OF APPLICATIONS IN FRAUD DETECTION
Sorting and Hashing in Data Structures with Algorithms, Techniques, Implement...
Fundamentals of Mechanical Engineering.pptx
ASME PCC-02 TRAINING -DESKTOP-NLE5HNP.pptx
introduction to high performance computing

Critical Path Method

  • 1. Chapter –6 Critical Path Method (CPM) Course Code -CIE 403 Mr. Ramesh Nayaka, (M.Tech. –IIT Madras) Assistant Professor Department of Civil Engineering Manipal Institute of Technology, Manipal -576104 Karnataka, India
  • 2. Content… •Introduction to CPM •Difference between CPM and PERT •Terms and Definitions •Calculation of Float •Critical Path
  • 3. Introduction to CPM CPM network are usually used for repetitive type of projects, where fairly accurate estimates of time can be made for the activities of the project. The activities of these projects are characteristically subject to relatively small amount of variation. Hence CPM is not suitable for research and development type of projects. Examples from fairly diverse field where application of CPM can be made: Building a new bridge across river ganga, Constructing a multi-storeyed building, extension of a factory building, shifting a manufacturing unit to other site and manufacturing of a new car etc.
  • 4. Difference between CPM and PERT CPM PERT Activity Oriented network Event oriented network The time estimatesare of a fair degree of accuracy Time estimates are not that accurate andthere is an uncertainty attached to it Follows deterministic approach Followsprobabilistic approach Cost is governingfactor Time is governing factor Project duration is so fixed such that the cost is minimum Assumed that cost is directly proportional to time so time is reduced maximum possible to enjoy least cost Critical path is thatpath which joins the critical activities Criticalpath is the path which joins the critical events
  • 5. Terms and Definitions Activity Times Forward Passing : Earliest Start Time (EST) :earliest time by which an activity start EST = earliest event time of tail event = TEi Earliest Finish Time (EFT) : Earliest time by which an activity can be completed EFT = EST + tEij= TEi + tEij
  • 6. Terms and Definitions Activity Times Backward Passing : Latest Finish Time (LFT) : latest time by which an activity can completed without delaying the completion of the project LFT = Latest Finish Time of head event = TLj Latest Start Time (LST) : latest time by which an activity can start without delaying the completion of the project LST = LFT -tEij= TLj -tEij
  • 7. Terms and Definitions FLOATS Similar to slack in PERT Associated with activity times Denotes flexibility range within which the activity start and finish time may fluctuate without affecting the total duration of the project
  • 8. Terms and Definitions TYPES OF FLOATS Total Float (FT) : timespan by which starting or finishing of an activity can be delayed without affecting the overall completion time of the project. It refers to the amount of time by which the completion of activity could be delayed beyond earliest expected completion time without affecting overall project duration time FT= LST –EST or LFT -EFT
  • 9. Terms and Definitions TYPES OF FLOATS Free Float (FF) : duration by which an activity can be delayed without delaying any other succeeding activity. It refers to the amount of time by which the completion of an activity can be delayed beyond the earliest finish time without affecting the earliest start time of a subsequent succeeding activity. This float is concerned with the commencement of subsequent activity FF= FT–Sj , Sj= Slack of head event = TLj –TEj
  • 10. Terms and Definitions TYPES OF FLOATS Independent Float (FID): It is excess time available if the preceding activity ends as late as possible and the succeeding activity starts as early as possible It is refers to that the amount of time by which the start of an activity can be delayed, without affecting earliest start time of any immediately following activities This float concerned with prior and subsequent activities FID= FF–Si Si = slack of tail event =TLi–TEi
  • 11. Terms and Definitions TYPES OF FLOATS Interfering Float (FIT) : Another name for head event slack (Sj), it is the difference between total float and free float FIT= FT–FF = TLj –TEj = Sj Note : if the total float (FT) for any activity is zero then such activity is called critical activity Critical Activity : an activity is said to be critical, if a delay in its start cause a further delay in the completion of the entire project
  • 12. Terms and Definitions Critical Path : The sequence of critical activities in a network which determines the duration of a project is called critical path. •It is the longest path in the network from the starting event to the ending event •For activities lies on critical path EST =LST , EFT = LFT and EST –EFT = LST –LFT Sub critical activity : When total float (FT ) is positive Critical Activity :When total float (FT ) is zero Super critical activity : When total float (FT ) is negative
  • 13. Calculating Critical Path & Float for a Network Diagram Find out the length of all the paths in the network diagram The longest path is the critical path Float = EF –LF = ES -LS
  • 14. Terms and Definitions Critical Path : The sequence of critical activities in a network which determines the duration of a project is called critical path. •It is the longest path in the network from the starting event to the ending event •For activities lies on critical path EST =LST , EFT = LFT and EST –EFT = LST –LFT Sub critical activity : When total float (FT ) is positive Critical Activity :When total float (FT ) is zero Super critical activity : When total float (FT ) is negative
  • 15. Terms and Definitions Critical Path : The sequence of critical activities in a network which determines the duration of a project is called critical path. •It is the longest path in the network from the starting event to the ending event •For activities lies on critical path EST =LST , EFT = LFT and EST –EFT = LST –LFT Sub critical activity : When total float (FT ) is positive Critical Activity :When total float (FT ) is zero Super critical activity : When total float (FT ) is negative
  • 16. CPM Analysis F 1 2 4 3 5 6 7 8 A B C D E H K J I 10 8 12 8 10 6 5 12 6 12 8 Aprojectconsistsof11activities,representedbythe networkshownbelowinfigureandalsothenormal durationsrequiredtoperformvariousactivitiesofthe projectaregiveninnetwork.Compute(a)Eventtimes (b)activitytimesandtotalfloat.Alsodetermine thecriticalpath.
  • 17. a. Computation of Event times Event No. PredecessorSuccessorEventEvent12345678Earliest Expected Time (↓ )Latest occurrence Time ( ↑ ) tETETE (Max)tETLTL (Min)
  • 18. b. Computation of activity times and floats Activity Duration Earliest (Units) Latest (Units) Total Float Free Float Independent Float (i -j) tEij EST EFT LST LFT FT FF FID 1 -2 1 -3 2 –5 2 –7 3–4 3–6 4–5 5 -6 5 -7 6 -7 7 -8
  • 19. c. Location of Critical path •1-3 –4 –5 –6 –7 = 52 units F 1 2 4 3 5 6 7 8 A B C D E H K J I 10 8 12 8 10 6 5 12 6 12 8
  • 20. Problem –2 F 1 2 4 3 5 6 7 8 A B G E D I L J 5 4 4 6 2 6 7 8 0 6 7 C K 3 Networkshownbelowinfigureandalsothenormaldurationsrequiredtoperformvariousactivitiesoftheprojectaregiveninnetwork.Compute(a)Eventtimes(b) activitytimes(c)totalfloatforeachactivityandestablishthecriticalpath.Alsodeterminethefreefloatandindependentfloat.
  • 21. Problem –2 1 2 3 6 4 5 A B E D G H 3 5 3 1 14 4 C F 4 Networkshownbelowinfigureandalsothenormaldurationsrequiredtoperformvariousactivitiesoftheprojectaregiveninnetwork.Compute(a)Eventtimes(b) activitytimes(c)totalfloatforeachactivityandestablishthecriticalpath.Alsodeterminethefreefloatandindependentfloat. 6 1 I