Eulerian trail

E467732

An Eulerian trail is a path in a graph that traverses every edge exactly once, possibly revisiting vertices.

All labels observed (4)

Label Occurrences
Eulerian trail canonical 3
Eulerian path 2
Eulerian circuit 1

How this entity was disambiguated

Statements (48)

Predicate Object
instanceOf graph theory concept ⓘ
trail in a graph ⓘ
algorithmicConstruction Fleury's algorithm ⓘ
Hierholzer's algorithm ⓘ
allowsEdgeRepetition false ⓘ
allowsVertexRepetition true ⓘ
alsoKnownAs Eulerian path ⓘ
linked to: Eulerian trail
complexityDecisionProblem decidable in linear time in the size of the graph ⓘ
contrastWith Hamiltonian path ⓘ
definition a trail in a graph that traverses every edge exactly once ⓘ
differenceFromHamiltonianPath covers edges instead of vertices ⓘ
edgeCoverage uses every edge of the graph ⓘ
edgeMultiplicity each edge appears at most once in the trail ⓘ
endVertexConditionUndirected if graph has two odd-degree vertices, trail ends at the other odd-degree vertex ⓘ
existenceConditionDirectedGraph one vertex may have out-degree = in-degree + 1 and one vertex may have in-degree = out-degree + 1 ⓘ
underlying undirected graph is connected (ignoring isolated vertices) and in-degree equals out-degree for all vertices except possibly two ⓘ
existenceConditionUndirectedGraph graph has exactly zero or two vertices of odd degree and all non-isolated vertices lie in a single connected component ⓘ
field graph theory ⓘ
generalizationOf Eulerian circuit ⓘ
graphType can be defined for directed graphs ⓘ
can be defined for multigraphs ⓘ
can be defined for undirected graphs ⓘ
hasEulerianCircuitConditionDirected in-degree equals out-degree for every vertex and all vertices with nonzero degree lie in a single strongly connected component of the underlying graph ⓘ
hasEulerianCircuitConditionUndirected all vertices with nonzero degree have even degree and lie in a single connected component ⓘ
implies graph is connected in the subgraph induced by edges of the trail ⓘ
introducedBy Leonhard Euler ⓘ
mathematicalArea discrete mathematics ⓘ
mayStartAndEndAtDifferentVertices true ⓘ
mayStartAndEndAtSameVertex true ⓘ
namedAfter Leonhard Euler ⓘ
property provides necessary and sufficient degree conditions for existence in finite graphs ⓘ
relatedProblem Seven Bridges of Königsberg ⓘ
requiresConnectivityDirected underlying undirected graph of non-isolated vertices is connected ⓘ
requiresConnectivityUndirected all vertices with nonzero degree belong to a single connected component ⓘ
specialCaseOf trail in a graph ⓘ
walk in a graph ⓘ
startEndConditionDirected if in-degree equals out-degree for all vertices, trail can start and end at the same vertex ⓘ
startEndConditionUndirected if all vertices have even degree, trail can start and end at the same vertex ⓘ
startVertexConditionUndirected if graph has two odd-degree vertices, trail starts at one of them ⓘ
topicOf introductory graph theory courses ⓘ
traversesEveryEdge exactly once ⓘ
usedIn Chinese postman problem ⓘ
DNA sequencing by Eulerian methods ⓘ
circuit board routing ⓘ
network routing ⓘ
route inspection problem ⓘ
vertexCoverage may not visit every vertex ⓘ
vertexMultiplicity vertices may appear multiple times in the trail ⓘ

How these facts were elicited

Referenced by (7)

Full triples — surface form annotated when it differs from this entity's canonical label.

Seven Bridges of Königsberg problem → hasConcept → Eulerian path ⓘ
linked to: Eulerian trail
de Bruijn–van Aardenne–Ehrenfest theorem → topic → Eulerian circuit ⓘ
linked to: Eulerian trail
Hamiltonian cycle → contrastedWith → Eulerian cycle ⓘ
subject linked to: Hamiltonian cycle concept
linked to: Eulerian trail
Eulerian trail → alsoKnownAs → Eulerian path ⓘ
linked to: Eulerian trail
BEST theorem → relatedTo → Eulerian trail ⓘ