1.1 Network Terminology
| Term | Definition |
|---|---|
| Activity | A task or work package that consumes time and/or resources |
| Event (node) | A point in time representing the start or end of one or more activities; consumes no time |
| Predecessor | An activity that must be completed before the current activity can start |
| Successor | An activity that cannot start until the current activity is finished |
| Dummy activity | A fictitious activity with zero duration used in AOA networks to show logical dependency without actual work |
| Network | A directed graph of all activities and their precedence relationships |
1.2 AOA vs AON Networks
| Feature | AOA (Activity on Arrow) | AON (Activity on Node / Precedence Diagram) |
|---|---|---|
| Representation | Activities on arrows; nodes are events | Activities on nodes; arrows show dependencies |
| Dummy activities | Required to avoid ambiguity | Not needed |
| Start and end | Single start node, single end node | Single start node, single end node |
| Lags | Not easily handled | Supports SS, FF, SF, FS with lags |
| Software use | Older; PERT originated here | Modern PM software (MS Project, Primavera) |
1.3 Rules for AOA Network Construction
1. Each activity is represented by exactly one arrow
2. No two activities can share both the same start node and end node → use dummy activity
3. Dummy activities (dashed arrows) have zero duration and zero resource consumption
4. Network must have a single start event and single end event (merge/burst if needed)
5. No loops (circular dependencies) permitted
6. All events are numbered; no two events have the same number
2. No two activities can share both the same start node and end node → use dummy activity
3. Dummy activities (dashed arrows) have zero duration and zero resource consumption
4. Network must have a single start event and single end event (merge/burst if needed)
5. No loops (circular dependencies) permitted
6. All events are numbered; no two events have the same number
📝 GATE Tip: Most GATE questions use AOA (arrow diagram). Recognise when a dummy activity is required — two activities with the same start and end nodes always need a dummy. Dummy = dashed arrow, zero duration.