Utilization of probabilistic characteristics for reduction of graph database traversals

Traversing data stored in a relational graph by utilization of probabilistic characteristics associated with the graph nodes is disclosed. When a user submits a request with a graph query, an initial node associated with the graph query is identified. Further, the edge type associated the node is ex...

Full description

Saved in:
Bibliographic Details
Main Authors Viken Valvåg, Steffen, Johansen, Amund Kronen, Eidesen, Dag Steinnes, Karlberg, Jan-Ove Almli, Kreutzer, Tor, Kvalnes, Åge, Heen, Peter Dahle
Format Patent
LanguageEnglish
Published 03.09.2019
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:Traversing data stored in a relational graph by utilization of probabilistic characteristics associated with the graph nodes is disclosed. When a user submits a request with a graph query, an initial node associated with the graph query is identified. Further, the edge type associated the node is extracted from the graph query. When traversing the graph by following relevant edges from the initial node to new nodes, each new node is queried with the extracted edge type. If the query for the node is negative, then the edges for the particular node are not enumerated. However, if the query for the node is positive, then the edges for the particular node are enumerated for expanding the subgraph. This process continues until the subgraph is expanded to include all relevant nodes. Thus, the computational efficiency is improved by reducing the number of edges that must be traversed when performing graph queries.
Bibliography:Application Number: US201715399975