-
公开(公告)号:US20180232916A1
公开(公告)日:2018-08-16
申请号:US15951064
申请日:2018-04-11
Applicant: International Business Machines Corporation
Inventor: Andrey Balmin , Peter J. Haas , John Sismanis , Yuanyuan Tian , Wenlei Xie
IPC: G06T11/20
CPC classification number: G06T11/206 , G06K9/6296
Abstract: A computer-implemented method, according to one embodiment, includes: generating two or more sample graphs by sampling edges of a current snapshot of a dynamic graph, generating two or more partial results by executing an algorithm on the two or more sample graphs, combining the partial results into a final result, and incrementally maintaining the sample graphs. Edges included in the current snapshot of a dynamic graph and which were added to the dynamic graph in a most recent update thereto are included in each of the generated two or more sample graphs. Moreover, incrementally maintaining the sample graphs includes: subsampling each of the edges of each of the sample graphs at a given time by applying a Bernoulli trial, and combining a result of the subsampling with new edges received in a batch corresponding to the given time to form new sample graphs.
-
公开(公告)号:US10013782B2
公开(公告)日:2018-07-03
申请号:US14922095
申请日:2015-10-23
Applicant: International Business Machines Corporation
Inventor: Andrey Balmin , Peter J. Haas , John Sismanis , Yuanyuan Tian , Wenlei Xie
CPC classification number: G06T11/206 , G06K9/6296
Abstract: In one general embodiment, a computer-implemented method is provided for analyzing a dynamic graph. The computer-implemented method includes generating two or more sample graphs by sampling edges of a current snapshot of a dynamic graph. Additionally, the computer-implemented method includes generating two or more partial results by executing an algorithm on the sample graphs. Still yet, the computer-implemented method includes combining the partial results, from executing the algorithm on the sample graphs, into a final result.
-
公开(公告)号:US10249070B2
公开(公告)日:2019-04-02
申请号:US15951064
申请日:2018-04-11
Applicant: International Business Machines Corporation
Inventor: Andrey Balmin , Peter J. Haas , John Sismanis , Yuanyuan Tian , Wenlei Xie
Abstract: A computer-implemented method, according to one embodiment, includes: generating two or more sample graphs by sampling edges of a current snapshot of a dynamic graph, generating two or more partial results by executing an algorithm on the two or more sample graphs, combining the partial results into a final result, and incrementally maintaining the sample graphs. Edges included in the current snapshot of a dynamic graph and which were added to the dynamic graph in a most recent update thereto are included in each of the generated two or more sample graphs. Moreover, incrementally maintaining the sample graphs includes: subsampling each of the edges of each of the sample graphs at a given time by applying a Bernoulli trial, and combining a result of the subsampling with new edges received in a batch corresponding to the given time to form new sample graphs.
-
公开(公告)号:US20170116764A1
公开(公告)日:2017-04-27
申请号:US14922095
申请日:2015-10-23
Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
Inventor: Andrey Balmin , Peter J. Haas , John Sismanis , Yuanyuan Tian , Wenlei Xie
IPC: G06T11/20
CPC classification number: G06T11/206 , G06K9/6296
Abstract: In one general embodiment, a computer-implemented method is provided for analyzing a dynamic graph. The computer-implemented method includes generating two or more sample graphs by sampling edges of a current snapshot of a dynamic graph. Additionally, the computer-implemented method includes generating two or more partial results by executing an algorithm on the sample graphs. Still yet, the computer-implemented method includes combining the partial results, from executing the algorithm on the sample graphs, into a final result.
-
-
-