PlanetMath (more info)
 Math for the people, by the people.
Encyclopedia | Requests | Forums | Docs | Wiki | Random | RSS  
Login
create new user
name:
pass:
forget your password?
Main Menu
Owner confidence rating: High Entry average rating: No information on entry rating
Fleury's algorithm (Algorithm)

Fleury's algorithm constructs an Euler circuit in a graph (if it's possible).

  1. Pick any vertex to start
  2. From that vertex pick an edge to traverse, considering following rule: never cross a bridge of the reduced graph unless there is no other choice
  3. Darken that edge, as a reminder that you can't traverse it again
  4. Travel that edge, coming to the next vertex
  5. Repeat 2-4 until all edges have been traversed, and you are back at the starting vertex
By “reduced graph” we mean the original graph minus the darkened (already used) edges.



"Fleury's algorithm" is owned by mathcam. [ full author list (2) | owner history (1) ]
(view preamble)

View style:

See Also: Euler circuit

Log in to rate this entry.
(view current ratings)

Cross-references: mean, reduced, bridge, edge, vertex, graph, Euler circuit
There is 1 reference to this entry.

This is version 6 of Fleury's algorithm, born on 2003-04-24, modified 2005-04-14.
Object id is 4210, canonical name is FleurysAlgorithm.
Accessed 13708 times total.

Classification:
AMS MSC05C45 (Combinatorics :: Graph theory :: Eulerian and Hamiltonian graphs)

Pending Errata and Addenda
None.
[ View all 3 ]
Discussion
Style: Expand: Order:
forum policy

No messages.

Interact
post | correct | update request | add example | add (any)