Breadth-First Search: Presentation For Use With The Textbook,, by M. T. Goodrich and R. Tamassia, Wiley, 2015
Breadth-First Search: Presentation For Use With The Textbook,, by M. T. Goodrich and R. Tamassia, Wiley, 2015
Breadth-First Search
L0
A
L1
B C D
L2
E F
L0 L0
A A
L1 L1
B C D B C D
E F E F
L1 L1
B C D B C D
L2
E F E F
L0 L0
A A
L1 L1
B C D B C D
L2 L2
E F E F
L1 L1
B C D B C D
L2 L2
E F E F
L0
A
L1
B C D
L2
E F
Biconnected components √
L0
A A
L1
B C D B C D
L2
E F E F
DFS BFS
© 2015 Goodrich and Tamassia Breadth-First Search 10
DFS vs. BFS (cont.)
Back edge (v,w) Cross edge (v,w)
n w is an ancestor of v in n w is in the same level as
the tree of discovery v or in the next level
edges
L0
A A
L1
B C D B C D
L2
E F E F
DFS BFS
© 2015 Goodrich and Tamassia Breadth-First Search 11