Cycle packing
arXiv:1310.0632
Abstract
In the 1960s, ErdÅs and Gallai conjectured that the edge set of every graph on n vertices can be partitioned into O(n) cycles and edges. They observed that one can easily get an O(n log n) upper bound by repeatedly removing the edges of the longest cycle. We make the first progress on this problem, showing that O(n log log n) cycles and edges suffice. We also prove the ErdÅs-Gallai conjecture for random graphs and for graphs with linear minimum degree.
18 pages