Photo AI

Last Updated Sep 27, 2025

Activity Networks & Precedence Tables Simplified Revision Notes

Revision notes with simplified explanations to understand Activity Networks & Precedence Tables quickly and effectively.

user avatar
user avatar
user avatar
user avatar
user avatar

317+ students studying

11.1.1 Activity Networks & Precedence Tables

Activity networks and precedence tables are tools used to model and manage projects efficiently. They show the relationships between activities, highlighting dependencies and the order in which tasks must be completed.

Key Concepts

Activity Network

An activity network is a directed graph where:

  • Nodes represent events (the start or completion of activities).
  • Edges represent activities, labelled with their duration.
  • The direction of edges indicates the sequence of activities.

Precedence Table

A precedence table lists activities and their immediate predecessors. It specifies the order in which activities must occur, based only on their direct dependencies.

infoNote

Example Precedence Table

ActivityDurationImmediate Predecessors
A4-
B6A
C3A
D5B, C
E2D
  • Activity AA has no predecessors, so it can start immediately.
  • Activities BB and CC depend on AA, meaning AA must finish before they start.
  • Activity DD depends on BB and CC, so it can only start once both BB and CC are completed.

Constructing an Activity Network from a Precedence Table

Steps

  1. Identify Nodes and Activities:
  • Assign a start node and label each activity with its duration.
  1. Draw Dependencies:
  • For each activity, draw an edge from its predecessors' node to its own node.
  1. Connect Events:
  • Ensure all activities flow in the correct order from a single start node to a single end node.

Completing a Precedence Table from an Activity Network

To derive a precedence table from an activity network:

  1. List All Activities:
  • Identify each activity (edges in the network) and their durations.
  1. Identify Predecessors:
  • For each activity, determine which nodes (events) must be completed before it can begin.
  1. Create the Table:
  • Populate the table with the activity, its duration, and its immediate predecessors.

Worked Example

infoNote

Question Construct an activity network from the following precedence table:

ActivityDurationImmediate Predecessors
A3-
B2A
C4A
D5B, C
E3C
F6D, E

Step 1**: Identify Nodes and Activities**

  • Start with a single start node.
  • Label each activity with its duration.

Step 2**: Draw Dependencies**

  • AA has no predecessors; draw it starting from the start node.
  • BB and CC both depend on AA; draw edges from the node for AA to the nodes for BB and CC.
  • DD depends on BB and CC; draw edges from BB and CC to DD.
  • EE depends on CC; draw an edge from CC to EE.
  • FF depends on DD and EE; draw edges from DD and EE to FF.

Step 3**: Add Start and End Nodes**

  • Connect all starting activities to the start node.
  • Connect all ending activities (in this case, FF) to a single end node.

Final Activity Network

The network has a directed flow from the start node to the end node, with all dependencies and durations represented.

Note Summary

infoNote

Common Mistakes

  1. Incorrect Dependencies: Forgetting that precedence tables only list immediate predecessors, not all preceding activities.

  2. Omitting Start or End Nodes: Failing to include a single start and end node in the activity network leads to an incomplete graph.

  3. Wrong Direction of Edges: Drawing edges in the incorrect direction can misrepresent the sequence of activities.

  4. Overlapping Dependencies: Adding unnecessary dependencies that are not specified in the precedence table.

  5. Misinterpreting "Immediate Predecessors": Confusing indirect dependencies (e.g., A→B→DA \to B \to D) with immediate ones.

infoNote

Key Formulas/Theorems

  1. Dependency Rule: An activity XX can only start after all its immediate predecessors have been completed.

  2. Graph Flow: Activity networks flow from a single start node to a single end node.

  3. Precedence Table Construction: For each activity:

Predecessors of X={Activities ending at the start of X}\text{Predecessors of } X = \{\text{Activities ending at the start of } X\}
Books

Only available for registered users.

Sign up now to view the full note, or log in if you already have an account!

500K+ Students Use These Powerful Tools to Master Activity Networks & Precedence Tables

Enhance your understanding with flashcards, quizzes, and exams—designed to help you grasp key concepts, reinforce learning, and master any topic with confidence!

70 flashcards

Flashcards on Activity Networks & Precedence Tables

Revise key concepts with interactive flashcards.

Try Further Maths Decision Maths 1 Flashcards

7 quizzes

Quizzes on Activity Networks & Precedence Tables

Test your knowledge with fun and engaging quizzes.

Try Further Maths Decision Maths 1 Quizzes

29 questions

Exam questions on Activity Networks & Precedence Tables

Boost your confidence with real exam questions.

Try Further Maths Decision Maths 1 Questions

27 exams created

Exam Builder on Activity Networks & Precedence Tables

Create custom exams across topics for better practice!

Try Further Maths Decision Maths 1 exam builder

50 papers

Past Papers on Activity Networks & Precedence Tables

Practice past papers to reinforce exam experience.

Try Further Maths Decision Maths 1 Past Papers

Other Revision Notes related to Activity Networks & Precedence Tables you should explore

Discover More Revision Notes Related to Activity Networks & Precedence Tables to Deepen Your Understanding and Improve Your Mastery

96%

114 rated

Critical Path Analysis

Dummy Activities

user avatar
user avatar
user avatar
user avatar
user avatar

331+ studying

190KViews

96%

114 rated

Critical Path Analysis

Critical Path Analysis

user avatar
user avatar
user avatar
user avatar
user avatar

335+ studying

197KViews

96%

114 rated

Critical Path Analysis

Gantt (Cascade) Charts

user avatar
user avatar
user avatar
user avatar
user avatar

463+ studying

185KViews

96%

114 rated

Critical Path Analysis

Resource Histograms

user avatar
user avatar
user avatar
user avatar
user avatar

306+ studying

191KViews
Load more notes

Join 500,000+ A-Level students using SimpleStudy...

Join Thousands of A-Level Students Using SimpleStudy to Learn Smarter, Stay Organized, and Boost Their Grades with Confidence!

97% of Students

Report Improved Results

98% of Students

Recommend to friends

500,000+

Students Supported

50 Million+

Questions answered