English

New algorithms for $k$-degenerate graphs

Discrete Mathematics 2017-09-21 v5

Abstract

A graph is kk-degenerate if any induced subgraph has a vertex of degree at most kk. In this paper we prove new algorithms for cliques and similar structures for these graphs. We design linear time Fixed-Parameter Tractable algorithms for induced and non induced bicliques. We prove an algorithm listing all maximal bicliques in time O(k3(nk)2k)\mathcal{O}(k^{3}(n-k)2^{k}), improving the result of [D. Eppstein, Arboricity and bipartite subgraph listing algorithms, Information Processing Letters, (1994)]. We construct an algorithm listing all cliques of size ll in time O(l(nk)k(k1)l2)\mathcal{O}(l(n-k)k(k-1)^{l-2}), improving a result of [N. Chiba and T. Nishizeki, Arboricity and subgraph listing algorithms, SIAM, (1985)]. As a consequence we can list all triangles in such graphs in time O((nk)k2)\mathcal{O}((n-k)k^{2}) improving the previous bound of O(nk2)\mathcal{O}(nk^2). We show another optimal algorithm listing all maximal cliques in time O(k(nk)3k/3)\mathcal{O}(k(n-k)3^{k/3}), matching the best possible complexity proved in [D. Eppstein, M. L\"offler, and D. Strash, Listing all maximal cliques in large sparse real-world graphs, JEA, (2013)]. Finally we prove (21k)(2-\frac{1}{k}) and O(k(loglogk)2\slash(logk)3)\mathcal{O}(k(\log\log k)^{2}\slash (\log k)^{3})-approximation algorithms for the minimum vertex cover and the maximum clique problems, respectively.

Keywords

Cite

@article{arxiv.1501.01819,
  title  = {New algorithms for $k$-degenerate graphs},
  author = {George Manoussakis},
  journal= {arXiv preprint arXiv:1501.01819},
  year   = {2017}
}

Comments

there are errors in the proofs

R2 v1 2026-06-22T07:54:58.816Z