2016
DOI: 10.1017/nws.2016.20
|View full text |Cite
|
Sign up to set email alerts
|

NetworKit: A tool suite for large-scale complex network analysis

Abstract: We introduce NetworKit, an open-source software package for analyzing the structure of large complex networks. Appropriate algorithmic solutions are required to handle increasingly common large graph data sets containing up to billions of connections. We describe the methodology applied to develop scalable solutions to network analysis problems, including techniques like parallelization, heuristics for computationally expensive problems, efficient data structures, and modular software architecture. Our goal fo… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
153
0
6

Year Published

2017
2017
2022
2022

Publication Types

Select...
3
3
3

Relationship

0
9

Authors

Journals

citations
Cited by 208 publications
(159 citation statements)
references
References 52 publications
(70 reference statements)
0
153
0
6
Order By: Relevance
“…In order to prevent trivial minimum cuts, we use a power law exponent of 5. We use the generator of von Looz et al [39], which is a part of NetworKit [36], to generate unweighted random hyperbolic graphs with 2 20 to 2…”
Section: Discussionmentioning
confidence: 99%
“…In order to prevent trivial minimum cuts, we use a power law exponent of 5. We use the generator of von Looz et al [39], which is a part of NetworKit [36], to generate unweighted random hyperbolic graphs with 2 20 to 2…”
Section: Discussionmentioning
confidence: 99%
“…For all of these local community detection algorithms, we provide novel or improved implementations in C++ as part of the open source network analysis tool suite NetworKit [13]. The exact implementations used and the scripts used to generate graphs, evaluate the detected communities and generate the plots are available online [14].…”
Section: Methodsmentioning
confidence: 99%
“…Further we also perform experiments on real-world social networks. We implemented all examined algorithms in the network analysis toolkit NetworKit [13] and make them publicly available [14], we aim to make them part of the official NetworKit code base. We show that starting from a clique dramatically improves the accuracy of the detected communities both on synthetic and on real-world networks.…”
Section: Introductionmentioning
confidence: 99%
“…In order to show experimentally that we achieved this goal, we generated graphs with identical parameters using the original LFR implementation and EM-LFR. For disjoint clusters we also compare it with the implementation that is part of NetworKit [35]. Using NetworKit, we evaluate the results of Infomap [32], Louvain [7] and OSLOM [23], three stateof-the-art clustering algorithms [8,11,14], and compare them using the adjusted rand measure [19] and NMI [12].…”
Section: Qualitative Comparison Of Em-lfrmentioning
confidence: 99%