Presented by: Meysam rahimi

Slides:



Advertisements
Similar presentations
Chapter 7 Project Management
Advertisements

464 Lecture 09 CPM Revision. Scheduling Techniques r The scheduling techniques are î To plan, schedule, budget and control the many activities associated.
F O U R T H E D I T I O N Project Management © The McGraw-Hill Companies, Inc., 2003 supplement 3 DAVIS AQUILANO CHASE PowerPoint Presentation by Charlie.
PROJECT MANAGEMENT Outline What is project mean? Examples of projects…
1 1 Slide © 2001 South-Western College Publishing/Thomson Learning Anderson Sweeney Williams Anderson Sweeney Williams Slides Prepared by JOHN LOUCKS QUANTITATIVE.
Terminology Project: Combination of activities that have to be carried out in a certain order Activity: Anything that uses up time and resources CPM: „Critical.
1 1 Slide © 2004 Thomson/South-Western Chapter 12 Project Scheduling: PERT/CPM n Project Scheduling with Known Activity Times n Project Scheduling with.
Project Scheduling Prof. Jiang Zhibin Dept. of IE, SJTU.
1 1 Slide © 2000 South-Western College Publishing/ITP Slides Prepared by JOHN LOUCKS.
Manjari Akella Pranava Nagpal B-Tech(CSE) 4 th Year.
1 7.1 Introduction A project is a collection of tasks that must be completed in minimum time or at minimal cost. Tasks are called “activities.” –Estimated.
Other Scheduling Methods Dr. Ayham Jaaron Chapter 11.
Network Optimization Models
PERT/CPM Models for Project Management
5/18/2015 L. K. Gaafar PROJECT MANAGEMENT Time Management* Dr. L. K. Gaafar The American University in Cairo * This Presentation is Based on information.
1 Material Management Class Note # 5-A ( in review ) Project Scheduling & Management Prof. Yuan-Shyi Peter Chiu Feb
Recent Development on Elimination Ordering Group 1.
Planning operation start times for the manufacture of capital products with uncertain processing times and resource constraints D.P. Song, Dr. C.Hicks.
Copyright 2006 John Wiley & Sons, Inc. Beni Asllani University of Tennessee at Chattanooga Project Management Operations Management - 5 th Edition Chapter.
Prepared by: Michael Palazzo
MATHEMATICS 3 Operational Analysis Štefan Berežný Applied informatics Košice
Project Time Management J. S. Chou, P.E., Ph.D.. 2 Activity Sequencing  Involves reviewing activities and determining dependencies.  A dependency or.
Operations Management Contemporary Concepts and Cases Chapter Fourteen Project Planning and Scheduling Copyright © 2011 by The McGraw-Hill Companies,
Dr. Godfried Williams1 Project Management – Topic 6 Lecture Content Planning Tools/Techniques Optimization Techniques Resource Planning & Allocation Linear.
Project Time Management J. S. Chou, P.E., Ph.D.. 2 Activity Sequencing  Involves reviewing activities and determining dependencies.  A dependency or.
8-1 Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall Project Management Chapter 8.
Copyright 2006 John Wiley & Sons, Inc. Project Management OPIM 310.
Network Optimization Models
Copyright 2006 John Wiley & Sons, Inc. Beni Asllani University of Tennessee at Chattanooga Project Management Operations Management - 5 th Edition Chapter.
Network Planning Methods Example PERT & CPM
1 Project Management Chapter Lecture outline Project planning Project scheduling Project control CPM/PERT Project crashing and time-cost trade-off.
Lean Project Management
Project Scheduling Tools. There are four possible sequencing modes in MS Project. Suppose B follows A. FS: Finish Start – Start B after A is completed.
To Accompany Russell and Taylor, Operations Management, 4th Edition,  2003 Prentice-Hall, Inc. All rights reserved. Chapter 17 Project Management Part.
Stochastic DAG Scheduling using Monte Carlo Approach Heterogeneous Computing Workshop (at IPDPS) 2012 Extended version: Elsevier JPDC (accepted July 2013,
Project Management (專案管理)
Network techniques for Project Management
1 Material Management Class Note # 6 Project Scheduling & Management Prof. Yuan-Shyi Peter Chiu Feb
PROJECT MANAGEMENT Outline What is project mean? Examples of projects… Project Planning and Control Project Life Cycle Gantt Chart PERT/CPM.
1 Short Term Scheduling. 2  Planning horizon is short  Multiple unique jobs (tasks) with varying processing times and due dates  Multiple unique jobs.
VMcG 2/11/02 Critical Chain as an Extension to CPM Vincent McGevna, PMP February 11, 2002
8-1 Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall Project Management Chapter 8.
Project Planning and Budgeting Recall the four stages Project Definition and Conceptualization Project Planning and Budgeting Project Execution and Control.
Project Scheduling Software
PERT/Activity Diagrams, Completion Probability and the Z Score
CPM – Critical Path Method Can normal task times be reduced? Is there an increase in direct costs? Additional manpower Additional machines Overtime, etc…
 Delay in project implementation invariably results in cost- overrun.  Delayed project implementation means delay in getting return on investments made.
Chapter 7 : Risk Management – part 2
Project Planning & Scheduling What is a “project”? Objectives and tradeoffs Planning and Control in Projects Scheduling Methods Constant-Time Networks.
Copyright 2006 John Wiley & Sons, Inc. Beni Asllani University of Tennessee at Chattanooga Project Management Operations Management - 5 th Edition Chapter.
PERT/Activity Diagrams, Completion Probability and the Z Score
Project Management (專案管理)
Project Management: PERT/CPM
Chapter 5: Project Time Management Doddy Prayogo, Ph.D.
Project Management (PERT/CPM) PREPARED BY CH. AVINASH
Project Scheduling Lecture # 1.
Basic Project Scheduling
Basic Project Scheduling
UNIT II Scheduling Procedures & Techniques CRITICAL PATH ANALYSIS
PROJECT MANAGEMENT WITH CPM/PERT.
Project Planning and Budgeting
Project Scheduling Tools
CPM, PERT & Schedule Risk Analysis in Construction
Chapter 16 – Project Management
Lecture 6: Time-Cost Trade-Offs
PROJECT MANAGEMENT (BSBI 622)
3.1 Earliest Start Times.
Slides Prepared by JOHN LOUCKS
PERT/Activity Diagrams, Completion Probability and the Z Score
Presentation transcript:

Presented by: Meysam rahimi Project crashing Presented by: Meysam rahimi

Problem statement: A town council wishes to construct a small stadium in order to improve the services provided to the people living in the district. After the invitation to tender, a local construction company is awarded the contract and wishes to complete the task within the shortest possible time. All the major tasks are listed in the following table. The durations are expressed in weeks. Some tasks can only start after the completion of certain other tasks.

Problem statement: The town council would like the project to terminate earlier than the time announced by the builder To obtain this, the council is prepared to pay a bonus of BC 30K for every week the work finishes early. The builder needs to employ additional workers and rent more equipment to cut down on the total time. In the preceding table he has summarized the maximum number of weeks he can save per task (column "Max. reduct.") and the associated additional cost per week.

Problem Data:

Precedence graph of construction tasks:

Two important questions: Which is the earliest possible date of completing the construction? When will the project be completed if the builder wishes to maximize his profit?

Model formulation for question 1:

Critical path method:

Model formulation for question 2:

Crashing algorithm: To shorten a project, crash only activities that are critical. Crash from least expensive to most expensive. Each activity can be crashed until -it reaches it’s maximum time reduction -it causes another path to also become critical -it is more expensive to crash than not to crash Continue until no more activities should be crashed.

Example: Bonus=$1400

Example cont. ABD 18 ACD 19 ACE 20

Example cont. E is least expensive to crash. we save $1400 per day the project is shortened and would spend $700 per day to crash E, so it is profitable to crash E. E has maximum time reduction of 3, but if it is crashed by 1, then ACD also becomes a critical path. So we should crash E by 1 period.

Example cont. ABD 18 18 ACD 19 19 * ACE 20 * 19 *

Example cont. Now we have 3 choices to crash: Crash A with the cost of $1000 Crash C with the cost of $2500 Crash both D&E with the cost of $3700 Crashing A is less expensive and laso is profitable because of being less than $1400.

Example cont. We can reduce A to its minimum duration, because no new task will become critical by the crashing of A.

Example cont. To continue, we could crash C or both D and E. But in each case, the cost would be greater than the $1400 savings per day. So, we stop at this point.

Uncertainty in activity durations: In the real word, we may encounter with uncertainty in activity durations. There are three main approaches to deal with uncertainty in activity duration: Fuzzy logic Robust optimization Stochastic optimization

Project scheduling, stochastic approach:

Distribution of completion time:

Expected completion time approximation method: Traditional method: PERT(Program evaluation and review technique) Converts the stochastic model to a deterministic model Then uses CPM to solve it. Is a very optimistic method Upper and lower bounds Monte Carlo simulation

Monte Carlo simulation: Generate random activity durations Find the longest path by CPM the average of completion time in samples is an unbiased estimator for the expected value of completion time. The standard deviation of sample is also an unbiased estimator for

Distribution of completion time example: 6 13 8 7 5 14

Simulation results: PERT estimation:21 Simulation estimation: 21.68

Activity crashing in stochastic networks:

Activity crashing in stochastic networks: Because we don’t have the distribution of completion time, we may get into trouble with the problem. All the methods which has been presented to solve this problem are heuristic methods most critical first Least expensive first Combination of two above methods BBI

Optimization with embedded simulation: Can be used with improvement algorithms Steepest descent Newton method SQP Uses simulation for evaluation of objective function and finding the search direction for the next iteration.

Optimization with embedded simulation: Start with a feasible point Simulation Evaluation of current solution Optimization Finding next solution

Any questions?