@inproceedings{809be28923de4cd5b9ce7e9cae2f651a,
title = "Brief announcement: Eccentricities via parallel set cover",
abstract = "The eccentricity of a node in a graph G(V, E) is its maximal shortest-path distance to any other node. Shun (KDD 2015) suggested a simple heuristic for computing all eccentricities in an input graph, based on two-phase parallel BFS from a small sample of nodes. It was shown to outperform state-of-the-art algorithms by up to orders of magnitude. This empirical success stands in apparent contrast to recent theoretical hardness results on approximating all eccentricities (Backurs et al., STOC 2018). This note aims to formally explain the performance of this heuristic, by drawing a connection to the streaming Set Cover algorithm of Demaine et al. (DISC 2014). We use it to suggest a variant with similar work and depth bounds, which is guaranteed to compute almost all eccentricities exactly, if the graph satisfies a condition we call small eccentric periphery. The condition can be ascertained for all real-world graph used in Shun (KDD 2015) and in our experiments. Experimental results demonstrate the validity of the analysis and the empirical advantage of our proposed variant.",
author = "Tal Wagner",
note = "Publisher Copyright: {\textcopyright} 2019 Copyright held by the owner/author(s).; 31st ACM Symposium on Parallelism in Algorithms and Architectures, SPAA 2019 ; Conference date: 22-06-2019 Through 24-06-2019",
year = "2019",
month = jun,
day = "17",
doi = "https://doi.org/10.1145/3323165.3323168",
language = "الإنجليزيّة",
series = "Annual ACM Symposium on Parallelism in Algorithms and Architectures",
publisher = "Association for Computing Machinery",
pages = "43--45",
booktitle = "SPAA 2019 - Proceedings of the 31st ACM Symposium on Parallelism in Algorithms and Architectures",
address = "الولايات المتّحدة",
}