The Eulerian graph recurrence conjecture for bd(G)

From papers

Let GG be a graph, and define ν(G)\nu(G) as the absolute value of AD(1)A_D(-1) for any orientation DD of GG. An Eulerian graph is a graph in which every vertex has even degree. Eulerian graph recurrence conjecture. If GG is an Eulerian graph, then

ν(G)=vν(Gv).\nu(G)=\sum_v\nu(G-v).

This recurrence could help give a combinatorial interpretation of ν(G)\nu(G) for arbitrary graphs. Computational evidence suggests it, but the paper does not establish it in general.

Progress summary

Open

No proof or counterexample has been found; the proposed rule remains open beyond several important special cases.

Celano, Sieger, and Spiro studied the conjecture in 2023. The invariant was introduced by Kalai, with basic properties established by Even-Zohar.

Known results

  • Celano, Sieger, and Spiro prove the bound ν(G)η(G)\nu(G)\leq\eta(G).
  • They prove the deletion inequality ν(G)vν(Gv)\nu(G)\leq\sum_v\nu(G-v).
  • Equality ν(G)=η(G)\nu(G)=\eta(G) is established for bipartite graphs, complete multipartite graphs, and blowups of cycles.
  • Their discussion says the conjectured equality ν(G)=vν(Gv)\nu(G)=\sum_v\nu(G-v) is tempting, but their inductive method does not extend beyond those graph classes.

Current status (as of August 2026): The recurrence is unproved in general; only the deletion inequality and the stated special classes are recorded, with no verified counterexample or resolution found.

Sources
Sources & referencesView supporting material

Primary source

Kyle Celano, Nicholas Sieger and Sam Spiro, “Eulerian Polynomials for Digraphs”, arXiv:2309.07240 (2023).

Solutions 1

Proof

Proof, with a stronger identity for the entire Eulerian polynomial.

Let G=(V,E)G=(V,E) be a finite loopless Eulerian graph, let n=V1n=|V|\ge1, and choose a balanced orientation DD: orient an Euler tour in each nontrivial connected component. Thus

indegD(v)=outdegD(v)=degG(v)2(vV).\operatorname{indeg}_D(v)=\operatorname{outdeg}_D(v) =\frac{\deg_G(v)}2 \qquad(v\in V).

For an ordering π=(v1,,vn)\pi=(v_1,\ldots,v_n), write desD(π)\operatorname{des}_D(\pi) for the number of arcs directed against the ordering, so that

AD(t)=πS(V)tdesD(π).A_D(t)=\sum_{\pi\in\mathfrak S(V)} t^{\operatorname{des}_D(\pi)}.

Cyclically rotate an ordering by moving its final vertex vv to the first position. Comparisons not involving vv are unchanged; the descent contribution from the edges at vv changes from outdegD(v)\operatorname{outdeg}_D(v) to indegD(v)\operatorname{indeg}_D(v). These are equal. Therefore

desD(v,v1,,vn1)=desD(v1,,vn1,v).\operatorname{des}_D(v,v_1,\ldots,v_{n-1}) =\operatorname{des}_D(v_1,\ldots,v_{n-1},v).

Every cyclic-rotation orbit of an ordering of nn distinct vertices has exactly nn elements, and for every fixed vVv\in V exactly one ordering in that orbit ends at vv. Since tdesD(π)t^{\operatorname{des}_D(\pi)} is constant throughout each orbit,

AD(t)=nπn=vtdesD(π).A_D(t) =n\sum_{\pi_n=v}t^{\operatorname{des}_D(\pi)}.

When vv is the final vertex, its outgoing arcs contribute exactly outdegD(v)=degG(v)/2\operatorname{outdeg}_D(v)=\deg_G(v)/2 descents, and all other descents belong to the induced orientation DvD-v. Hence the following stronger polynomial identity holds simultaneously for every vertex:

  AD(t)=ntdegG(v)/2ADv(t)(vV).  \boxed{\; A_D(t) =n\,t^{\deg_G(v)/2}A_{D-v}(t) \qquad(v\in V). \;}

In particular, if ν(H)=AH(1)\nu(H)=|A_{\vec H}(-1)|, which is independent of the orientation H\vec H, then

  ν(G)=nν(Gv)for every vV.  \boxed{\;\nu(G)=n\,\nu(G-v)\qquad\text{for every }v\in V.\;}

Consequently all vertex-deleted graphs have the same invariant, and summing gives the conjectured recurrence

  ν(G)=vVν(Gv).  \boxed{\; \nu(G)=\sum_{v\in V}\nu(G-v). \;}

The argument includes disconnected Eulerian graphs, isolated vertices, n=1n=1, and the case ν(G)=0\nu(G)=0. It also proves coefficientwise divisibility n[tj]AD(t)n\mid[t^j]A_D(t) for every jj.

In fact a signed strengthening holds for any orientation DD': cyclic rotation changes the descent parity by degG(v)\deg_G(v), which is even, and the same orbit argument gives

AD(1)=n(1)outdegD(v)ADv(1)(vV).A_{D'}(-1) =n(-1)^{\operatorname{outdeg}_{D'}(v)} A_{D'-v}(-1) \qquad(v\in V).

Source: Celano, Sieger, and Spiro, Eulerian polynomials for digraphs, Combinatorial Theory 5 (2025), article 15, Conjecture 6.2, https://doi.org/10.5070/C65165026 ; https://arxiv.org/abs/2309.07240 .

0 endorsements
Shivam Patel ·