2021
DOI: 10.1109/access.2021.3093329
|View full text |Cite
|
Sign up to set email alerts
|

Power-Law Distributed Graph Generation With MapReduce

Abstract: A graph generator is a tool which allows to create graph-like data whose structural properties are very similar to those found in real world networks. This paper presents two methods to generate graphs with power-law edge distribution based on the MapReduce processing model that can be easily implemented to run on top of Apache Hadoop. The proposed methods allow the generation of directed and undirected power-law distributed graphs without repeated edges. Our experimental evaluation shows that our methods are … 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

2023
2023
2024
2024

Publication Types

Select...
3
2

Relationship

0
5

Authors

Journals

citations
Cited by 5 publications
(2 citation statements)
references
References 18 publications
0
2
0
Order By: Relevance
“…Furthermore, the previous work for graph generation with real-world properties can be leveraged using synthetic graphs. There are many graph generators based on the MapReduce framework, for example, Power-Law Distributed Graph Generation With MapReduce [39], A Rapid and Robust Graph Generator [40], TrillionG: A trillion-scale synthetic graph generator using a recursive vector model [41], Distributed Tera-Scale Graph Generation and Visualization [42] etc.…”
Section: Future Scopementioning
confidence: 99%
“…Furthermore, the previous work for graph generation with real-world properties can be leveraged using synthetic graphs. There are many graph generators based on the MapReduce framework, for example, Power-Law Distributed Graph Generation With MapReduce [39], A Rapid and Robust Graph Generator [40], TrillionG: A trillion-scale synthetic graph generator using a recursive vector model [41], Distributed Tera-Scale Graph Generation and Visualization [42] etc.…”
Section: Future Scopementioning
confidence: 99%
“…Pregel computations consist of a sequence of iterations, called supersteps. Parallels such as MapReduce [19][20][21], which is a programming model for processing large amounts of data in distributed parallel computing, simplify the design and implementation of large-capacity data processing systems; however, they may result in inefficient processing because they do not support efficient data mining and machine learning algorithms. To resolve this problem, GraphLab has been proposed.…”
Section: Introductionmentioning
confidence: 99%