Detecting communities is hard, and counting them is even harder

November 25, 2016 ยท The Ethereal ยท ๐Ÿ› Information Technology Convergence and Services

๐Ÿ”ฎ THE ETHEREAL: The Ethereal
Pure theory โ€” exists on a plane beyond code

"No code URL or promise found in abstract"

Evidence collected by the PWNC Scanner

Authors Aviad Rubinstein arXiv ID 1611.08326 Category cs.CC: Computational Complexity Cross-listed cs.DS, cs.SI, physics.soc-ph Citations 10 Venue Information Technology Convergence and Services Last Checked 2 months ago
Abstract
We consider the algorithmic problem of community detection in networks. Given an undirected friendship graph $G=\left(V,E\right)$, a subset $S\subseteq V$ is an $\left(ฮฑ,ฮฒ\right)$-community if: * Every member of the community is friends with an $ฮฑ$-fraction of the community; * Every non-member is friends with at most a $ฮฒ$-fraction of the community. Arora et al [AGSS12] gave a quasi-polynomial time algorithm for enumerating all the $\left(ฮฑ,ฮฒ\right)$-communities for any constants $ฮฑ>ฮฒ$. Here, we prove that, assuming the Exponential Time Hypothesis (ETH), quasi-polynomial time is in fact necessary - and even for a much weaker approximation desideratum. Namely, distinguishing between: * $G$ contains an $\left(1,o\left(1\right)\right)$-community; and * $G$ does not contain an $\left(ฮฒ+o\left(1\right),ฮฒ\right)$-community for any $ฮฒ\in\left[0,1\right]$. We also prove that counting the number of $\left(1,o\left(1\right)\right)$-communities requires quasi-polynomial time assuming the weaker #ETH.
Community shame:
Not yet rated
Community Contributions

Found the code? Know the venue? Think something is wrong? Let us know!

๐Ÿ“œ Similar Papers

In the same crypt โ€” Computational Complexity