English

Counting cliques and clique covers in random graphs

Data Structures and Algorithms 2015-03-03 v2

Abstract

We study the problem of counting the number of {\em isomorphic} copies of a given {\em template} graph, say HH, in the input {\em base} graph, say GG. In general, it is believed that polynomial time algorithms that solve this problem exactly are unlikely to exist. So, a lot of work has gone into designing efficient {\em approximation schemes}, especially, when HH is a perfect matching. In this work, we present efficient approximation schemes to count kk-Cliques, kk-Independent sets and kk-Clique covers in random graphs. We present {\em fully polynomial time randomized approximation schemes} (fpras) to count kk-Cliques and kk-Independent sets in a random graph on nn vertices when kk is at most (1+o(1))logn(1+o(1))\log n, and kk-Clique covers when kk is a constant. [Grimmett and McDiarmid, 1975] present a simple greedy algorithm that {\em detects} a clique (independent set) of size (1+o(1))log2n(1+o(1))\log_2 n in GG(n,12)G\in \mathcal{G}(n,\frac{1}{2}) with high probability. No algorithm is known to detect a clique or an independent set of larger size with non-vanishing probability. Furthermore, [Coja-Oghlan and Efthymiou, 2011] present some evidence that one cannot hope to easily improve a similar, almost 40 years old bound for sparse random graphs. Therefore, our results are unlikely to be easily improved. We use a novel approach to obtain a recurrence corresponding to the variance of each estimator. Then we upper bound the variance using the corresponding recurrence. This leads us to obtain a polynomial upper bound on the critical ratio. As an aside, we also obtain an alternate derivation of the closed form expression for the kk-th moment of a binomial random variable using our techniques. The previous derivation [Knoblauch (2008)] was based on the moment generating function of a binomial random variable.

Keywords

Cite

@article{arxiv.1411.6673,
  title  = {Counting cliques and clique covers in random graphs},
  author = {Kashyap Dixit and Martin Fürer},
  journal= {arXiv preprint arXiv:1411.6673},
  year   = {2015}
}
R2 v1 2026-06-22T07:10:47.129Z