Invention Grant
- Patent Title: Asynchronous message passing for large graph clustering
-
Application No.: US14145127Application Date: 2013-12-31
-
Publication No.: US09852230B2Publication Date: 2017-12-26
- Inventor: Eduardo Madeira Fleury , Seyed Vahab Mirrokni Banadaki , Nissan Hajaj , Jerry Yi Ding , Silvio Lattanzi
- Applicant: GOOGLE INC.
- Applicant Address: US CA Mountain View
- Assignee: Google LLC
- Current Assignee: Google LLC
- Current Assignee Address: US CA Mountain View
- Agency: Brake Hughes Bellermann LLP
- Main IPC: G06F17/30
- IPC: G06F17/30 ; G06F9/54 ; G06Q10/06

Abstract:
Systems and methods for sending asynchronous messages include receiving, using at least one processor, at a node in a distributed graph, a message with a first value and determining, at the node, that the first value replaces a current value for the node. In response to determining that the first value replaces the current value, the method also includes setting a status of the node to active and sending messages including the first value to neighboring nodes. The method may also include receiving the messages to the neighboring nodes at a priority queue. The priority queue propagates messages in an intelligently asynchronous manner, and the priority queue propagates the messages to the neighboring nodes, the status of the node is set to inactive. The first value may be a cluster identifier or a shortest path identifier.
Public/Granted literature
- US20150006606A1 ASYNCHRONOUS MESSAGE PASSING FOR LARGE GRAPH CLUSTERING Public/Granted day:2015-01-01
Information query