Graphs, Ideal Flow, and the Transportation Network

Reading time: 4 minute
...

📝 Original Info

  • Title: Graphs, Ideal Flow, and the Transportation Network
  • ArXiv ID: 1609.09739
  • Date: 2016-10-03
  • Authors: Kardi Teknomo

📝 Abstract

This lecture discusses the mathematical relationship between network structure and network utilization of transportation network. Network structure means the graph itself. Network utilization represent the aggregation of trajectories of agents in using the network graph. I show the similarity and relationship between the structural pattern of the network and network utilization.

💡 Deep Analysis

Figure 1

📄 Full Content

In this lecture, I discuss the mathematical relationship between network structure and network utilization of transportation network. Network structure means the graph itself. Network utilization represent the aggregation of trajectories of agents in using the network graph. I show the similarity and relationship between the structural pattern of the network and network utilization.

An ideal flow is an aggregation of the trajectories of results of random walk with uniformly distributed flow over space and time on a network graph, which maximize the entropy.

I found out that the ideal flow is invariant from the number of agents and the length of simulation. This implies that ideal flow matrix (which is clearly a network utilization) depends only on the network structure. We also how that ideal flow matrix is always premagic matrix. Premagic matrix characterizes flow conservation on nodes.

The structure of a network is modelled by a graph G=(V,E) and can be defined by several matrices. The utilization of a network is modeled based on the agent’s trajectories. A trajectory is a path of a moving agent (such as a vehicle, pedestrian, product, or a simple particle) within a specified observation time period from 1 t to 2 t , where 1 2 t t  . The path is often collected at discrete points using tracking devices. Given a set of trajectories, it is possible to analyse the trajectories in three levels: 1. Matrix-set level 2. Matrix-count level 3. Matrix-structure level The basic structure come from the matrix-set level, where each element represents a set of trajectories, distinguished by their identification numbers. Matrix-count level is derived from matrix-set level by counting the number of trajectories in each matrix-set element. Most of the traditional matrix analyses are Flow matrix and Origin Destination Matrix, which are on the matrix-count level. Matrix-structure level deals with binarized matrices that are derived from the matrix-count. We can define several matrices to represent network utilization.

 Flow-set ij f (an element of the flow matrix F ) as a set of trajectory identification numbers that pass

Tr is the set of trajectories.

 The indirect flow can be partitioned further to distinguish between cases where a direct link is available (alternative route flow which is represented by the matrix T ) and where there is no direct link from a given node s to a given node t (substitute route flow which is represented by C T ). The mutual exclusivity of these two gives rise to the following equations.

Premagic matrix is a square matrix where the vector row sum is equal to the transpose of vector column sum

An ideal flow is the infinite limit of relative aggregated count of random walk agents’ trajectories on a network graph distributed over space and time. Generalized Ideal flow matrix F is defined by 3 properties:

  1. F is non-negative matrix.

  2. The main diagonal entries of F are zero. 3. F is pre-magic matrix.

Standard Ideal Flow or Uniform distribution Ideal flow matrix F is defined by 4 properties. In addition to the 3 properties of the Generalized Ideal flow, we have 4. F satisfies equal outflow constraint.

Given a generalized origin destination matrix

We also performing random walk of N agents on the graph. On each node, the agent takes a random choice to the available directed edge. The agents keep moving until time T∞ is achieved. We record trajectory data of the agents.

Theorem 2: When we increase the product of the number of agents and the simulation time to infinite term, the flow will change but the relative flow would be asymptotically converge to a certain value, which we called as ideal flow.

When N*T is large to fill the irreducible aperiodic network we will have asymptotic values of the ideal flow. Thus, ideal flow is an aggregation of random walk on network (i.e. network utilization) but the values depends only on network structure.

📸 Image Gallery

cover.png

Reference

This content is AI-processed based on open access ArXiv data.

Start searching

Enter keywords to search articles

↑↓
ESC
⌘K Shortcut