Network Node Ranking via Matrix Flow Capacity

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing web page ranking methods, such as PageRank, are vulnerable to manipulation and require significant computational resources to achieve reliable rankings, leading to inefficiencies and inaccurate results.

Innovation Solution

A method involving the construction of a representation matrix and its self-multiplication to derive a flow matrix, which calculates the flow capacity of each node based on the number of connections and distances within the network, providing a more robust and computationally efficient ranking system.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If PageRank method is used to rank web pages, then ranking accuracy is improved, but the system becomes vulnerable to manipulation and spoofing

Engineering Contradiction:
Improveranking accuracyVSAvoidresistance to manipulation
Core Design Contradiction:
Measurement precisionVSReliability

Solution Approach 1:

The patent extracts the essential ranking function from the vulnerable PageRank system by removing the iterative PR calculation and replacing it with a direct flow capacity computation. The flow capacity method calculates node importance based on the number of paths from all other nodes, eliminating the manipulation vulnerability while maintaining ranking capability.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent creates a simplified copy of the ranking problem that avoids the original vulnerability. Instead of using PageRank's iterative probability distribution, it uses a direct flow capacity calculation that counts paths in a representation matrix, achieving the same ranking function without the spoofing vulnerability.

Inventive Principle:
Principle #26Copying

2Reliability

If PageRank calculation is performed to achieve reliable rankings, then ranking reliability is improved, but computational resources required increase significantly

Engineering Contradiction:
Improveranking reliabilityVSAvoidcomputational resources
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent extracts the ranking computation from the computationally intensive iterative PageRank process. By using direct matrix multiplication and flow capacity calculation, it eliminates the need for multiple iterative cycles while achieving reliable rankings, thus reducing computational resource consumption.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent changes the computational parameters from iterative probability distributions to direct path counting in a representation matrix. This parameter transformation allows reliable rankings to be achieved through a single matrix operation rather than multiple iterative computations, significantly reducing energy and computational resource requirements.

Inventive Principle:
Principle #35Parameter changes

3Measurement precision

If iterative cycles of computation are used to achieve steady PR values, then ranking accuracy is improved, but computation time and resources increase

Engineering Contradiction:
ImprovePR value accuracyVSAvoidcomputation time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent extracts the ranking computation from the time-consuming iterative process. By using direct flow capacity calculation through matrix multiplication, it achieves accurate rankings in a single computation step, eliminating the need for iterative cycles and reducing computation time.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent performs the ranking computation in advance through direct matrix operations rather than requiring iterative convergence. The flow capacity is calculated directly from the representation matrix, providing immediate accurate rankings without the time loss of iterative computation cycles.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS7688748B2Methods and apparatus for ranking a node in a network having a plurality of interconnecting nodes
Publication Date: 2010.03.30 THE HONG KONG POLYTECHNIC UNIV
  • US7688748B2 patent drawing
  • US7688748B2 patent drawing
  • US7688748B2 patent drawing

AI summary

PageRank (PR) is used by web search engine Google in ranking individual web pages. However, it is known that this value is also easily manipulated by methods known as spoofing. Further, the calculation of PR will require iterative cycles of computations to achieve a “steady” value. This would mean that huge computation resources are required to obtain reasonably reliable PR values for various web pages. This invention provides relatively accurate and simple methods for ranking the importance of a node in a network. The web graph or the network is first represented by an incidence matrix or a representation matrix W. The matrix W is then self-multiplied to obtain flow matrix. The flow capacity, or the rank of each node, is then obtained from the flow matrix.