Skip to main content

Abstract

The k-core of a graph is the largest subgraph of minimum degree at least k. It can be found by successively deleting all vertices of degree less than k.

The threshold of appearance of the k-core in a random graph was originally determined by Pittel, Spencer and the speaker. The original derivation used approximation of the vertex deletion process by differential equations. Many other papers have recently given alternative derivations.

A pseudograph model of random graphs introduced by Bollobás and Frieze, and also Chvátal, is useful for simplifying the original derivation. This model is especially useful for analysing algorothms on the k-core of a sparse random graphs, when the average degree is roughly constant. It was used recently to rederive the threshold of appearance of the k-core (with J. Cain). In addition, the following have recently been obtained concerning either of the random graphs G = G (n,c/n), c > 1, or G = G(n,m), m = cn /2.

(i) Analysis of a fast algorithm for off-line load balancing when each item has a choice of two servers. This enabled us to determine the threshold of appearance of a subgraph with average degree at least 2k in the random graph (with P. Sanders and J. Cain),

(ii) Bounds on the mixing time for the giant component of a random graph. We show that with high probability the random graph has a subgraph H with “good” expansion properties and such that GH has only “small” components with “not many” such components attached to any vertex of H. Amongst other things, this implies that the mixing time of the random walk on G is Θ(log2 n) (obtained recently and independently by Fountoulakis and Reed). This work is joint with I. Benjamini and G. Kozma. The subgraph is found by successively deleting the undesired vertices from the 2-core of the random graph.

(iii)Lower bounds on longest cycle lengths in the random graph. These depend on the expected average degree c and improve the existing results that apply to small c>1 (by Ajtai, Komlós and Szemerédi, Fernandez de la Vega, and Suen). The new bounds arise from analysis of random greedy algorithms. Suen’s bounds for induced cycles are also improved using similar random greedy algorithms. This is joint work with J.H. Kim.

In all cases the analysis is by use of differential equations approximating relevant random variables during the course of the algorithm. Typically, this determines the performance of the algorithms accurately, even if the best bounds are not necessarily achieved by these algorithms.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2006 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Wormald, N. (2006). Analysis of Algorithms on the Cores of Random Graphs. In: Díaz, J., Jansen, K., Rolim, J.D.P., Zwick, U. (eds) Approximation, Randomization, and Combinatorial Optimization. Algorithms and Techniques. APPROX RANDOM 2006 2006. Lecture Notes in Computer Science, vol 4110. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11830924_2

Download citation

  • DOI: https://doi.org/10.1007/11830924_2

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-38044-3

  • Online ISBN: 978-3-540-38045-0

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics