Indexing Nodes for Digital Model Graph Traversal Overload

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The processing of digital models with a significant number of incident arcs in the graph leads to a combinatorial explosion, causing slowdowns and making it impractical to obtain results due to increased calculation time.

Innovation Solution

A method is introduced that identifies nodes capable of creating an overload in the digital model's super-graph, generates an indexing node with additional characteristics, and associates it with the overloaded node, reducing the likelihood of overload by optimizing the traversal process through a multi-level organization of semantic and hyper-structural graphs.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If the graph traversal processes nodes with significant number of incident arcs, then complete information retrieval is achieved, but calculation time increases exponentially causing combinatorial explosion

Engineering Contradiction:
Improveinformation retrieval completenessVSAvoidrequest processing time
Core Design Contradiction:
Loss of informationVSLoss of time

Solution Approach 1:

The patent segments the set of incident arcs at overloaded nodes by creating indexing nodes that represent subsets of the original set. Each indexing node groups arcs with common characteristics (such as same target type or same spatial location), dividing the traversal task into smaller manageable segments that can be processed independently and efficiently.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces indexing nodes as intermediary elements between the original graph nodes and the arcs. These indexing nodes act as mediators that organize and structure the incident arcs, enabling the traversal algorithm to navigate through the organized structure rather than directly processing all incident arcs at once, thus reducing computational complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If the digital model uses a detailed structural graph with all entities and relations, then model accuracy is improved, but system complexity increases causing traversal overload

Engineering Contradiction:
Improvedigital model accuracyVSAvoidgraph structure complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent adds a new dimensional layer to the graph structure by introducing the super-graph that sits above the structural graph. This super-graph dimension organizes nodes into sets and creates indexing structures that provide an additional organizational perspective, allowing the system to maintain detailed structural information while managing complexity through the abstracted super-graph view.

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

Solution Approach 2:

The patent segments the complex structural graph by creating a super-graph abstraction that groups related nodes into sets. This segmentation separates the detailed structural information from the organizational structure, allowing each layer to handle its specific function without overwhelming the other, thus managing overall system complexity.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS20240248929A1Device and method for processing a digital model of a system
Publication Date: 2024.07.25 ORANGE SA
  • US20240248929A1 patent drawing
  • US20240248929A1 patent drawing
  • US20240248929A1 patent drawing

AI summary

A method for processing a digital model of a system comprising entities is described, the digital model comprising a structural graph representing the entities of the system by interconnected nodes and an over-graph corresponding to an abstraction of the structural graph and comprising nodes representing sets, at least one of the nodes of the structural graph being associated with at least one of the nodes of the over-graph. The method is implemented by an electronic device and includes determining a node of the over-graph capable of creating an overload; generating an indexing node representing a sub-set of the set represented by the determined node, the sub-set inheriting properties from the set and comprising at least one additional characteristic; associating the indexing node and the determined node; identifying nodes of the structural graph which are directly associated with the determined node and which share the at least one additional characteristic; and associating the identified nodes with the indexing node.