The General Problem Solver ( GPS ) este un program de calculator creat în 1959 de Herbert Simon , Clifford Shaw ( ing . Cliff Show ) și Allen Newell , conceput să funcționeze ca o mașină universală pentru rezolvarea problemelor formulate în clauzele limbajului Horn . Ca exemple de utilizare, au fost date dovezi ale teoremelor de geometrie euclidiană și logica predicatelor și soluția problemelor de șah .
Programul se bazează pe lucrările teoretice ale lui Simon și Newell asupra mașinilor logice. Considerat a fi primul program de calculator care încearcă o strategie de separare a cunoștințelor problemei (reguli introduse în program) de strategia de rezolvare a problemelor (motor de decizie comun). Algoritmul de decizie a fost implementat în limbajul de programare de nivel scăzut IPL.
În timp ce GPS-ul era capabil să rezolve probleme simple, cum ar fi puzzle-ul Turnurile din Hanoi , nu a putut rezolva multe probleme din lumea reală, deoarece căutarea unui lanț de soluții a dus la o explozie combinatorie a numărului de pași intermediari.
![]() |
---|