Open-access mathematical research insights
About Contact
Home / Erdos Problems / Problem #585

Problem #585: What is the maximum number of edges that a graph on $n$...

What is the maximum number of edges that a graph on $n$ vertices can have if it does not contain two edge-disjoint cycles with the same vertex set?

Problem Statement

What is the maximum number of edges that a graph on $n$ vertices can have if it does not contain two edge-disjoint cycles with the same vertex set?
Categories: Graph Theory Cycles

Progress

Pyber, Rödl, and Szemerédi [PRS95] constructed such a graph with $\gg n\log\log n$ edges.

Chakraborti, Janzer, Methuku, and Montgomery [CJMM24] have shown that such a graph can have at most $n(\log n)^{O(1)}$ many edges. Indeed, they prove that there exists a constant $C>0$ such that for any $k\geq 2$ there is a $c_k$ such that if a graph has $n$ vertices and at least $c_kn(\log n)^{C}$ many edges then it contains $k$ pairwise edge-disjoint cycles with the same vertex set.

Source: erdosproblems.com/585 | Last verified: January 15, 2026

Stay Updated

Get weekly digests of new research insights delivered to your inbox.