Combinatorics · Conjecture

Caccetta–Häggkvist cycle bound

Must a simple directed graph with n vertices and minimum out-degree at least r ≥ 1 contain a directed cycle of length at most ⌈n/r⌉?

OpenOpenMath assessment · Oct 12, 2026

Earlier version 4 of this page. View current →

Overview

Known

The full cycle bound is reported open in the selected 2025 literature. Sharp results cover some degree parameters and symmetric graphs; the triangle and rainbow bounds have separate limitations.

Open questions

Prove the sharp ceiling bound for all finite loopless simple digraphs and every positive integer degree parameter, without the restrictions or additive errors in the selected results.

Latest

Precise statement

Finite directed graphs with no loops or parallel arcs; opposite arcs are allowed and already give a cycle of length two. Here n is the number of vertices and r is a positive integer lower bound on every vertex’s out-degree. The cycle visits distinct vertices, and ⌈n/r⌉ is rounded up.

How to read this question

Minimum out-degree is a condition at every vertex

An average degree condition is weaker. A two-way pair of arcs already supplies a short cycle; the triangle question therefore uses oriented graphs.

Limit The precise assumptions on each statement determine which graph classes it covers.

Sources & review

Supporting statements

Source-grounded explanation · independent explanation review: pending.

Question paraphrased by OpenMath. Original wording is available in the sources.

Landscape

Figures and explorable examples. Selecting a statement opens its exact wording.

Where the cycle bound is proved

Each point (r, k) stands for digraphs with minimum out-degree r on n = kr vertices. For each r ≥ 6, the open part runs from the triangle case up to Shen’s curve, which rises with r. The triangle results are stated for oriented graphs; a digraph with opposite arcs already has a cycle of length two. Vertex-transitive digraphs, a class rather than a region, satisfy the bound for every r and n.

23456789101112out-degree r2351020k = n/r (cycle length ⌈k⌉)Openr ≥ 6 between the triangle caseand Shen’s curveProvedr = 2, 3, 4, 5 for every nProvedn ≥ 2r² − 3r + 1 (Shen)Provedk ≤ 2.886, the triangle case at0.3465nOpenk = 3, the one-third trianglequestion

Results

The question 1

  • Open
    The full directed cycle bound

    Finite directed graphs with no loops or parallel arcs; opposite arcs are allowed and already give a cycle of length two.

Special cases 3

  • Proved
    The sharp bound for out-degree two through five

    The exact ceiling bound is known for r = 2, 3, 4, 5.

    Blair D. Sullivan
  • Proved
    The sharp bound for vertex-transitive graphs

    Vertex-transitive graphs satisfy the exact bound.

    Blair D. Sullivan
  • Proved
    The sharp bound when n ≥ 2r² − 3r + 1

    The sharp bound holds when n ≥ 2r² − 3r + 1.

    Blair D. Sullivan

Bounds 1

  • Proved
    A proved 0.3465 triangle threshold

    The directed triangle conclusion holds at degree 0.3465n.

    Hladký et al. 2017

Conditional implications 1

  • Proved
    Why the rainbow conjecture would imply the directed bound

    Handle an opposite-arc cycle first; otherwise forget directions and color each edge by its tail.

    Hompe & Huynh 2025

Related advances 1

  • Proved
    An additive bound for rainbow cycles

    The rainbow generalization holds with an r-dependent additive error.

    Hompe & Huynh 2025

Variants and analogues 2

Connections

How the recorded statements connect
impliesrelatedAharoni’s rainbow cycle conjecture · OpenAharoni’s rainbow cycleconjecture○ OpenThe one-third directed triangle question · OpenThe one-third directedtriangle question○ OpenThe full directed cycle bound · OpenThe full directed cycle bound○ Open
  • ━ ⇔ equivalent
  • → implies
  • ┅ analogue or related (no logical link)
  • Border colour = status
2 connections · 1 consequence. Select a statement in the graph to show only its entries.

Implications 1

Analogues and related questions 1

Consequences 1

Assuming Aharoni’s rainbow cycle conjectureOpen

Approaches

How the problem is attacked, and what each line of attack cannot yet reach.

Flag algebras and directed triangles

Hladký, Král’ and Norin combine local configuration inequalities and induction to prove the selected triangle threshold.

Cannot yet reach The auxiliary arithmetic has not been rerun by OpenMath; the threshold exceeds one third.

Sources & review

Supporting statements

Source-grounded explanation · independent explanation review: pending.

A stronger rainbow formulation

The tail-coloring reduction connects directed cycles to rainbow cycles. The additive theorem gives a result for the stronger formulation.

Cannot yet reach An additive error remains, and the exact rainbow conjecture is still open.

Sources & review

Supporting statements

Source-grounded explanation · independent explanation review: pending.

Timeline

  1. Rainbow cycles with an additive errorRelated result

    Hompe and Huynh prove an r-dependent additive bound.

    This event concerns the stated scope and does not resolve the full directed conjecture.

  2. A published triangle thresholdBound established

    The flag-algebra paper establishes the selected 0.3465 threshold.

    This event concerns the stated scope and does not resolve the full directed conjecture.

  3. A theorem for sufficiently large orderSpecial case proved

    Shen proves the sharp bound in a restricted order-degree regime.

    This event concerns the stated scope and does not resolve the full directed conjecture.

  4. Small degree cases are establishedSpecial case proved

    The survey records proofs for degree parameters through five.

    This event concerns the stated scope and does not resolve the full directed conjecture.

  5. The vertex-transitive caseSpecial case proved

    Hamidoune proves the bound for vertex-transitive digraphs.

    This event concerns the stated scope and does not resolve the full directed conjecture.

  6. The cycle bound is proposedFoundation

    Caccetta and Häggkvist formulate the directed cycle conjecture.

    This event concerns the stated scope and does not resolve the full directed conjecture.

Full history with sources →

Evidence

Evidence by kind
Literature

2 published papers

Status OpenMath assessment · Oct 12, 2026.

Formal

None linked

Reported in sources: No exact, source-pinned formal proof of the full conjecture was identified in this source selection. No OpenMath formalization task or execution is attached.

Computation

None recorded

Review

Not yet reviewed

OpenMath assessment: The full cycle bound is reported open in the selected 2025 literature. Sharp results cover some degree parameters and symmetric graphs; the triangle and rainbow bounds have separate limitations.

The canonical question and cited source selection only.

OpenMath pilot collection · OpenMath source curation · assessed Oct 12, 2026 · review due Jan 12, 2027

Collection last checked Oct 12, 2026.

Sources

Choose a starting point below. Each result links to its exact statement, cited passages and checks.

Start here

Bibliography 3

Research activity · 1 entry

Contributions

The selected papers do not report AI assistance; companion computer arithmetic is described separately.

Selected literature; source observations and coverage limits are retained in the publication details.

Record details
Record version
4
Classification
MSC2020 05C20 / 05C38
Prerequisite level
graduate
Source observations & version history →