You are viewing an old revision of this page.
A heuristic is a sequence of actions which usually leads to the right result or an approximation of the right result. See also Algorithm, which is a sequence of actions which always leads to the right result.
Heuristics are used when appropiate Algorithm is unknown, or computationally infeasible.