IFN Lab: Equivalent IFN

qrEquivalentIFN

By Kardi Teknomo, PhD

< Previous | Index | Next >

Brief Description

Two IFNs where each link flow of one network is a positive scaling of the other network are called equivalent IFNs. Suppose \( \mathbf{N_{1} = \) and \( \mathbf{N_{2} = \) are two ideal flow networks. The two IFNs are called equivalent if and only if each corresponding link flow of one network is a multiple of the other network by a positive global scaling ς. $$ \mathbf{N_{1}} \equiv \mathbf{N_{2}} \Leftrightarrow \mathbf{N_{1}}=\varsigma \mathbf{N_{2}}, \varsigma > 0 $$

Equivalent IFNs have characteristics that they share the same stochastic matrix, the same average-node-entropy and the same coefficient of variation of the flow.

If two ideal flow networks are equivalent then they have the same stochastic matrix. The converse is also true. If two ideal flow networks have the same stochastic matrix, they are necessarily equivalent IFNs. In fact, because the computation of ideal flow matrix from stochastic matrix is using Moore Penrose Inverse and the Moore Penrose Inverse is unique, then the ideal flow matrix is unique for each its stochastic matrix.

We can view the stochastic matrix as local information for each agent to select which link to go in the random walk on network. In this case, the basis ideal flow matrix (where the total flow is one) can be viewed as the global information on the probability of each link. Thus, conversion from stochastic matrix to ideal flow matrix and vice versa can be viewed as the transformation of local into global information and vice versa.

There are several standard forms of equivalent IFNs:

Learning Objectives

Prerequisite

Read: Graph Theory and Linear Algebra

Instruction

  1. Click to generate random ideal flow matrix
  2. Select any standard equivalent IFN to find the scaling factor. You can also set your own positive scaling factor
  3. Click the arrow in the Lab Tool below to convert the IFN (left) to the equivalent IFN (right) by setting the positive scaling factor.
  4. Alternatively, click to generate random capacity matrix and modify manually into an ideal flow matrix (premagic and irrducible). The input ideal flow matrix must be a non-negative square matrix, irreducible and premagic. End each row separated by a semicolon. Separate each data in one row by comma or a space.

Experiment and Discussion

Lab Tool: Equivalent IFN


Ideal Flow matrix




Pattern of Ideal Flow Matrix












Equivalent Ideal Flow Matrix




Pattern of Equivalent Ideal Flow Matrix

Ideal Flow Network

IFN Lab: Equivalent IFN

Index