Annotating graphs to allow quick loading and analysis of very large graphs
AssigneeInternational Business Machines Corporation
InventorsNick Mitchell, Gary Sevitsky, Herbert Derby
Life of this patent
Estimating the term…
Loading patent…
AssigneeInternational Business Machines Corporation
InventorsNick Mitchell, Gary Sevitsky, Herbert Derby
Estimating the term…
A method, information processing system, and computer readable medium for annotating graphs to allow for subsequent quick loading and analysis of very large graphs is described. The present invention encompasses a way to order and annotate nodes of a graph into a data stream that allows for optimization of subsequent processing of nodes in later analysis. For example, a very large reference graph representing heap snapshots may be annotated to facilitate post-processing and visualization of the heap for memory leak analysis. In such an example, the present invention reduces the number of objects and references to be modeled in memory, while still capturing the essence of the non-modeled portions. In this example, the present invention may process reference graphs on the scale of one hundred million live objects per snapshot using a computer with one gigabyte of memory.
A method of annotating a very large graph for analysis, comprising:
An information processing system for analyzing very large graphs, comprising:
A computer readable medium including computer instructions for regulating communication of information in a data structure between components of a computer program, the computer instructions including instructions for:
Dependencies are inferred from the claim text.