Constructing a Time-Expanded Network
Builds the time-expanded representation of a static graph by replicating each node across discrete time steps, adding travel arcs that respect edge travel times, and adding holdover arcs for waiting. Establishes counting formulas for node copies, travel arcs per edge, holdover arcs, and the total arc count of the time-expanded network.
Step 1 of 157%
Tutorial
Node Copies
A time-expanded network unfolds a static graph over a discrete time horizon by making time an explicit dimension of the node set.
For every node and every time step , we create a node copy , representing 'being at vertex at time .' The node set of the time-expanded network is
and its size is
The factor of comes from including both endpoints and .
For example, if and , then contains nodes: