Distributed Dense Subgraph Detection and Low Outdegree Orientation
July 29, 2019 Β· Declared Dead Β· π International Symposium on Distributed Computing
"No code URL or promise found in abstract"
Evidence collected by the PWNC Scanner
Authors
Hsin-Hao Su, Hoa T. Vu
arXiv ID
1907.12443
Category
cs.DS: Data Structures & Algorithms
Cross-listed
cs.DC
Citations
25
Venue
International Symposium on Distributed Computing
Last Checked
3 months ago
Abstract
The densest subgraph problem, introduced in the 80s by Picard and Queyranne as well as Goldberg, is a classic problem in combinatorial optimization with a wide range of applications. The lowest outdegree orientation problem is known to be its dual problem. We study both the problem of finding dense subgraphs and the problem of computing a low outdegree orientation in the distributed settings. Suppose $G=(V,E)$ is the underlying network as well as the input graph. Let $D$ denote the density of the maximum density subgraph of $G$. Our main results are as follows. Given a value $\tilde{D} \leq D$ and $0 < Ξ΅< 1$, we show that a subgraph with density at least $(1-Ξ΅)\tilde{D}$ can be identified deterministically in $O((\log n) / Ξ΅)$ rounds in the LOCAL model. We also present a lower bound showing that our result for the LOCAL model is tight up to an $O(\log n)$ factor. In the CONGEST model, we show that such a subgraph can be identified in $O((\log^3 n) / Ξ΅^3)$ rounds with high probability. Our techniques also lead to an $O(diameter + (\log^4 n)/Ξ΅^4)$-round algorithm that yields a $1-Ξ΅$ approximation to the densest subgraph. This improves upon the previous $O(diameter /Ξ΅\cdot \log n)$-round algorithm by Das Sarma et al. [DISC 2012] that only yields a $1/2-Ξ΅$ approximation. Given an integer $\tilde{D} \geq D$ and $Ξ©(1/\tilde{D}) < Ξ΅< 1/4$, we give a deterministic, $\tilde{O}((\log^2 n) /Ξ΅^2)$-round algorithm in the CONGEST model that computes an orientation where the outdegree of every vertex is upper bounded by $(1+Ξ΅)\tilde{D}$. Previously, the best deterministic algorithm and randomized algorithm by Harris [FOCS 2019] run in $\tilde{O}((\log^6 n)/ Ξ΅^4)$ rounds and $\tilde{O}((\log^3 n) /Ξ΅^3)$ rounds respectively and only work in the LOCAL model.
Community Contributions
Found the code? Know the venue? Think something is wrong? Let us know!
π Similar Papers
In the same crypt β Data Structures & Algorithms
π
π
The Cartographer
R.I.P.
π»
Ghosted
Route Planning in Transportation Networks
R.I.P.
π»
Ghosted
Near-linear time approximation algorithms for optimal transport via Sinkhorn iteration
R.I.P.
π»
Ghosted
Hierarchical Clustering: Objective Functions and Algorithms
R.I.P.
π»
Ghosted
Graph Isomorphism in Quasipolynomial Time
π
π
The Cartographer
Simulation optimization: A review of algorithms and applications
Died the same way β π» Ghosted
R.I.P.
π»
Ghosted
Federated Learning: Strategies for Improving Communication Efficiency
R.I.P.
π»
Ghosted
In-Datacenter Performance Analysis of a Tensor Processing Unit
R.I.P.
π»
Ghosted
Deep Convolutional Neural Networks for Computer-Aided Detection: CNN Architectures, Dataset Characteristics and Transfer Learning
R.I.P.
π»
Ghosted