-
Notifications
You must be signed in to change notification settings - Fork 88
Expand file tree
/
Copy pathSummary.ptx
More file actions
executable file
·32 lines (31 loc) · 1.25 KB
/
Summary.ptx
File metadata and controls
executable file
·32 lines (31 loc) · 1.25 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
<section xml:id="graphs_summary">
<title>Summary</title>
<p>In this chapter we have looked at the graph abstract data type, and some
implementations of a graph. A graph enables us to solve many problems
provided we can transform the original problem into something that can
be represented by a graph. In particular, we have seen that graphs are
useful to solve problems in the following general areas.</p>
<p><ul>
<li>
<p>Breadth first search for finding the unweighted shortest path.</p>
</li>
<li>
<p>Dijkstra's algorithm for weighted shortest path.</p>
</li>
<li>
<p>Depth first search for graph exploration.</p>
</li>
<li>
<p>Strongly connected components for simplifying a graph.</p>
</li>
<li>
<p>Topological sort for ordering tasks.</p>
</li>
<li>
<p>Minimum weight spanning trees for broadcasting messages.</p>
</li>
</ul></p>
<conclusion><p>
<!-- extra space before the progress bar -->
</p></conclusion>
</section>