Општи решавач проблема
Општи решавач проблема или ОРП је био рачунарски програм кога су 1959. године направили Херберт Сајмон, Џ. К. Шо, и Ален Њуел и био је намењен као универзална машина за решавање проблема. Сваки проблем који може бити изражен као низ исправно наведних формула или Хорнових клауза, и који генерише директни граф са једним или више извора и понора, може у принципу бити решен помоћу општег решавача проблема. Докази у предикатској логици и Еуклидовој геометрији су прави примери употребљивости ОРП-а. Заснован је на Сајмоновом и Њуеловом теоријском раду на логици машина. Општи решавач проблема је био први програм који је разликовао знање о проблемима (правилима који се репрезентују као улазни подаци) од стратегије којом ће их решити (генеричка машина за решавање). ОРП је имплементиран у информационом језику за процесирање (IPL).
Иако је ОРП решио једноставне проблеме као што је пробем Ханојске куле, који је био на исправан начин формализован, није могао да реши било који стварни проблем, јер се претрага лако губила при појави која се зове комбинаторна експлозија, тј. број пролазака кроз диграф је постао немогућ за способности рачунара (у пракси, чак и једноставан и релативно тривијалан проблем као нпр. Ханојске куле може да постане немогућ за рачунар).
Корисник је дефинисао објекте и операције, које су могле да се врше над објектима, као и хеуристику коју је генерисао ОРП помоћу Means-end анализе како би се решио проблем. Фокусирао се на могуће операције, налазећи који улази су били прихватљиви, а који излази су настајали. Онда би креирао потпроблеме, како би се све више приближио циљу.
ОРП парадигма је на крају еволуирала у Сор архитектуру за вештачку интелигенцију.
Литература
уреди- Newell, A.; Shaw, J.C.; Simon, H.A. (1959). Report on a general problem-solving program. Proceedings of the International Conference on Information Processing. pp. 256–264.
- Newell, A. (1963). A guide to the general problem-solver program GPS-2-2. RAND Corporation, Santa Monica, California. Technical Report No. RM-3337-PR.
- Ernst, G.W. and Newell, A. (1969). GPS: a case study in generality and problem solving. Academic Press. (revised version of Ernst's 1966 dissertation, Carnegie Institute of Technology.)
- Newell, A., and Simon, H. A. (1972) Human problem solving Englewood Cliffs, NJ: Prentice-Hall
- Norvig, Peter (1992). Paradigms of Artificial Intelligence Programming: Case Studies in Common Lisp. San Francisco, California: Morgan Kaufmann. стр. 109—149. ISBN 978-1-55860-191-8.
- Noyes, James L. (1992). Artificial Intelligence with Common Lisp. Lexington: D. C. Heath. стр. 343—371. ISBN 978-0-669-19473-9.
Види јоште
уреди- Solver (computer science)