Graceful Tree Conjecture

OPENMajorConjectureProposed 1963–1967 · Standard version

Canonical statement

Every tree TT with mm edges admits a bijection :V(T){0,1,,m}\ell:V(T)\to\{0,1,\ldots,m\} such that
{(u)(v):uvE(T)}={1,2,,m}. \{\,|\ell(u)-\ell(v)|:uv\in E(T)\,\} =\{1,2,\ldots,m\}.
View source LaTeX
Every tree \(T\) with \(m\) edges admits a bijection
\(\ell:V(T)\to\{0,1,\ldots,m\}\) such that
\[
  \{\,|\ell(u)-\ell(v)|:uv\in E(T)\,\}
    =\{1,2,\ldots,m\}.
\]

The graceful tree conjecture asks that every tree TT with mm edges admit a graceful labeling: a bijection :V(T){0,1,,m}\ell:V(T)\to\{0,1,\ldots,m\} under which the absolute differences (u)(v)|\ell(u)-\ell(v)| across the edges realize each of 1,2,,m1,2,\ldots,m exactly once. The problem dates to the 1960s; graceful labelings (originally β\beta-valuations) were introduced by Rosa [Rosa1967Graceful], motivated by decomposition problems for complete graphs, and the now-standard formulation of the conjecture stems from that period.

Many families of trees are known to be graceful — paths, stars, and caterpillars are classical examples — and the conjecture has been confirmed by exhaustive computation for all trees over large finite ranges of sizes. The extensive literature of constructions for special tree families is tracked in Gallian's dynamic survey of graph labelings [Gallian2025Labeling].

No labeling scheme is known that works for arbitrary trees, however; a resolution requires either a genuinely general construction or a tree admitting no graceful labeling, and the conjecture remains open.

The boxed statement is the canonical open formulation — not a stronger variant or a related research program. The status reflects the catalog's last review; do your own literature search before investing serious effort.