(5) Dijkstras Shortest Path Algorithm Explained | With Example | Graph Theory

studied byStudied by 0 people
0.0(0)
learn
LearnA personalized and smart learning plan
exam
Practice TestTake a test on your terms and definitions
spaced repetition
Spaced RepetitionScientifically backed study method
heart puzzle
Matching GameHow quick can you match all your cards?
flashcards
FlashcardsStudy terms and definitions

1 / 12

flashcard set

Earn XP

Description and Tags

HONESTLY THIS IS PRACTICE SO JUST PRACTICE LOOKING AT VIDEOS AND QUESTIONS

13 Terms

1
Dijkstra's Algorithm
An algorithm used to find the shortest path from a fixed starting node to all other nodes in a graph with weighted edges.
New cards
2
Graph
A collection of nodes connected by edges, which can have weights representing distances or costs.
New cards
3
Weighted Edges
Edges in a graph that have associated weights, indicating the cost or distance to travel between connected nodes.
New cards
4
Tentative Distance Value
An initial estimate of the shortest distance from the starting node to a given node, which gets updated throughout the algorithm.
New cards
5
Unvisited Nodes
Nodes in the graph that have not yet been processed by the algorithm.
New cards
6
Visited Nodes
Nodes that have been processed and have their shortest distance calculated.
New cards
7
Current Node
The node in the graph currently being evaluated to find and update the shortest path.
New cards
8
Previous Node
The node that led to the shortest distance for the current node during the algorithm's execution.
New cards
9
Current Shortest Distance
The shortest known distance from the starting node to a given node, updated as the algorithm progresses.
New cards
10
Shortest Path Reconstruction
The process of tracing back from the destination node to the starting node using the previous nodes stored during the algorithm.
New cards
11
Infinity
A value representing an unreachable distance in the context of Dijkstra’s algorithm, used as the initial distance for unvisited nodes.
New cards
12
Iteration
A single cycle of processing in an algorithm, where certain updates or calculations are made.
New cards
13
Algorithm Completion
The point at which all nodes have been visited and the shortest distances to all nodes from the starting node have been found.
New cards

Explore top notes

note Note
studied byStudied by 39 people
70 days ago
5.0(1)
note Note
studied byStudied by 13 people
183 days ago
5.0(1)
note Note
studied byStudied by 253 people
681 days ago
4.5(6)
note Note
studied byStudied by 18 people
813 days ago
5.0(1)
note Note
studied byStudied by 215 people
720 days ago
5.0(2)
note Note
studied byStudied by 22 people
710 days ago
5.0(2)
note Note
studied byStudied by 2488 people
700 days ago
4.7(6)

Explore top flashcards

flashcards Flashcard (55)
studied byStudied by 84 people
381 days ago
5.0(1)
flashcards Flashcard (44)
studied byStudied by 39 people
789 days ago
4.1(7)
flashcards Flashcard (58)
studied byStudied by 170 people
730 days ago
5.0(1)
flashcards Flashcard (45)
studied byStudied by 12 people
764 days ago
5.0(1)
flashcards Flashcard (45)
studied byStudied by 1 person
74 days ago
5.0(1)
flashcards Flashcard (43)
studied byStudied by 10 people
220 days ago
5.0(1)
flashcards Flashcard (42)
studied byStudied by 33 people
372 days ago
5.0(1)
flashcards Flashcard (101)
studied byStudied by 183 people
2 days ago
5.0(1)
robot