Heuristic means of solving a problem by testing or finding in the place of supplements, following specific directions, or procedures. Results about NP-hardness in theoretical computer science make heuristics the only viable option for a variety of complex optimization problems that need to be routinely solved in real-world applications.

Heuristics underlie the whole field of Artificial Intelligence and the computer simulation of thinking, as they may be used in situations where there are no known algorithms. For Example, an antivirus system may employ heuristic detection to assist determine other Malware or an unidentified disease.

Do you know ?

Alexander Graham Bell (March 3, 1847 – August 2, 1922) was a Scottish-born scientist, inventor, engineer, and innovator who is credited with patenting the first practical telephone.