Inducția inversă este o metodă de găsire a secvenței optime de acțiuni. Presupune o cronologie inversă: se determină mai întâi acțiunea optimă la ultimul pas, apoi se determină optimele anterioare. Ultima acțiune care ar trebui efectuată chiar la începutul jocului este dezvăluită. Procedura continuă până când optimul este găsit în fiecare dintre seturile de informații , adică în fiecare dintre situațiile de joc disponibile pentru percepție de către jucător.
Din punct de vedere al optimizării matematice , mai precis al programării dinamice, inducerea înapoi este una dintre metodele de rezolvare a ecuației Bellman [1] [2] . În teoria jocurilor, permite găsirea unui echilibru perfect în sub-jocuri ale unui joc secvenţial [3] . Pentru a găsi un echilibru, este necesar să se caracterizeze strategiile optime ale tuturor jucătorilor, adică să se aplice o inducție inversă fiecărui arbore individual sau să se construiască un arbore general. În programarea și expedierea automată și demonstrarea automată a teoremei , metoda de inducție inversă se numește „căutare înapoi” sau „inferență înapoi”. În terminologia șahului , inducția inversă se numește analiză retrogradă .
Inducerea înapoi este la fel de veche ca teoria jocurilor în sine. John von Neumann și Oskar Morgenstern l-au folosit pentru a rezolva jocuri antagoniste . Lucrarea lor Theory of Games and Economic Behavior (1944) este considerată textul fondator al teoriei jocurilor [4] [5] .
Teoria jocului | |
---|---|
Noțiuni de bază | |
Tipuri de jocuri |
|
Concepte de soluție | |
Exemple de jocuri | |