Improved Hardness of Approximating k-Clique under ETH

04/06/2023
by   Bingkai Lin, et al.
0

In this paper, we prove that assuming the exponential time hypothesis (ETH), there is no f(k)· n^k^o(1/loglog k)-time algorithm that can decide whether an n-vertex graph contains a clique of size k or contains no clique of size k/2, and no FPT algorithm can decide whether an input graph has a clique of size k or no clique of size k/f(k), where f(k) is some function in k^1-o(1). Our results significantly improve the previous works [Lin21, LRSW22]. The crux of our proof is a framework to construct gap-producing reductions for the problem. More precisely, we show that given an error-correcting code C:Σ_1^k→Σ_2^k' that is locally testable and smooth locally decodable in the parallel setting, one can construct a reduction which on input a graph G outputs a graph G' in (k')^O(1)· n^O(log|Σ_2|/log|Σ_1|) time such that: ∙ If G has a clique of size k, then G' has a clique of size K, where K = (k')^O(1). ∙ If G has no clique of size k, then G' has no clique of size (1-ε)· K for some constant ε∈(0,1). We then construct such a code with k'=k^Θ(loglog k) and |Σ_2|=|Σ_1|^k^0.54, establishing the hardness results above. Our code generalizes the derivative code [WY07] into the case with a super constant order of derivatives.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
11/28/2021

On Lower Bounds of Approximating Parameterized k-Clique

Given a simple graph G and an integer k, the goal of k-Clique problem is...
research
04/15/2023

Simple Combinatorial Construction of the k^o(1)-Lower Bound for Approximating the Parameterized k-Clique

In the parameterized k-clique problem, or k-Clique for short, we are giv...
research
02/09/2021

Constant Approximating k-Clique is W[1]-hard

For every graph G, let ω(G) be the largest size of complete subgraph in ...
research
09/18/2018

Finding cliques using few probes

Consider algorithms with unbounded computation time that probe the entri...
research
08/28/2020

Is the space complexity of planted clique recovery the same as that of detection?

We study the planted clique problem in which a clique of size k is plant...
research
10/31/2018

A tutorial on MDL hypothesis testing for graph analysis

This document provides a tutorial description of the use of the MDL prin...
research
09/20/2021

Parallel Algorithms for Finding Large Cliques in Sparse Graphs

We present a parallel k-clique listing algorithm with improved work boun...

Please sign up or login with your details

Forgot password? Click here to reset