2016
DOI: 10.1007/978-3-319-50106-2_1
|View full text |Cite
|
Sign up to set email alerts
|

A Distributed Multilevel Force-Directed Algorithm

Abstract: The wide availability of powerful and inexpensive cloud computing services naturally motivates the study of distributed graph layout algorithms, able to scale to very large graphs. Nowadays, to process Big Data, companies are increasingly relying on PaaS infrastructures rather than buying and maintaining complex and expensive hardware. So far, only a few examples of basic force-directed algorithms that work in a distributed environment have been described. Instead, the design of a distributed multilevel force-… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
17
0

Year Published

2018
2018
2022
2022

Publication Types

Select...
3
2
1

Relationship

1
5

Authors

Journals

citations
Cited by 16 publications
(17 citation statements)
references
References 26 publications
0
17
0
Order By: Relevance
“…For graphs more specifically, the Big Data ecosystem has been used for graph drawing. Arleo et al [19] implemented a spring-embedder [20] on top of Giraph and then a multilevel force-directed algorithm [21]. Their algorithm uses edges to pass information about neighbors, using Pregel.…”
Section: Previous Workmentioning
confidence: 99%
See 1 more Smart Citation
“…For graphs more specifically, the Big Data ecosystem has been used for graph drawing. Arleo et al [19] implemented a spring-embedder [20] on top of Giraph and then a multilevel force-directed algorithm [21]. Their algorithm uses edges to pass information about neighbors, using Pregel.…”
Section: Previous Workmentioning
confidence: 99%
“…It exists a rich litterature on large graph drawing. For instance, Hadany and Harel [24] introduced the basis of multi-scale algorithm, [25], [26], [27] presented several distributed algorithms and [19], [21], [22] presented the first working algorithms on Big Data infrastructure. We refer the reader to the handbook of graph drawing [28] for more information on that topic.…”
Section: Overviewmentioning
confidence: 99%
“…This feature can be used both for a visual confirmation of a successful execution and for didactic purposes. We considered four algorithms: Single-Source Shortest-Path (SSSP) and Page Rank (PR) [42] are well-known graph algorithms, available in the set of examples provided by the Apache Giraph library; GILA (GI) [7] and MultiGILA (MGI) [8] are TLAV implementations of a force-directed algorithm and of a multilevel forcedirected algorithm, respectively. We ran these algorithms on two graphs, cti and Gnutella31.…”
Section: Usage Scenariosmentioning
confidence: 99%
“…Also, in the final sifting procedure each vertex can be moved only within the subsequence of its host. While developing the GI and MGI algorithms [7,8], we were able to dramatically reduce the running times of these algorithms by replacing the default hash-based partitioning strategy of Giraph with a more sophisticated one, called Spinner [62]. The algorithm in [62] computes partitions with increased locality, i.e., such that the number of edges in the input graph having their end-vertices in different workers is minimized.…”
Section: A Additional Materials For Section 33mentioning
confidence: 99%
See 1 more Smart Citation