2013
DOI: 10.48550/arxiv.1309.1049
|View full text |Cite
Preprint
|
Sign up to set email alerts
|

xDGP: A Dynamic Graph Processing System with Adaptive Partitioning

Luis Vaquero,
Felix Cuadrado,
Dionysios Logothetis
et al.

Abstract: Many real-world systems, such as social networks, rely on mining efficiently large graphs, with hundreds of millions of vertices and edges. This volume of information requires partitioning the graph across multiple nodes in a distributed system. This has a deep effect on performance, as traversing edges cut between partitions incurs a significant performance penalty due to the cost of communication. Thus, several systems in the literature have attempted to improve computational performance by enhancing graph p… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
2
0

Year Published

2022
2022
2022
2022

Publication Types

Select...
1

Relationship

0
1

Authors

Journals

citations
Cited by 1 publication
(2 citation statements)
references
References 25 publications
(36 reference statements)
0
2
0
Order By: Relevance
“…The main differences among dynamic vertex partitioning are how to choose vertices for migration, selecting target partition, and how to exchange vertices. xDGP [56], X-Pregel [57], Mizan [58], GPS [29], and LogGP [152] graph processing systems integrate their own dynamic vertex partitioning. xDGP uses adaptive iterative partitioning, which performs an iterative vertex migration, relying only on local information.…”
Section: ) Dynamic Vertex Partitioningmentioning
confidence: 99%
See 1 more Smart Citation
“…The main differences among dynamic vertex partitioning are how to choose vertices for migration, selecting target partition, and how to exchange vertices. xDGP [56], X-Pregel [57], Mizan [58], GPS [29], and LogGP [152] graph processing systems integrate their own dynamic vertex partitioning. xDGP uses adaptive iterative partitioning, which performs an iterative vertex migration, relying only on local information.…”
Section: ) Dynamic Vertex Partitioningmentioning
confidence: 99%
“…One edge set is partitioned in the offline approach, and another edge set is partitioned in the stream [54], [55]. The dynamic approach has been proposed for repartitioning when the graphs' topology is dynamically changed [56]- [58].…”
Section: Introductionmentioning
confidence: 99%