Almost-Polynomial Ratio Almost-ETH-Hardness of Approximating Densest -Subgraph
arXiv:1611.05991
Abstract
In the Densest -Subgraph problem, given an undirected graph and an integer , the goal is to find a subgraph of on vertices that contains maximum number of edges. Even though the state-of-the-art algorithm for the problem achieves only approximation ratio (Bhaskara et al., 2010), previous attempts at proving hardness of approximation, including those under average case assumptions, fail to achieve a polynomial ratio; the best ratios ruled out under any worst case assumption and any average case assumption are only any constant (Raghavendra and Steurer, 2010) and (Alon et al., 2011) respectively. In this work, we propose the Almost-Exponential Time Hypothesis (Almost-ETH), which postulates that no algorithm can solve 3SAT on variables in time for any constant . Assuming Almost-ETH, we show that, for any constant , there is no polynomial-time algorithm that approximates {\sc DS} to within factor of the optimum. In addition, our result has perfect completeness, meaning that, assuming Almost-ETH, no polynomial-time algorithm can even distinguish between the case in which contains a -clique and the case in which every induced -subgraph of has density at most .
arXiv commentIn the earlier versions of this work, the hardness results are stated under the ETH and Gap-ETH assumptions, which are now known to be false. The revision instead reframes the hardness under a weaker "Almost-ETH", which remains a plausible assumption. (The reduction, completeness and soundness proofs remain exactly the same as before.)