Premium
A REVIEW OF HEURISTIC PROGRAMMING
Author(s) -
Michael George C.
Publication year - 1972
Publication title -
decision sciences
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 1.238
H-Index - 108
eISSN - 1540-5915
pISSN - 0011-7315
DOI - 10.1111/j.1540-5915.1972.tb00549.x
Subject(s) - heuristic , heuristics , computer science , generality , hyper heuristic , consistent heuristic , null move heuristic , programming paradigm , incremental heuristic search , management science , artificial intelligence , beam search , programming language , search algorithm , engineering , psychology , robot learning , robot , psychotherapist , mobile robot , operating system
This article presents some of the basic concepts and definitions of the technique of heuristic programming. An analysis and criticism of the heuristic programming methodology is made. A survey of the existing literature demonstrates the power and the generality possible of heuristic programming. Furthermore, a look forward reveals likely future developments of teh technique. For several years now, impressive and extensive applications of heuristic programming have been made of various decision situations. Yet, seminars and discussions of heuristic programming continue to find the heuristic programming experts fielding basic questions such as the following: Where did heuristic programming originate? Does heuristic programming have a lexicon? What are some examples of heuristics? What is the heuristic approach? Hasn't the validity of heuristic programming been questioned? What progress has been made in using heuristic programming? What basic approaches have evolved in using heuristic programming? Is heuristic programming compatible with other research now being carried out? And what is the future of heuristic programming? This article brings the answers to these questions together for easy reference for researchers in the decision sciences of all areas.