ResearchTrend.AI
  • Papers
  • Communities
  • Events
  • Blog
  • Pricing
Papers
Communities
Social Events
Terms and Conditions
Pricing
Parameter LabParameter LabTwitterGitHubLinkedInBlueskyYoutube

© 2025 ResearchTrend.AI, All rights reserved.

  1. Home
  2. Papers
  3. 1907.12443
15
22

Distributed Dense Subgraph Detection and Low Outdegree Orientation

29 July 2019
Hsin-Hao Su
H. Vu
ArXivPDFHTML
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)G=(V,E)G=(V,E) is the underlying network as well as the input graph. Let DDD denote the density of the maximum density subgraph of GGG. Our main results are as follows. Given a value D~≤D\tilde{D} \leq DD~≤D and 0<ϵ<10 < \epsilon < 10<ϵ<1, we show that a subgraph with density at least (1−ϵ)D~(1-\epsilon)\tilde{D}(1−ϵ)D~ can be identified deterministically in O((log⁡n)/ϵ)O((\log n) / \epsilon)O((logn)/ϵ) 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)O(\log n)O(logn) factor. In the CONGEST model, we show that such a subgraph can be identified in O((log⁡3n)/ϵ3)O((\log^3 n) / \epsilon^3)O((log3n)/ϵ3) rounds with high probability. Our techniques also lead to an O(diameter+(log⁡4n)/ϵ4)O(diameter + (\log^4 n)/\epsilon^4)O(diameter+(log4n)/ϵ4)-round algorithm that yields a 1−ϵ1-\epsilon1−ϵ approximation to the densest subgraph. This improves upon the previous O(diameter/ϵ⋅log⁡n)O(diameter /\epsilon \cdot \log n)O(diameter/ϵ⋅logn)-round algorithm by Das Sarma et al. [DISC 2012] that only yields a 1/2−ϵ1/2-\epsilon1/2−ϵ approximation. Given an integer D~≥D\tilde{D} \geq DD~≥D and Ω(1/D~)<ϵ<1/4\Omega(1/\tilde{D}) < \epsilon < 1/4Ω(1/D~)<ϵ<1/4, we give a deterministic, O~((log⁡2n)/ϵ2)\tilde{O}((\log^2 n) /\epsilon^2)O~((log2n)/ϵ2)-round algorithm in the CONGEST model that computes an orientation where the outdegree of every vertex is upper bounded by (1+ϵ)D~(1+\epsilon)\tilde{D}(1+ϵ)D~. Previously, the best deterministic algorithm and randomized algorithm by Harris [FOCS 2019] run in O~((log⁡6n)/ϵ4)\tilde{O}((\log^6 n)/ \epsilon^4)O~((log6n)/ϵ4) rounds and O~((log⁡3n)/ϵ3)\tilde{O}((\log^3 n) /\epsilon^3)O~((log3n)/ϵ3) rounds respectively and only work in the LOCAL model.

View on arXiv
Comments on this paper