Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit4053a32

Browse files
authored
Merge pull request#1354 from danilopereira10/patch-3
Fixes example in breadth-first-search.md
2 parents3969ea6 +edba2a0 commit4053a32

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

‎src/graph/breadth-first-search.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -152,10 +152,10 @@ Let $d_a []$ be the array containing shortest distances obtained from the first
152152
Now for each vertex it is easy to check whether it lies on any shortest path between $a$ and $b$:
153153
the criterion is the condition $d_a[v] + d_b[v] = d_a[b]$.
154154

155-
* Find the shortestpath of even length from a source vertex $s$ to a target vertex $t$ in an unweighted graph:
155+
* Find the shortestwalk of even length from a source vertex $s$ to a target vertex $t$ in an unweighted graph:
156156
For this, we must construct an auxiliary graph, whose vertices are the state $(v, c)$, where $v$ - the current node, $c = 0$ or $c = 1$ - the current parity.
157157
Any edge $(u, v)$ of the original graph in this new column will turn into two edges $((u, 0), (v, 1))$ and $((u, 1), (v, 0))$.
158-
After that we run a BFS to find the shortestpath from the starting vertex $(s, 0)$ to the end vertex $(t, 0)$.
158+
After that we run a BFS to find the shortestwalk from the starting vertex $(s, 0)$ to the end vertex $(t, 0)$.<br>**Note**: This item uses the term "_walk_" rather than a "_path_" for a reason, as the vertices may potentially repeat in the found walk in order to make its length even. The problem of finding the shortest_path_ of even length is NP-Complete in directed graphs, and[solvable in linear time](https://onlinelibrary.wiley.com/doi/abs/10.1002/net.3230140403) in undirected graphs, but with a much more involved approach.
159159

160160
##Practice Problems
161161

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp