01.1 - Network flows - MM
01.1 - Network flows - MM
Flow is defined as the number of events divided by a set amount of time.
(See also01 - Introduction to trajectories Analysis - OMT#Flow, 05. Teoria del Deflusso#Flusso)
It can be materials (goods), passengers (travelers) or vehicles (carriers) per unit of time.
We work under the assumption that the Horizon of time is much grater than the largest O-D trip time.
- [?] What does this assumption mean?
Open and closed flows
Open flows
Open flows are the ones where units originate at a source (ORIGIN) and disappear at a sink (DESTINATION).
Units on open flows follow a path:
A path is a chain of links, starting at node
A path can contain, in turn, cycles (which is not desirable). For these reason, only pure paths (without cycles) will be considered
It's given the graph below as an example
It shows 6 nodes and 10 links.
- 10 units enter at node 1
- 12 units exit at node 2
- 13 units exit at node 4
- 15 units enter at node 6
Let
which is a linear system that can be written in matrix form:
which is in the form:
where:
Node-link #incidence matrix Flow vector Input/output
We usually work under the assumption that
Multi-commodity networks - open flows
Sometimes, we can have 2 or more goods traveling on the same network. In this case, we have to write separate flow equations for each good.
We have 2 linear systems:
For the graph on the left:
For the graph on the right
The total flow is given by:
Considering one network and one flow compared to the same one network but 2 separate flows is very different.
Closed flows
In Closed flows units move in cycles. They never enter or exit the network, they just move across it.
Cycles are chains of links, starting at node
The figure below shows a network for a closed cycle:
The network is defined by the following matrix:
From this network, 3 cycles are possible:
Each cycle can be identified by a vector, as follows:
with
Each of these vectors contains a 1 in the position corresponding to a link that exists, and a 0 if the corresponding link is not part of the cycle.
Since there is never an input or output of units, the product between
❗❗❗❗❗❗❗❗❗❗❗❗
❗❗❗ COMPLETARE ❗❗❗
❗❗❗❗❗❗❗❗❗❗❗❗
- Arbitrary flows
- Little's Law
iPad