×

GraphX

swMATH ID: 15432
Software Authors: Joseph E. Gonzalez; Reynold S. Xin; Ankur Dave, Daniel Crankshaw, Michael J. Franklin; Ion Stoica
Description: GraphX is a new component in Spark for graphs and graph-parallel computation. At a high level, GraphX extends the Spark RDD by introducing a new Graph abstraction: a directed multigraph with properties attached to each vertex and edge. To support graph computation, GraphX exposes a set of fundamental operators (e.g., subgraph, joinVertices, and aggregateMessages) as well as an optimized variant of the Pregel API. In addition, GraphX includes a growing collection of graph algorithms and builders to simplify graph analytics tasks.
Homepage: http://spark.apache.org/docs/latest/graphx-programming-guide.html
Related Software: Pregel; PowerGraph; GraphLab; Apache Spark; Ligra; SNAP; Green-Marl; EmptyHeaded; SPARQL; Python; GPS; Elixir; Spark; MLlib; SociaLite; GraphFrames; WebGraph; NetworkX; TinkerPop; GraphDBLP
Cited in: 7 Publications

Citations by Year