Top Banner
International Journal Of Project Management 19 (2001) Submitted By: Ibrahim H. Malubhaiwala (40)  Jasmeet Singh Bhatia (41) Manish Pashine (53) Mayank Kumar Sharma (54) Ghaleb Y . Abbasi, Adnan M. Mukattas h  Advance Project Management Assignment
28

Crashing PERT Networks Using Mathematical Programing

Apr 06, 2018

Download

Documents

Manish Pashine
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Crashing PERT Networks Using Mathematical Programing

8/2/2019 Crashing PERT Networks Using Mathematical Programing

http://slidepdf.com/reader/full/crashing-pert-networks-using-mathematical-programing 1/28

International Journal Of Project Management 19 (2001)

Submitted By:

Ibrahim H. Malubhaiwala (40) Jasmeet Singh Bhatia (41)Manish Pashine (53)Mayank Kumar Sharma (54)

Ghaleb Y. Abbasi, Adnan M. Mukattash

Advance Project Management Assignment

Page 2: Crashing PERT Networks Using Mathematical Programing

8/2/2019 Crashing PERT Networks Using Mathematical Programing

http://slidepdf.com/reader/full/crashing-pert-networks-using-mathematical-programing 2/28

Introduction Aim of the study is to develop an approach for crashingpessimistic time in PERT networks

Crashing is done by investing additional amount of money in order to reduce variance and projectdurationThis increases the probability of completing the

project in the given timeConcept of crashing in CPM is applied to PERTnetworks

Page 3: Crashing PERT Networks Using Mathematical Programing

8/2/2019 Crashing PERT Networks Using Mathematical Programing

http://slidepdf.com/reader/full/crashing-pert-networks-using-mathematical-programing 3/28

Model ConstructionProbability of certain project meeting a time T, for aparticular event is equal to

where,

Page 4: Crashing PERT Networks Using Mathematical Programing

8/2/2019 Crashing PERT Networks Using Mathematical Programing

http://slidepdf.com/reader/full/crashing-pert-networks-using-mathematical-programing 4/28

The amount of money ri is invested in each activity atcritical path, to reduce the pessimistic time from b to ,the expected project duration from and thestandard deviation from to respectively After investing additional amount of money, the newexpected duration and new variance for each activity

would be

Page 5: Crashing PERT Networks Using Mathematical Programing

8/2/2019 Crashing PERT Networks Using Mathematical Programing

http://slidepdf.com/reader/full/crashing-pert-networks-using-mathematical-programing 5/28

The new expected duration of activities lying on theCP would be

Page 6: Crashing PERT Networks Using Mathematical Programing

8/2/2019 Crashing PERT Networks Using Mathematical Programing

http://slidepdf.com/reader/full/crashing-pert-networks-using-mathematical-programing 6/28

The new variance would be

And the amount of money invested on all activities

Page 7: Crashing PERT Networks Using Mathematical Programing

8/2/2019 Crashing PERT Networks Using Mathematical Programing

http://slidepdf.com/reader/full/crashing-pert-networks-using-mathematical-programing 7/28

The probability of realizing the terminal node

Page 8: Crashing PERT Networks Using Mathematical Programing

8/2/2019 Crashing PERT Networks Using Mathematical Programing

http://slidepdf.com/reader/full/crashing-pert-networks-using-mathematical-programing 8/28

Or,

Page 9: Crashing PERT Networks Using Mathematical Programing

8/2/2019 Crashing PERT Networks Using Mathematical Programing

http://slidepdf.com/reader/full/crashing-pert-networks-using-mathematical-programing 9/28

Since the amount of money invested will reduce theexpected time, the new expected time for criticalactivities is

The equation of new expected time becomes

And the new variance becomes

Page 10: Crashing PERT Networks Using Mathematical Programing

8/2/2019 Crashing PERT Networks Using Mathematical Programing

http://slidepdf.com/reader/full/crashing-pert-networks-using-mathematical-programing 10/28

Reducing the certain variance by certain percentmeans reducing the standard deviation by the samepercent, hence above equation can be written as

Page 11: Crashing PERT Networks Using Mathematical Programing

8/2/2019 Crashing PERT Networks Using Mathematical Programing

http://slidepdf.com/reader/full/crashing-pert-networks-using-mathematical-programing 11/28

Also from eq (16) we get

By substituting eq (20) and (21), the following isobtained

This means the amount of money invested in certainactivities will reduce pessimistic time and its variance

Page 12: Crashing PERT Networks Using Mathematical Programing

8/2/2019 Crashing PERT Networks Using Mathematical Programing

http://slidepdf.com/reader/full/crashing-pert-networks-using-mathematical-programing 12/28

The new expected duration of CP activities

After approximating function, the above eq.becomes

Page 13: Crashing PERT Networks Using Mathematical Programing

8/2/2019 Crashing PERT Networks Using Mathematical Programing

http://slidepdf.com/reader/full/crashing-pert-networks-using-mathematical-programing 13/28

Since the decrease in variance is the function of then the new variance of CP activities would be

After approximating function, above eq. can be written as

Page 14: Crashing PERT Networks Using Mathematical Programing

8/2/2019 Crashing PERT Networks Using Mathematical Programing

http://slidepdf.com/reader/full/crashing-pert-networks-using-mathematical-programing 14/28

After investing amount on each CP activity, thenew expected duration and new variance are thefunction of . The probability of realizing theterminal node is where,

Where,

Page 15: Crashing PERT Networks Using Mathematical Programing

8/2/2019 Crashing PERT Networks Using Mathematical Programing

http://slidepdf.com/reader/full/crashing-pert-networks-using-mathematical-programing 15/28

Then Z becomes

Page 16: Crashing PERT Networks Using Mathematical Programing

8/2/2019 Crashing PERT Networks Using Mathematical Programing

http://slidepdf.com/reader/full/crashing-pert-networks-using-mathematical-programing 16/28

Eq. (32) represents the mathematical model, whichrepresents the objective function and the constraints

Page 17: Crashing PERT Networks Using Mathematical Programing

8/2/2019 Crashing PERT Networks Using Mathematical Programing

http://slidepdf.com/reader/full/crashing-pert-networks-using-mathematical-programing 17/28

The whole model can be re-written as follows

such that

Page 18: Crashing PERT Networks Using Mathematical Programing

8/2/2019 Crashing PERT Networks Using Mathematical Programing

http://slidepdf.com/reader/full/crashing-pert-networks-using-mathematical-programing 18/28

Linearizing the Mathematical

ModelEq. (33) can be expanded using Taylors expansion formulti dimensional function. Then the linearizedmodel would be

Page 19: Crashing PERT Networks Using Mathematical Programing

8/2/2019 Crashing PERT Networks Using Mathematical Programing

http://slidepdf.com/reader/full/crashing-pert-networks-using-mathematical-programing 19/28

From above Eq. the first the first term is constant

Hence the Eq. (34) can be re-written as

Subject to

Page 20: Crashing PERT Networks Using Mathematical Programing

8/2/2019 Crashing PERT Networks Using Mathematical Programing

http://slidepdf.com/reader/full/crashing-pert-networks-using-mathematical-programing 20/28

A program was developed to substitute the valuesof and in the linearizedconstructed model. The output of this program isthe linear equation, which is the objectivefunction of the following form:

where is constant and is the coefficient of theadditional amount of money which must beinvested on the first activity on CP

Page 21: Crashing PERT Networks Using Mathematical Programing

8/2/2019 Crashing PERT Networks Using Mathematical Programing

http://slidepdf.com/reader/full/crashing-pert-networks-using-mathematical-programing 21/28

Algorithm development

Page 22: Crashing PERT Networks Using Mathematical Programing

8/2/2019 Crashing PERT Networks Using Mathematical Programing

http://slidepdf.com/reader/full/crashing-pert-networks-using-mathematical-programing 22/28

Contd..

Page 23: Crashing PERT Networks Using Mathematical Programing

8/2/2019 Crashing PERT Networks Using Mathematical Programing

http://slidepdf.com/reader/full/crashing-pert-networks-using-mathematical-programing 23/28

Case Study

Page 24: Crashing PERT Networks Using Mathematical Programing

8/2/2019 Crashing PERT Networks Using Mathematical Programing

http://slidepdf.com/reader/full/crashing-pert-networks-using-mathematical-programing 24/28

Table shows time estimates of all the activities

Page 25: Crashing PERT Networks Using Mathematical Programing

8/2/2019 Crashing PERT Networks Using Mathematical Programing

http://slidepdf.com/reader/full/crashing-pert-networks-using-mathematical-programing 25/28

Values of qi and si are suggested by experts for eachactivity By substituting the values of in thedevelopment model we get the objective function

Page 26: Crashing PERT Networks Using Mathematical Programing

8/2/2019 Crashing PERT Networks Using Mathematical Programing

http://slidepdf.com/reader/full/crashing-pert-networks-using-mathematical-programing 26/28

Next by specifying the value of , we get theconstraint of the objective function

Page 27: Crashing PERT Networks Using Mathematical Programing

8/2/2019 Crashing PERT Networks Using Mathematical Programing

http://slidepdf.com/reader/full/crashing-pert-networks-using-mathematical-programing 27/28

Then we continue the steps of the algorithm, by finding the value of the objective function Z andsubstituting in Eq. (37) we get Z=-0.36476 and

Also we continue by linearizing the model around toget the following objective function

Page 28: Crashing PERT Networks Using Mathematical Programing

8/2/2019 Crashing PERT Networks Using Mathematical Programing

http://slidepdf.com/reader/full/crashing-pert-networks-using-mathematical-programing 28/28

ConclusionThe objective of the paper was to increase theprobability of realizing the last node by minimizingpessimistic time, which led to decrease in projectduration and deviationBy investing additional amount of money theprobability of completing the project increased from20.7% to 35%.Moreover the scheduled time decreased from 421 daysto 413 days