Patent · US Active

Assigning global edge IDs for evolving graphs

US10417280B2 · kind B2 · utility

0Cited by
0References
25Claims
0Family size

Assignee

Inventors

Key dates

Filing dateDec 23, 2014
Grant dateSep 17, 2019
Priority date
Expiry dateJun 17, 2036

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F16/9024
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A method, computing system, and computer-readable medium for assigning global edge IDs for evolving graphs are described herein. The method includes selecting a block size for an evolving graph and, as new vertices are added to the evolving graph, calculating block IDs for the evolving graph. Calculating the block IDs includes creating a table representing the evolving graph and, as new vertices are added to the evolving graph, calculating block IDs for cells in a new column of the table before calculating block IDs for cells in a new row of the table. The method also includes calculating global edge IDs for the evolving graph based on the source vertex ID, the target vertex ID, and the block ID for the block at which each edge is located. The method may also include calculating incremental Page Rank for the evolving graph.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.