Repeatedly delete a vertex whose current degree is less than . If every vertex were deleted, charge each edge to the endpoint deleted first. At each deletion fewer than remaining edges are charged, so the original graph would have fewer than edges, contradicting average degree at least . The nonempty graph left by the process has minimum degree at least .
Set and take . Its expected number of edges is asymptotic to , and a Chernoff bound makes with positive probability. The expected number of cycles of length below is at most
which is far below ; Markov's inequality shows that, simultaneously with positive probability, there are fewer than such cycles.
Choose such a graph and delete one edge from every cycle of length below . The resulting graph has girth at least and more than edges, hence average degree greater than . Part (a) supplies a subgraph of minimum degree at least . It uses at most vertices and cannot acquire any shorter cycle.

Articles by others on the same topic (0)

There are currently no matching articles.