+2 votes
47 views
Whats a Heuristic Algorithm importance and types ?
In some simple words...
asked Nov 26, 2015 in Computer Science - IT by techdoubt | 47 views

1 Answer

+2 votes
Selected Ans.

Heuristics (word with Latin origin) means :

encouraging a person to learn, discover, understand, or solve problems on his or her own, as by experimenting, evaluating possible answers or solutions, or by trial and error

  • The term heuristic is used for algorithms which find solutions among all possible ones
  • They do not guarantee that the best will be found

The method used from a heuristic algorithm is one of the known methods,such as greediness,but in order to be easy and fast the algorithm ignores or even suppresses some of the problem's demands.

More Reading : http://students.ceid.upatras.gr/~papagel/project/kef5_5.htm

One of the heuristic algorithm is Travelling Salesman Problem (TSP) :

They are widely used to solve complex problems in fields like :

  • Logistics
  • Robotics 

More Applications of TSP 

answered Dec 12, 2015 by ppk
selected Dec 12, 2015 by techdoubt