Network analysis psm university exam

Asking for Preferences

For theory writin*

Here is a complete theory write-up for Network Analysis (PSM - Project & Systems Management / Production & Systems Management) for university exams.

Network Analysis - Complete Theory Notes


1. Introduction to Network Analysis

Network analysis is a project management technique used to plan, schedule, and control complex projects. It helps in:
  • Determining the minimum time to complete a project
  • Identifying activities that are critical (cannot be delayed)
  • Allocating resources efficiently
  • Monitoring progress
The two main techniques are CPM (Critical Path Method) and PERT (Programme Evaluation and Review Technique).

2. Basic Terminology

TermDefinition
ActivityA task or job that consumes time and resources. Represented by an arrow (→).
Event / NodeA point in time marking the start or end of an activity. Represented by a circle.
Network / Arrow DiagramA graphical representation of all activities and their inter-relationships.
Predecessor ActivityAn activity that must be completed before another can begin.
Successor ActivityAn activity that follows another.
Dummy ActivityA fictitious activity with zero time and zero resources, used to show logical dependency. Shown as a dashed arrow.
PathA sequence of connected activities from the start node to the end node.
Critical PathThe longest path through the network. It determines the minimum project duration.
Critical ActivityAn activity on the critical path. Any delay in it delays the entire project.

3. Rules for Drawing a Network

  1. Each activity is represented by a single arrow.
  2. Each activity must have a unique pair of head and tail events (i-j rule).
  3. No two activities should have the same head and tail events - use dummy activities if needed.
  4. The network must flow from left to right (no loops).
  5. There should be only one start node and one end node.
  6. Dummy activities are used to:
    • Maintain logical sequence
    • Avoid duplication of activity numbers

4. CPM - Critical Path Method

Origin

Developed by DuPont and Remington Rand in 1957 for industrial projects.

Nature

  • Deterministic - activity times are known with certainty (single time estimate).
  • Best suited for repetitive, well-understood projects (construction, maintenance).

Steps in CPM:

  1. List all activities.
  2. Determine sequence/precedence relationships.
  3. Draw the network diagram.
  4. Assign time durations to each activity.
  5. Calculate Earliest Event Time (E) and Latest Event Time (L) for each node.
  6. Calculate floats for each activity.
  7. Identify the critical path (where Total Float = 0).

5. Forward Pass and Backward Pass

Forward Pass (Earliest Times)

  • Move left to right through the network.
  • E(j) = max [ E(i) + duration of activity i→j ]
  • E for start node = 0.

Backward Pass (Latest Times)

  • Move right to left through the network.
  • L(i) = min [ L(j) - duration of activity i→j ]
  • L for end node = E for end node (no slack at end).

6. Types of Float / Slack

Float measures the flexibility or leeway available for an activity.

(a) Total Float (TF)

TF = L(j) - E(i) - Duration (t)
  • Maximum time an activity can be delayed without delaying the project completion.
  • Critical activities have TF = 0.

(b) Free Float (FF)

FF = E(j) - E(i) - Duration (t)
  • Time an activity can be delayed without delaying the Earliest Start of its successor.

(c) Independent Float (IF)

IF = E(j) - L(i) - Duration (t)
  • Time an activity can be delayed without affecting any other activity (predecessor or successor).
  • IF can never be negative; if negative, treat as 0.

(d) Interfering Float

Interfering Float = Total Float - Free Float
  • The portion of float that, if used, will affect successor activities.

7. PERT - Programme Evaluation and Review Technique

Origin

Developed by the US Navy in 1958 for the Polaris Missile Program.

Nature

  • Probabilistic - three time estimates are used.
  • Best suited for new, R&D, or uncertain projects.

Three Time Estimates in PERT:

EstimateSymbolMeaning
Optimistic Timea (or t₀)Minimum possible time if everything goes perfectly
Most Likely Timem (or tₘ)Time under normal conditions
Pessimistic Timeb (or tₚ)Maximum time if everything goes wrong

Expected Time (tₑ):

$$t_e = \frac{a + 4m + b}{6}$$

Variance (σ²):

$$\sigma^2 = \left(\frac{b - a}{6}\right)^2$$

Standard Deviation (σ):

$$\sigma = \frac{b - a}{6}$$

8. Probability in PERT

The project duration follows a normal distribution.
  • Project Variance = Sum of variances of all critical activities
  • Project Standard Deviation = √(Project Variance)

Z-score formula:

$$Z = \frac{T_s - T_e}{\sigma}$$
Where:
  • Tₛ = Scheduled (target) completion time
  • Tₑ = Expected project completion time
  • σ = Standard deviation of critical path
Use the normal distribution table to find the probability of completing the project by Tₛ.

9. Difference Between CPM and PERT

BasisCPMPERT
Developed byDuPont (1957)US Navy (1958)
NatureDeterministicProbabilistic
Time estimatesSingle estimateThree estimates (a, m, b)
Best forRepetitive, known projectsNew, uncertain, R&D projects
FocusTime-cost trade-offTime uncertainty
Activity orientationActivity-on-ArrowActivity-on-Arrow
Cost dataConsideredNot considered
CrashingPossibleNot usually applied

10. Crashing (Time-Cost Trade-off)

Crashing means reducing the project duration by adding extra resources (money, labor) to critical activities.

Key Concepts:

TermMeaning
Normal Time (Tₙ)Time taken under normal conditions
Normal Cost (Cₙ)Cost at normal time
Crash Time (Tᶜ)Minimum possible time after crashing
Crash Cost (Cᶜ)Cost at crash time

Cost Slope:

$$\text{Cost Slope} = \frac{C_c - C_n}{T_n - T_c}$$
  • Cost slope = extra cost per unit time saved.
  • Crash activities with the lowest cost slope first (most economical to crash).

Steps in Crashing:

  1. Draw the network and find the critical path.
  2. Calculate cost slope for all activities.
  3. Crash the critical activity with the lowest cost slope by 1 unit.
  4. Check if a new critical path has emerged.
  5. If multiple critical paths exist, crash activities on all paths simultaneously.
  6. Continue until desired duration or minimum duration is reached.

11. Resource Leveling vs Resource Allocation

BasisResource LevelingResource Allocation
AimSmooth out resource usage over timeAssign limited resources to activities
Project durationMay be extendedFixed or extended
ConstraintResource availability fluctuatesResource limit is fixed
MethodShift non-critical activitiesPrioritize critical activities

12. Advantages of Network Analysis

  1. Provides a clear visual picture of the entire project.
  2. Helps identify the critical path and critical activities.
  3. Enables better time and cost planning.
  4. Useful for monitoring and controlling project progress.
  5. Helps in resource allocation and scheduling.
  6. Identifies float/slack to allow flexible scheduling.
  7. Facilitates communication among project stakeholders.

13. Limitations of Network Analysis

  1. Drawing and updating large networks is time-consuming.
  2. Time estimates (especially in PERT) may be subjective.
  3. Does not automatically account for resource constraints.
  4. Changes in project scope require complete rework of the network.
  5. Requires skilled personnel to apply correctly.

14. Applications of Network Analysis

  • Construction projects (buildings, roads, bridges)
  • Defense and aerospace projects (missiles, satellites)
  • Research and development projects
  • Software development (system launches)
  • Maintenance shutdowns in plants
  • Event management and product launches

Quick Exam Tips

  • CPM = deterministic, cost-focused, repetitive projects
  • PERT = probabilistic, time-uncertain, new projects
  • Critical path = longest path = zero total float
  • Dummy activity = dashed arrow, zero time, zero cost
  • tₑ = (a + 4m + b) / 6 - always memorize this
  • Cost slope = (Crash cost - Normal cost) / (Normal time - Crash time)
  • For probability questions, always compute Z and use the normal table
  • Float hierarchy: Total Float ≥ Free Float ≥ Independent Float

This covers all major theory topics asked in university PSM/Operations Research exams. Let me know if you want solved numerical examples for CPM, PERT, or Crashing!
This is a shared conversation. Sign in to Orris to start your own chat.