2018
DOI: 10.1145/3230743
|View full text |Cite
|
Sign up to set email alerts
|

I/O-Efficient Generation of Massive Graphs Following the LFR Benchmark

Abstract: LFR is a popular benchmark graph generator used to evaluate community detection algorithms. We present EM-LFR, the first external memory algorithm able to generate massive complex networks following the LFR benchmark. Its most expensive component is the generation of random graphs with prescribed degree sequences which can be divided into two steps: the graphs are first materialized deterministically using the Havel-Hakimi algorithm, and then randomized. Our main contributions are EM-HH and EM-ES, two I/Oeffic… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
21
0

Year Published

2018
2018
2023
2023

Publication Types

Select...
2
2
2

Relationship

3
3

Authors

Journals

citations
Cited by 15 publications
(28 citation statements)
references
References 51 publications
0
21
0
Order By: Relevance
“…Chapters 4 and 5, based on [82,167,168], are concerned with I/O-e cient Markov chain processes for the perturbation of simple graphs. In Chapter 4, we develop EM LFR, an I/O-e cient sampling pipeline for the LFR community detection benchmark, and engineer a parallel implementation able to produce graph instances orders of magnitude larger than the available main memory.…”
Section: Graphs From Prescribed Degree Sequencementioning
confidence: 99%
See 4 more Smart Citations
“…Chapters 4 and 5, based on [82,167,168], are concerned with I/O-e cient Markov chain processes for the perturbation of simple graphs. In Chapter 4, we develop EM LFR, an I/O-e cient sampling pipeline for the LFR community detection benchmark, and engineer a parallel implementation able to produce graph instances orders of magnitude larger than the available main memory.…”
Section: Graphs From Prescribed Degree Sequencementioning
confidence: 99%
“…In contrast, the frequently used Fixed-Degree-Sequence-Model (FDSM) directly yields simple graphs in a two-step approach. It rst generates a highly biased graph in linear time (e.g., using the H H [173,165] and engineered by [167]), and then perturbs the instance using a su ciently long sequence of small local updates (e.g., Edge Switching (see Section 2.6.3) and Curveball (see Section 2.6.4)).…”
Section: Fdsm Using Cb Es and H Hmentioning
confidence: 99%
See 3 more Smart Citations