3-Step Link Prediction for Missing Network Interactions

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing network-based link prediction methods, particularly those relying on the triadic closure principle, are limited in identifying missing interactions in complex networks, as they fail to detect connections where nodes lack shared neighbors and are not applicable to heteromer protein interactions.

Innovation Solution

The 3-step link prediction (3SLP) method determines the number of paths of length three between nodes not directly connected in a network, calculates a prediction score based on these paths, and ranks node pairs to identify missing connections, providing a more comprehensive and accurate prediction of interactions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If triadic closure principle is used for link prediction, then prediction can be made for nodes with shared neighbors, but it fails to detect connections where nodes lack shared neighbors and predicts many false connections

Engineering Contradiction:
Improvelink prediction accuracyVSAvoidapplicability to different network structures
Core Design Contradiction:
Measurement precisionVSAdaptability or versatility

Solution Approach 1:

The patent changes the fundamental parameter of link prediction from using 2-step connectivity (common neighbors) to using 3-step connectivity (paths of length three). This parameter change allows the method to detect connections between nodes that lack shared neighbors, thereby improving both prediction accuracy and applicability to diverse network structures including heteromer protein interactions.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent extends the prediction dimension by considering paths of length three instead of just common neighbors (paths of length two). This dimensional extension in the network graph allows capturing indirect relationships through intermediate nodes, enabling prediction of connections that the triadic closure principle cannot detect.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Productivity

If existing link prediction methods are used, then computational simplicity is maintained, but the number of high-quality candidate interactions identified is limited

Engineering Contradiction:
Improvenumber of candidate interactions identifiedVSAvoidprediction method complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent segments the link prediction process into distinct steps: (1) identifying all paths of length three between node pairs, (2) counting these paths, and (3) ranking node pairs based on path counts. This segmentation makes the complex task of identifying high-quality candidate interactions more systematic and scalable while maintaining computational feasibility.

Inventive Principle:
Principle #1Segmentation

3Reliability

If triadic closure principle is applied, then prediction speed is maintained, but false positive predictions increase significantly

Engineering Contradiction:
Improveprediction reliabilityVSAvoidprediction throughput
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent introduces intermediate nodes as mediators in the prediction process by counting paths of length three that go through intermediate nodes. This intermediary approach allows the method to verify connections indirectly through multiple pathways, reducing false positives while maintaining prediction throughput by processing many node pairs systematically.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS11657311B2Link prediction based on 3-step connectivity
Publication Date: 2023.05.23 NORTHEASTERN UNIV (US)
  • US11657311B2 patent drawing
  • US11657311B2 patent drawing
  • US11657311B2 patent drawing

AI summary

A method and corresponding system identify missing interactions in incompletely known datasets represented as complex networks. The method identifies missing connections in a complex network. The method accesses an electronic representation of the network. The network includes nodes and links, the nodes represent entities, and the links represent interactions between the entities. For each pair of nodes not directly connected by a link, the method determines a number of paths connecting the pair of nodes and calculates a prediction score for the pair of nodes based on the number of paths connecting the pair of nodes. The method ranks the pairs of nodes based on the prediction scores, resulting in an ordered list of node pairs, and selects at least a subset of the pairs of nodes based on the ordered list of node pairs. The selected pairs of nodes represent missing connections in the network.