English

Bypassing the XOR Trick: Stronger Certificates for Hypergraph Clique Number

Data Structures and Algorithms 2022-05-16 v1

Abstract

Let H(k,n,p)\mathcal{H}(k,n,p) be the distribution on kk-uniform hypergraphs where every subset of [n][n] of size kk is included as an hyperedge with probability pp independently. In this work, we design and analyze a simple spectral algorithm that certifies a bound on the size of the largest clique, ω(H)\omega(H), in hypergraphs HH(k,n,p)H \sim \mathcal{H}(k,n,p). For example, for any constant pp, with high probability over the choice of the hypergraph, our spectral algorithm certifies a bound of O~(n)\tilde{O}(\sqrt{n}) on the clique number in polynomial time. This matches, up to polylog(n)\textrm{polylog}(n) factors, the best known certificate for the clique number in random graphs, which is the special case of k=2k = 2. Prior to our work, the best known refutation algorithms [CGL04, AOW15] rely on a reduction to the problem of refuting random kk-XOR via Feige's XOR trick [Fei02], and yield a polynomially worse bound of O~(n3/4)\tilde{O}(n^{3/4}) on the clique number when p=O(1)p = O(1). Our algorithm bypasses the XOR trick and relies instead on a natural generalization of the Lovasz theta semidefinite programming relaxation for cliques in hypergraphs.

Keywords

Cite

@article{arxiv.2205.06739,
  title  = {Bypassing the XOR Trick: Stronger Certificates for Hypergraph Clique Number},
  author = {Venkatesan Guruswami and Pravesh K. Kothari and Peter Manohar},
  journal= {arXiv preprint arXiv:2205.06739},
  year   = {2022}
}