Professional Documents
Culture Documents
ALGORITHM
ALGORITHM
ALGORITHM
Subtitle
ALGORITHMS IN COMPUTER
SCIENCE Date
“
Second Outline Level
Dijkstra's algorithm (or Dijkstra's Shortest
Third Outline Level
Path First algorithm, SPF algorithm) is an
Fourth Outline
Level
algorithm for finding the shortest paths between
nodes in a graph, which may represent, for
Fifth
Outline example, road networks. It was conceived by
Level computer scientist Edsger W. Dijkstra in 1956
Sixth and published three years later.
Outline The algorithm exists in many variants.
Level
Dijkstra's original algorithm found the shortest
S
e path between two given nodes, but a more common
v variant fixes a single node as the "source" node
e and finds shortest paths from the source to all
nt other nodes in the graph, producing a shortest-
h
O path tree.
ut
lin
GENETIC ALGORITHM.
Click to edit the outline text
format
“
Second Outline Level
Third Outline Level
Genetic algorithm – This is the most popular type
Fourth Outline of EA. One seeks the solution of a problem in the
Level
form of strings of numbers (traditionally binary,
Fifth although the best representations are usually
Outline
Level those that reflect something about the problem
Sixth being solved), by applying operators such as
Outline recombination and mutation (sometimes one,
Level sometimes both). This type of EA is often used in
S optimization problems.
e
v
e
nt
h
O
ut
lin
Click to edit the outline text
format
“
Second Outline Level
Third Outline Level
Fourth Outline
Level
Fifth
Outline
Level
Sixth
Outline
Level
S
e
v
e
nt
h
O
ut
lin