Tight approximations of degeneracy in large graphs

8Citations
Citations of this article
14Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Given an n-node m-edge graph G, the degeneracy of graph G and the associated node ordering can be computed in linear time in the RAM model by a greedy algorithm that iteratively removes the node of min-degree [28]. In the semi-streaming model for large graphs, where memory is limited to O(n polylog n) and edges can only be accessed in sequential passes, the greedy algorithm requires too many passes, so another approach is needed. In the semi-streaming model, there is a deterministic log-pass algorithm for generating an ordering whose degeneracy approximates the minimum possible to within a factor of (2+ε) for any constant ε > 0 [12]. In this paper, we propose a randomized algorithm that improves the approximation factor to (1 + ε) with high probability and needs only a single pass. Our algorithm can be generalized to the model that allows edge deletions, but then it requires more computation and space usage. The generated node ordering not only yields a (1+ε)-approximation for the degeneracy but gives constant-factor approximations for arboricity and thickness.

Cite

CITATION STYLE

APA

Farach-Colto, M., & Tsai, M. T. (2016). Tight approximations of degeneracy in large graphs. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 9644, pp. 429–440). Springer Verlag. https://doi.org/10.1007/978-3-662-49529-2_32

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free