发明名称 METHODS AND SYSTEMS FOR DISTRIBUTED COMPUTATION OF GRAPH DATA
摘要 Methods and systems for distributed computation of graph data permit edge collection and vertex collection, each to be partitioned among a plurality of computational units. In one embodiment, the methods employ a two-phase computational cycle, which is repeated until the computation is complete. In a first phase, processing units process each active edge and vertex by doing the following: reading their current attribute values, executing programmed computational functions, updating edge attributes and sending data messages to vertices. In a second phase, each vertex update processor processes each of its active vertices by doing the following: reading its current attribute values and received data messages, executing a programmed computational function, and updating the vertex's attribute values.
申请公布号 US2016063132(A1) 申请公布日期 2016.03.03
申请号 US201514839484 申请日期 2015.08.28
申请人 GraphSQL, Inc. 发明人 CHEN LI;JIN RUOMING;XU YU
分类号 G06F17/30 主分类号 G06F17/30
代理机构 代理人
主权项 1. A computer-implemented method for distributed computation of a graph having one or more edges, each of the one or more edges connecting a source vertex and an endpoint vertex, the method comprising: reading attribute values of the one or more edges and of the source vertices of the one or more edges; performing calculations on the read attributed values; and updating the attribute values of the one or more edges and of the endpoint vertices of the one or more edges based on the performed calculations, wherein said performing does not modify any of the read attributed values.
地址 Mountain View CA US