In mathematical programming, a heuristic refers to a procedure that seeks a solution to an optimization problem but does not guarantee that it will find one. Heuristics use a heuristic function to guide the search, as a human would do. The heuristic search can be either an informed search or a blind search. Greedy algorithms employ blind searches that use little information about the system. The heuristics that use the heuristic function in a strategic way (i.e. an informed search) are referred to as meta-heuristics.

A meta-heuristic is a general framework for heuristics for solving hard global optimization problems.Mostmeta-heuristicsarebasedonsomekindofnaturalphenomenon.Examplesof commonly used meta-heuristics are briefly described below.

 

相关文章:

  • 2021-05-20
  • 2022-12-23
  • 2021-11-20
  • 2021-05-08
  • 2021-04-04
  • 2021-08-15
  • 2022-12-23
  • 2021-04-25
猜你喜欢
  • 2021-11-26
  • 2021-09-02
  • 2021-10-13
  • 2022-01-11
  • 2021-12-16
  • 2022-01-13
相关资源
相似解决方案