Back to marketplace

2.3.5 Path Finding algorithms

No description yet. This curated deck is ready for daily study.

Total cards: 8•Content version: v4•Public deck•Updated: 8/1/2026

Card preview (8)

#1
Front (Question)

Similarities between Dijkstra algorithm and A* algorithm

Back (Answer)

Both are pathfinding algorithms Both aim to find the shortest route

#2
Front (Question)

Differences between Dijkstra algorithm and A* algorithm

Back (Answer)

A* is considered more efficient than Dijkstra (which is slower) A* makes use of heuristic (expected) values to find solutions faster.

#3
Front (Question)

What is a heuristic value?

Back (Answer)

a problem-solving strategy or method that is not guaranteed to find the optimal solution, but is designed to find a satisfactory solution in a reasonable amount of time. or a mental shortcut commonly used to simplify problems and avoid cognitive overload

#4
Front (Question)

What does the Dijkstra algorithm use to achieve finding the shortest route?

Back (Answer)

A priority queue, which orders the magnitude of distance to each vertex from shortest to longest.

#5
Front (Question)

What is a pathfinding algorithm?

Back (Answer)

An algorithm designed to find the shortest path between two nodes on a network

#6
Front (Question)

What is performance modelling?

Back (Answer)

A method to model these scenarios in a computer simulation so the full performance test does not need to happen.

#7
Front (Question)

Why is performance modelling used?

Back (Answer)

• To simulate/model behaviour of the system (before it is) used under load • Because it would be too expensive/unsafe/time critical to test the real system

#8
Front (Question)

How can a heuristic be calculated

Back (Answer)

• Euclidean theory • The Manhattan approach