Eulerian Graph

DOWNLOAD Mathematica Notebook EulerianGraphs

An Eulerian graph is a graph containing an Eulerian cycle. The numbers of Eulerian graphs with n=1, 2, ... nodes are 1, 1, 2, 3, 7, 15, 52, 236, ... (OEIS A133736), the first few of which are illustrated above.

EulerianGraphsConnected

The corresponding numbers of connected Eulerian graphs are 1, 0, 1, 1, 4, 8, 37, 184, 1782, ... (OEIS A003049; Robinson 1969; Liskovec 1972; Harary and Palmer 1973, p. 117), the first few of which are illustrated above.

EulerNotEulerian

Some care is needed in interpreting the term, however, since some authors define an Euler graph as a different object, namely a graph for which all vertices are of even degree (motivated by the following theorem). Euler showed (without proof) that a connected simple graph is Eulerian iff it has no graph vertices of odd degree (i.e., all vertices are of even degree). While the number of connected Euler graphs on n nodes is equal to the number of connected Eulerian graphs on n nodes, the counts are different for disconnected graphs since there exist disconnected graphs having multiple disjoint cycles with each node even but for which no single cycle passes through all edges.

EulerianDirectedGraphs

A directed graph is Eulerian iff every graph vertex has equal indegree and outdegree. A planar bipartite graph is dual to a planar Eulerian graph and vice versa. The numbers of Eulerian digraphs on n=1, 2, ... nodes are 1, 1, 3, 12, 90, 2162, ... (OEIS A058337).

Finding the largest subgraph of graph having an odd number of vertices which is Eulerian is an NP-complete problem (Skiena 1990, p. 194).

A graph can be tested in the Wolfram Language to see if it Eulerian using the command EulerianGraphQ[g].

The following table gives some named Eulerian graphs.

graph G|V(G)|
singleton graph1
triangle graph3
square graph4
pentatope graph5
octahedral graph6
16-cell graph8
cuboctahedral graph12
Chvátal graph12
tesseract graph16
Hoffman graph16
Robertson graph19
Folkman graph20
24-cell graph24
small rhombicuboctahedral graph24
25-Grünbaum graph25
Doyle graph27
icosidodecahedral graph30
Harborth graph52
Gewirtz graph56
small rhombicosidodecahedral graph60
Meredith graph70
600-cell graph120
McLaughlin graph275
120-cell graph600

Wolfram Web Resources

Mathematica »

The #1 tool for creating Demonstrations and anything technical.

Wolfram|Alpha »

Explore anything with the first computational knowledge engine.

Wolfram Demonstrations Project »

Explore thousands of free applications across science, mathematics, engineering, technology, business, art, finance, social sciences, and more.

Computerbasedmath.org »

Join the initiative for modernizing math education.

Online Integral Calculator »

Solve integrals with Wolfram|Alpha.

Step-by-step Solutions »

Walk through homework problems step-by-step from beginning to end. Hints help you try the next step on your own.

Wolfram Problem Generator »

Unlimited random practice problems and answers with built-in Step-by-step solutions. Practice online or make a printable study sheet.

Wolfram Education Portal »

Collection of teaching and learning tools built by Wolfram education experts: dynamic textbook, lesson plans, widgets, interactive Demonstrations, and more.

Wolfram Language »

Knowledge-based programming for everyone.