2009
DOI: 10.1145/1412228.1455266
|View full text |Cite
|
Sign up to set email alerts
|

Fast computation of empirically tight bounds for the diameter of massive graphs

Abstract: The diameter of a graph is among its most basic parameters. Since a few years ago, it moreover became a key issue to compute it for massive graphs in the context of complex network analysis. However, known algorithms, including the ones producing approximate values, have too high a time and/or space complexity to be used in such cases. We propose here a new approach relying on very simple and fast algorithms that compute (upper and lower) bounds for the diameter. We show empirically that, on various real-world… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

2
38
0

Year Published

2011
2011
2020
2020

Publication Types

Select...
6
2
1

Relationship

1
8

Authors

Journals

citations
Cited by 77 publications
(40 citation statements)
references
References 25 publications
2
38
0
Order By: Relevance
“…This algorithm will not only be more general than all previous counterparts, but it will also outperform them on directed, strongly connected graphs or undirected graphs. It relates the sweep approach (i.e., a new visit of the graph depends on the previous one, as in [14,13,22,23]) with the techniques developed in [31,32]. It is based on a new heuristic, named SumSweep, which is able to compute very efficiently lower bounds on the diameter and upper bounds on the radius of a given graph.…”
Section: Our Resultsmentioning
confidence: 99%
See 1 more Smart Citation
“…This algorithm will not only be more general than all previous counterparts, but it will also outperform them on directed, strongly connected graphs or undirected graphs. It relates the sweep approach (i.e., a new visit of the graph depends on the previous one, as in [14,13,22,23]) with the techniques developed in [31,32]. It is based on a new heuristic, named SumSweep, which is able to compute very efficiently lower bounds on the diameter and upper bounds on the radius of a given graph.…”
Section: Our Resultsmentioning
confidence: 99%
“…For this reason, several papers dealt with the problem of appropriately choosing the vertices from which the BFSs have to be performed. For example, the so-called 2Sweep heuristic picks one of the farthest vertices x from a random vertex r and returns the distance of the farthest vertex from x [22], while the 4Sweep picks the vertex in the middle of the longest path computed by a 2Sweep execution and performs another 2Sweep from that vertex [13]. Both methods work quite well and very often provide tight bounds.…”
mentioning
confidence: 99%
“…Similarly, the maximum upper bound on the eccentricity over all nodes can be seen as an upper bound on the diameter. The upper bound can even be made more tight by observing that this bound can be at most twice as big as the smallest eccentricity upper bound over all nodes, as observed in [14]. These observations can be formalized as follows:…”
Section: Observationsmentioning
confidence: 94%
“…We used the NetworkX Python package [19] to generate our random intersection graphs (using the uniform random intersection graph method), and the SageMath software system [14] to compute the hyperbolicity [6,9,16], degeneracy [1,38] and diameter [10,11,27,45] of the generated graphs. The measurements of the p-centered coloring number (presented below) were executed using the implementation available in [37].…”
Section: Hyperbolicitymentioning
confidence: 99%