Skip to main content Link Menu Expand (external link) Document Search Copy Copied

Heuristic

A heuristic is a rule of thumb, i.e. an imperfect criteria to base a decision on.

image

  • Method which, although unable to determine a perfectly accurate solution, should produce a set of good auality approximations to exact solutions.
  • Heuristics were initially based essentially on experts’ knowledge and experience and aimed to explore the search space in a particularly convenient way

Description

  • Solutions to optimize combinatorial problems of to solve a satisfaction problem
  • Provide better computational performance at the expense of lower accuracy

Metaheuristics

Family of searching algorithms able to define a high level heuristic used to guide other heuristics for a better evolution in the search space

The most attractive feature of a metaheuristic is that its application requires no special knowledge on the optimization problem to solve