TOPICS
Search

Eulerian Graph


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.

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

A graph is Eulerian iff its edge set can be decomposed into cycles (Veblen 1916, p. 15; Fleischner 1990; Heinrich and Streicher 2019; Gross and Yellen 2006, p. 195). Determining whether an Eulerian graph can be decomposed into at most k cycles is NP-complete (Péron 1984, Heinrich and Streicher 2017). Finding the largest subgraph of graph having an odd number of vertices which is Eulerian is also an NP-complete problem (Skiena 1990, p. 194).

Determining the number of Eulerian cycles in an undirected graph is #P-complete.

The following table gives some named Eulerian graphs.

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).


See also

Eulerian Cycle, Hamiltonian Graph, Two-Graph

Explore with Wolfram|Alpha

References

Bollobás, B. Graph Theory: An Introductory Course. New York: Springer-Verlag, p. 12, 1979.Brightwell, G. R. and Winkler, P. "Note on Counting Eulerian Circuits." CDAM Research Report LSE-CDAM-2004-12. May 2004. http://www.cdam.lse.ac.uk/Reports/Files/cdam-2004-12.pdf.Colbourn, C. J. and Dinitz, J. H. (Eds.). CRC Handbook of Combinatorial Designs. Boca Raton, FL: CRC Press, 1996.Fleischner, H. Eulerian Graphs and Related Topics. 1990.Frank, A. and Szegő, L. "Constructive Characterizations for Packing and Covering With Trees." Discr. Appl. Math. 131, 347-371, 2003.Gardner, M. The Sixth Book of Mathematical Games from Scientific American. Chicago, IL: University of Chicago Press, p. 94, 1984.Gross, J. T. and Yellen, J. Graph Theory and Its Applications, 2nd ed. Boca Raton, FL: CRC Press, 2006.Harary, F. and Palmer, E. M. "Eulerian Graphs." §1.4 and 4.7 in Graphical Enumeration. New York: Academic Press, pp. 11-16 and 113-117, 1973.Heinrich, I. and Streicher, M. "Cycle Decompositions and Constructive Characterizations." 7 Jan 2019. https://arxiv.org/abs/1708.09141.Liskovec, V. A. "Enumeration of Euler Graphs" [Russian]. Review MR#6557 in Math. Rev. 44, 1195, 1972.McKay, B. "Eulerian Graphs." http://cs.anu.edu.au/~bdm/data/graphs.html.Péroche, B. "NP-Completeness of Some Problems of Partitioning and Covering in Graphs." Discr. Appl. Math. 8, 195-208, 1984.Skiena, S. "Eulerian Cycles." §5.3.3 in Implementing Discrete Mathematics: Combinatorics and Graph Theory with Mathematica. Reading, MA: Addison-Wesley, pp. 192-196, 1990.Sloane, N. J. A. Sequences A003049/M3344, A058337, and A133736 in "The On-Line Encyclopedia of Integer Sequences."Veblen, O. Analysis Situs. New York: Amer. Math. Soc., 1916.

Referenced on Wolfram|Alpha

Eulerian Graph

Cite this as:

Weisstein, Eric W. "Eulerian Graph." From MathWorld--A Wolfram Web Resource. https://mathworld.wolfram.com/EulerianGraph.html

Subject classifications