Project Analysis

Home

Description

The model describes a project planning problem. In order to finish a project, a number of activities need to be done in a certain order. Each activity can either be finished within normal time at a normal cost, or be crashed within shorter time at a higher cost. A project manager needs to find the minimize cost to complete whole project within a required deadline.

An activity-on-node (AON) project network is used to represent the problem. Each activity is represented by a node and the arcs show the precedence relationships between activities. In particular, the node for each activity with immediate predecessors has an arc coming in from each of these predecessors. Through the project network, the project duration can be estimated by the length of the longest path, or the critical path. The project duration equals to the length of the critical path. Thus by crashing activities on the critical path, we can reduce the duration of the project.

This example provides a solution to which activities can be crashed in order to meet the project deadline at a minimum cost. A sensitivity analysis is also available to find the best trade off between time and cost.

Keywords

Project Planning, Critical Path, Time-Cost Trade Off, Network Objective, 2-D Chart

Model Types

Linear Programming

Download AIMMS Example

You can download an AIMMS example dealing with this problem via the link below, and run it after installing the AIMMS software. If you don't have an AIMMS license yet, you can download a free license of AIMMS.

opent in een nieuw venster ftp://ftp.aimms.com/pub/Download/Examples/Project Analysis.aimmspack

Please make sure to save this file including the .aimmspack extension so that it can be opened by AIMMS.

This example application is a simplification of reality. Please do not hesitate to contact us to discuss how AIMMS enables you to build a complete optimization application that captures the full complexity of your problem.

Screenshot AIMMS Example

Project Analysis

 Login  to update your profile.

Login