Teoria dei giochi

Da Wikipedia, l'enciclopedia libera.

La teoria dei giochi è la scienza matematica che studia le situazioni di conflitto ricercandone soluzioni competitive e cooperative tramite modelli. Si tratta dunque dell'analisi delle decisioni individuali in situazioni di interazione con altri soggetti rivali (due o più), tali per cui le decisioni di uno possono influire sui risultati conseguibili dall'altro/i secondo un meccanismo di retroazione, e finalizzate al massimo guadagno del soggetto.

Cenni storici[modifica | modifica sorgente]

La nascita della moderna teoria dei giochi può essere fatta coincidere con l'uscita del libro "Theory of Games and Economic Behavior" di John von Neumann e Oskar Morgenstern nel 1944 anche se altri autori (quali Ernst Zermelo, Armand Borel e von Neumann stesso) avevano scritto, ante litteram, di teoria dei giochi. I due erano, nell'ordine, un matematico e un economista.

Si può descrivere informalmente l'idea di questi due studiosi come il tentativo di descrivere matematicamente ("matematizzare") il comportamento umano in quei casi in cui l'interazione fra uomini comporta la vincita, o lo spartirsi, di qualche tipo di risorsa.

Il più famoso studioso ad essersi occupato successivamente della Teoria dei giochi, in particolare per quel che concerne i "giochi non cooperativi", è il matematico John Forbes Nash jr., al quale è dedicato il film di Ron Howard "A Beautiful Mind".

Otto Premi Nobel per l'economia sono stati assegnati a studiosi che si sono occupati di teoria dei giochi. Anche un Premio Crafoord è stato assegnato a John Maynard Smith, illustre biologo e genetista, professore alla University of Sussex per lungo tempo, per il suo contributo in questo campo.

LOGO del CITG

In Italia, un forte contributo allo sviluppo della teoria dei giochi è stato dato dal "Centro Interuniversitario per la Teoria dei Giochi e le sue Applicazioni" ("CITG"), grazie all'organizzazione di convegni nazionali ed internazionali, scuole estive e diffusione via rete di informazioni (tra cui il Pool Listing, elenco aggiornato di preprint in tema, precedentemente curato dalla Università di Bielefeld e pubblicato sullo International Journal of Game Theory). Il CITG, che era stato promosso dagli atenei di Bergamo, Firenze e Pavia, è stato creato nel 1990[1] ed è stato chiuso nel 2005 per avere raggiunto i suoi scopi istituzionali.

Premesse[modifica | modifica sorgente]

Nel modello della teoria dei giochi la premessa indispensabile è che tutti devono essere a conoscenza delle regole del gioco, ed essere consapevoli delle conseguenze di ogni singola mossa. La mossa, o l'insieme delle mosse, che un individuo intende fare viene chiamata "strategia". In dipendenza dalle strategie adottate da tutti i giocatori (o agenti), ognuno riceve un "pay-off" (che in inglese significa compenso, vincita, pagamento, ma anche esito) secondo un'adeguata unità di misura, che può essere positivo, negativo o nullo. Un gioco si dice "a somma costante" se per ogni vincita di un giocatore vi è una corrispondente perdita per altri. In particolare, un gioco "a somma zero" fra due giocatori rappresenta la situazione in cui il pagamento viene corrisposto da un giocatore all'altro. La strategia da seguire è strettamente determinata, se ne esiste una che è soddisfacente per tutti i giocatori; altrimenti è necessario calcolare e rendere massima la speranza matematica del giocatore, che si ottiene sommando tutti i possibili compensi (sia positivi sia negativi) moltiplicati (pesati) per le rispettive probabilità.

Descrizione informale dei giochi[modifica | modifica sorgente]

In un gioco esistono uno o più contendenti che cercano di vincere il gioco, ovvero, di massimizzare la propria vincita. Esiste inoltre una regola (funzione) che stabilisce quantitativamente qual è la vincita dei contendenti in funzione del loro comportamento, tale funzione si chiama funzione dei pagamenti. Ogni giocatore può prendere un numero finito (o infinito nel caso più astratto possibile) di decisioni o strategie. Ogni strategia è caratterizzata da una conseguenza per il giocatore che l'ha presa, la conseguenza della strategia può essere un premio o una penalità. Il risultato del gioco è completamente determinato dalla sequenza delle loro strategie e dalle strategie prese dagli altri giocatori. Ma come caratterizzare il risultato del gioco per ogni giocatore? Se si misura la conseguenza di una strategia in "termini monetari", ogni strategia può essere messa in corrispondenza con un numero: un numero negativo indicherà un pagamento all'avversario, ossia una penalità; mentre un numero positivo indicherà una vincita, ossia la riscossione di un premio. Il guadagno o la perdita spettante al generico giocatore k-esimo associata alla sua strategia e alle strategie prese in un dato istante da tutti i restanti giocatori è espresso dal valore monetario indicato dalla funzione dei pagamenti. Le decisioni prese da un giocatore naturalmente si scontrano o sono in accordo con le decisioni prese dagli altri giocatori; da simili situazioni nascono i giochi cooperativi o non-cooperativi.

Almeno in linea di principio, si può descrivere ogni gioco mediante la forma estesa. Ovvero lo si può rappresentare con un grafo ad albero rappresentando ogni possibile combinazione di giocate dei contendenti sino agli stati finali dove vengono ripartite le vincite. Un'altra possibile rappresentazione è quella matriciale (a matrice).

Tipi di giochi[modifica | modifica sorgente]

I giochi possono essere classificati in base a diversi paradigmi:

  • Cooperazione;
  • Rappresentazione;
  • Somma.

Cooperazione[modifica | modifica sorgente]

Un gioco cooperativo si presenta quando gli interessi dei giocatori non sono in opposizione diretta tra loro, ma esiste una comunanza di interessi. I giocatori perseguono un fine comune, almeno per la durata del gioco, alcuni di essi possono tendere ad associarsi per migliorare il proprio "pay-off". La garanzia è data dagli accordi vincolanti. Qual è la rappresentazione matematica di una comunanza di interessi? Il concetto di unione di singoli interessi individuali in una coalizione o alleanza è espresso dalla definizione di gioco essenziale; mentre il valore v di una generica coalizione G è misurato da una funzione detta funzione caratteristica. Indicato con R= l'insieme degli n giocatori, possono esistere 2^{n-1} arbitrari sottoinsiemi G⊆R che rappresentano una coalizione tali per cui G appaia agli effetti del gioco come un unico giocatore. La funzione caratteristica è proprio definita sull'insieme delle parti di R, ossia sull'insieme di tutti i sottoinsiemi G⊆R ed associa ad ogni coalizione un numero: V(G):= v. Naturalmente V(∅):= 0 in quanto è nullo il pagamento per la coalizione vuota, quella costituita da nessun giocatore. Un gioco ad n-persone è detto essenziale se

V(G_1) + V(G_2) + ...+ V(G_k) < V(R) con k=1,...,2^{n-1} e G_i \cap\ G_j= \emptyset\ per ogni i≠j.

In sostanza un gioco essenziale è intrinsecamente di natura cooperativa quando tutte le possibili coalizioni costituibili tra gli n giocatori "vedono" che esiste un valore del gioco V(R) che domina la semplice unione dei pagamenti conseguibili dalle singole alleanze V(G_i). In R tutti i giocatori interagiscono e dalle reciproche relazioni traggono il mutuo vantaggio V(R).


Si possono avere due sottogeneri, i giochi NTU ed i giochi TU.

Giochi NTU[modifica | modifica sorgente]

"Non Transferable Utility": a utilità non trasferibile o senza pagamenti laterali. In questi casi, nel campo dell'economia industriale, in una situazione di oligopolio può insorgere il fenomeno della collusione.

Giochi TU[modifica | modifica sorgente]

"Transferable Utility": a utilità trasferibile o con pagamenti laterali, nei quali deve esistere un mezzo, denaro o altro, per il trasferimento dell'utilità.

La suddivisione della vincita avviene in relazione al ruolo svolto da ciascun giocatore, secondo la sua strategia ed i suoi accordi (per i "giochi TU" vanno aggiunti i pagamenti o i trasferimenti ottenuti durante il gioco).


Nei giochi a 2 persone con funzione dei pagamenti a somma costante, per definizione esistono due schieramenti G ed R \cap\ G^c, quest'ultima è la coalizione avversa a G essendo G^c l'insieme complementare di G. I giochi a due persone sono tali per cui per ogni coalizione G⊆R si ha

V(G) + V(R \cap\ G^c) = V(R)

I giochi a due persone a somma costante mostrano quindi di non essere essenziali, ovvero la loro vera natura non è di carattere cooperativo. Quest'ultima asserzione è un teorema matematico per la cui dimostrazione formale si rimanda alla lettura del teorema 41 in E.Burger, Introduction to the Theory of Games. Nei giochi a somma costante se i giocatori si coalizzassero in R conseguirebbero il medesimo risultato se giocassero separatamente: V(G) + V(R \cap\ G^c). Nei giochi essenziali, per i quali vale l'adagio "l'unione fa la forza", i giocatori collaborando si garantiscono un guadagno superiore a quello che otterrebbero giocando individualmente. In generale la cooperazione può essere richiesta esplicitamente dalle regole del gioco: è il caso in cui è il gioco stesso ad imporre per ogni giocatore la scelta di uno o più partner; oppure la cooperazione può sorgere in quanto la funzione dei pagamenti non ammette a priori un valore unico. La funzione caratteristica descrive semplicemente quanto una coalizione ottenga dai propri avversari, ma non dice nulla di come i guadagni vengano divisi tra gli alleati della coalizione stessa. John von Neumann e Oskar Morgenstern si sono avvicinati al problema dei giochi cooperativi caratterizzandoli per il fatto che una coalizione di individui ha ragione di esistere se e solo se verifica due condizioni relative alla distribuzione delle vincite tra i membri della coalizione. Le due condizioni sono:

1) ogni spartizione dei "guadagni" conseguibili tra i giocatori non appartenenti alla coalizione è inferiore alla spartizione dei "guadagni" effettuata tra i giocatori appartenenti alla coalizione;

2) nessuna spartizione dei guadagni all'interno della coalizione è superiore a qualche altra possibile distribuzione dei "guadagni" all'interno della coalizione.

La proprietà 1) afferma che la coalizione è vincente perché è più remunerativa e, in conclusione, tutti vorrebbero entrarvi. In sintesi le soluzioni dei gioco devono essere efficienti: non esistono altre soluzioni che migliorano i risultati conseguibili dai membri della coalizione.

La proprietà 2) assicura che il credo (trust) adottato all'interno della coalizione è libero da contraddizioni interne che minerebbero la fiducia reciproca tra i membri; in poche parole le vincite vengono distribuite equamente tra tutti i membri della coalizione senza preferenze o favoritismi di sorta.

Giochi non cooperativi[modifica | modifica sorgente]

Nei giochi non cooperativi, detti anche giochi competitivi, i giocatori non possono stipulare accordi vincolanti (anche normativamente), indipendentemente dai loro obiettivi. A questa categoria risponde la soluzione data da John Nash con il suo Equilibrio di Nash, probabilmente la nozione più famosa per quel che riguarda l'intera teoria, grazie al suo vastissimo campo di applicabilità. Il criterio di comportamento razionale adottato nei giochi non-cooperativi è di carattere individuale ed è chiamato strategia del massimo. Una definizione di razionalità siffatta caratterizza il comportamento di un individuo “intelligente ottimista” in quanto si prefigge l’obiettivo ottimista di prendere sempre la decisione che consegue il massimo guadagno possibile. In sostanza il comportamento di ogni giocatore è tale da perseguire sempre la strategia più vantaggiosa per sé stesso. Qualora nel gioco esista una strategia che presenta il massimo guadagno per tutti i giocatori si parla di punto di equilibrio. Un punto di equilibrio in un gioco in cui si attua la strategia del massimo esprime il fatto che tutti i giocatori conseguono sì il massimo guadagno individuale, ma anche quello collettivo. Il punto di equilibrio di Nash esprime in un certo senso un comportamento razionale socialmente utile dal momento che tutti i giocatori ottengono un pagamento che presenta la convergenza degli interessi di tutti i giocatori. John Nash ha dimostrato che ogni gioco finito ad n giocatori ammette almeno un punto di equilibrio in strategie miste, tale teorema faceva parte della sua tesi di dottorato.

Giochi ripetuti nel tempo[modifica | modifica sorgente]

Exquisite-kfind.png Per approfondire, vedi dilemma del prigioniero.

Alcune tipologie di gioco che portano gli agenti a giocare più di una volta, trasformando i pay off tramite un vincolo intertemporale, possono via via produrre risultati finali diversi pur considerando lo stesso schema di gioco iniziale.

Un esempio di questi è il dilemma del prigioniero ripetuto infinite volte.

Rappresentazione[modifica | modifica sorgente]

Giochi a informazione perfetta e completa[modifica | modifica sorgente]

Exquisite-kfind.png Per approfondire, vedi Gioco a informazione completa.

I giochi a informazione perfetta, in ogni momento, si conosce con certezza la storia delle giocate precedenti. In termini più tecnici, si tratta di giochi in cui in ogni momento del gioco si può capire in quale nodo della rappresentazione ad albero del gioco (rappresentazione estesa) ci si trova. Un concetto molto simile è quello di gioco a informazione completa, in cui ogni giocatore ha una conoscenza completa del contesto ma non necessariamente delle azioni degli altri giocatori, per esempio perché le mosse dei diversi giocatori devono avvenire simultaneamente (vedi il dilemma del prigioniero).

Esempi:

Giochi finiti[modifica | modifica sorgente]

Giochi in cui il numero delle situazioni di gioco possibili è finito. Ma il numero delle situazioni può essere assai elevato.

Esempi:

Somma[modifica | modifica sorgente]

Giochi a somma zero[modifica | modifica sorgente]

I giochi a somma zero sono un caso particolare dei giochi a somma costante in cui la costante è pari a zero. I giochi a somma zero modellano tutte quelle situazioni conflittuali in cui la contrapposizione dei due giocatori è totale: la vincita di un giocatore coincide esattamente con la perdita dell’altro. La somma delle vincite dei due contendenti in funzione delle strategie utilizzate è cioè sempre zero. Negli scacchi ad esempio significa che i soli tre risultati possibili (rappresentando la vittoria con 1, la sconfitta con -1 e il pareggio con 0) possono essere: 1,-1 se vince il bianco; -1,1 se vince il nero; 0,0 se pareggiano. Non esiste ad esempio il caso in cui vincono entrambi o perdono entrambi.[in realtà in caso di pareggio il punteggio è (1/2, 1/2) quindi entrambi i giocatori "vincono" qualcosa]

Esempi a informazione perfetta

Esempi a informazione imperfetta

Formalmente un gioco a somma zero in forma normale a due giocatori si esprime come:

U_1\left(s_{1,i}, s_{2,j}\right) + U_2\left(s_{1,i}, s_{2,j}\right) ≡ 0 ∀ s_{1,i}S_1 ∧ ∀ s_{2,j}S_2 dove S_1=\left\{s_{1,1},..., s_{1,m}\right\} e S_2=\left\{s_{2,1},..., s_{2,n}\right\}

Se il gioco è finito, le funzione dei pagamenti U_1 e U_2 possono essere rappresentate per mezzo di una matrice costituita da m righe ed n colonne. I due giocatori 1 e 2 conoscono il contenuto della matrice dei pagamenti ed il gioco consiste per ogni giocatore k nello scegliere una strategia s_{k,i}S_k senza conoscere la scelta dell'altro.

In riferimento alla matrice dei pagamenti del giocatore 1 si pone

A_1\left(s_{1,i}, s_{2,j}\right) = A\left(s_{1,i}, s_{2,j}\right) e A_2\left(s_{1,i}, s_{2,j}\right) = - A\left(s_{1,i}, s_{2,j}\right)

La scelta di una strategia da parte del giocatore 1 corrisponde alla scelta di una riga, mentre per il giocatore 2 corrisponde alla scelta di una colonna. Il giocatore 2 verserà al giocatore 1 la somma indicata all’intersezione della riga scelta dal giocatore 1 con la colonna scelta dal giocatore 2. Il desiderio del giocatore 2 sarà pertanto di minimizzare il pagamento dovuto al giocatore 1, ovvero il giocatore 2 volendo massimizzare A_2 = - A cercherà di minimizzare A. Il desiderio del giocatore 1 sarà invece di massimizzare il pagamento ricevuto dal giocatore 2, ovvero il giocatore 1 volendo massimizzare A_1 = A cercherà di massimizzare A. In sostanza il comportamento dei due giocatori è esattamante opposto: il giocatore 1 si dice giocatore massimizzante, mentre il giocatore 2 si dice giocatore minimizzante. In modo simmetrico se si desse al giocatore 2 la matrice dei pagamenti che lui dovrebbe ricevere dal giocatore 1, A_2\left(s_{1,i}, s_{2,j}\right) = A\left(s_{1,i}, s_{2,j}\right), allora il giocatore 1 diverrebbe il giocatore minimizzante ed il giocatore 2 quello massimizzante.

A questo punto l’attenzione dei due giocatori si rivolge al medesimo oggetto: la matrice A. Il giocatore 1 cerca di massimizzare A, ma il suo controllo è limitato solo alla scelta di una riga. Idem per il giocatore 2 che cerca di minimizzare A: il suo controllo è limitato solo alla scelta di una colonna. Quale sarà il criterio di scelta dei due giocatori antagonisti?

John von Neumann ha risposto a tale quesito mediante il seguente criterio: il giocatore 1 rileva dapprima il numero più piccolo di ogni riga e decide di scegliere la riga che contiene il più grande dei valori monetari considerati: in questo modo egli è certo che la sua vincita non sarà inferiore al valore

max_i \left(min_j  a_{i,j} \right)

qualunque sia la scelta del giocatore 2. Il giocatore 2 da parte sua considera il numero più grande di ogni colonna e decide di scegliere la colonna che contiene il più piccolo dei numeri considerati: così egli è certo che la sua perdita non sarà superiore al valore

min_j \left(max_i a_{i,j} \right)

qualunque sia la scelta del giocatore 1. Quanto appena descritto rappresenta la definizione di comportamento razionale data da John von Neumann e ad essa comunemente ci si riferisce come principio della scelta minimax.

La coppia di strategie s_1^e, s_2^e costituiscono un punto di equilibrio, punto di sella, nel senso di Von Neumann se valgono le due condizioni:

1) U\left(s_1^e, s_2^e \right) \ge \ U\left(s_{1,i}, s_2^e \right) s_{1,i}S_1

2) U\left(s_1^e, s_2^e \right) \le \ U\left(s_1^e, s_{2,j} \right) s_{2,j}S_2

La condizione 1) si riferisce al giocatore massimizzante, la 2) al giocatore minimizzante. Il punto di equilibrio in un gioco fondato sul principio minimax per la scelta delle strategia rappresenta il fatto che entrambi i giocatori attuano decisioni compatibili con i fini che entrambi si erano proposti di raggiungere: il punto di equilibrio s_1^e, s_2^e rappresenta ovvero la convergenza degli interessi dei due avversari e pertanto si è soliti riferirsi alle strategie di equilibrio come alle strategie ottimali. Von Neumann ha dimostrato che ogni gioco a somma zero a due persone a informazione completa e con albero del gioco finito ammette strategie ottimali per entrambi i giocatori. Alla luce del teorema appena menzionato il principio del minimax risulta essere giustificatamente a fondamento della teoria del comportamento razionale nei giochi a somma zero in quanto introduce in modo rigoroso le strategie minimax e queste si dimostrano essere le strategie ottimali in corrispondenza delle quali il gioco presenta un valore ottimale per entrambi

max_i \left[ min_j  U \left(s_{1,i}, s_{2,j} \right) \right]=V*=min_j \left[max_i U \left(s_{1,i}, s_{2,j} \right) \right] avendo scelto arbitrariamente  U= U_1

In ultimo si fa osservare che la definizione di equilibrio secondo Von Neumann data nei giochi a somma zero è la traduzione del concetto di equilibrio nel senso di Nash data in termini più generali per i giochi non-cooperativi. Nel seguito si illustra come passare dal concetto di equilibrio di Von Neumann al concetto di equilibrio di Nash: basta ricordare che per un gioco a somma zero si ha: U_1 =  U e  U_2 =  -U. Diviene allora lecito scrivere:

U_1 \left(s_1^e, s_2^e \right) \ge \ U_1 \left(s_{1,i}, s_2^e \right) s_{1,i}S_1

La prima condizione di equilibrio nel senso di Von Neumann pertanto è la prima condizione di equilibrio nel senso di Nash riferita al giocatore 1. Per il giocatore 2 invece diviene:

-U_2 \left(s_1^e, s_2^e \right) \le \ -U_2 \left(s_1^e, s_{2,j} \right) s_{2,j}S_2

ovvero

U_2\left(s_1^e, s_2^e \right) \ge \ U_2\left(s_1^e, s_{2,j} \right) s_{2,j}S_2


Per concludere nel campo della programmazione matematica si ricorda che un gioco a somma zero a due giocatori può sempre essere ricondotto a una coppia di programmi lineari mutuamente duali, il cui valore ottimale z* dei due problemi corrisponde al valore del gioco V*.

Sia A=  \begin{bmatrix} a_{1,1} & \cdots & a_{1,n} \\\vdots & \ddots & \vdots \\ a_{m,1} & \cdots & a_{m,n} \end{bmatrix}

la matrice dei pagamenti rappresentativa di un gioco a somma zero a due giocatori: A_1+A_2=0 avendo indicato con A=A_1


Per il giocatore massimizzante si ha il seguente problema primale:

z*=max V

soggetta ai vincoli:

\begin{matrix} \sum_{i=1}^m s_{1,i}a_{i,j} \end{matrix} ≥ V per ogni j=1,...,n

\begin{matrix} \sum_{i=1}^m s_{1,i} \end{matrix} = 1

s_{1,i} ∈ {0;1} per ogni i=1,...,m


Per il giocatore minimizzante (problema duale) si ha:

z*=min V

soggetta ai vincoli:

\begin{matrix} \sum_{j=1}^n s_{2,j}a_{i,j} \end{matrix} ≤ V per ogni i=1,...,m

\begin{matrix} \sum_{j=1}^n s_{2,j} \end{matrix} = 1

s_{2,j} ∈ {0;1} per ogni j=1,...,n

Osservazioni sui vincoli

  • I primi n vincoli per il giocatore massimizzante (m per il giocatore minimizzante) indicano che la strategia da scegliere dovrà conseguire un guadagno (una perdita) non inferiore a V (non superiore a V).
  • Il vincolo che pone uguale ad 1 la somma delle strategie afferma che una ed una sola strategia deve essere scelta, si osservi comunque che se il gioco dovesse ammettere più di un punto di equlibrio il valore del gioco V* rimarrebbe immutato.
  • Le m strategie s_{1,i} del giocatore 1 e le n strategie del giocatore 2 s_{2,i} sono state espresse come variabili booleane: queste assumono il valore 1 in corrispondenza della scelta del giocatore, mentre assumono il valore 0 quando la strategia corrispondente non viene scelta.
  • L'insieme dei vincoli costituiscono un poliedro. La soluzione dei rispettivi problemi, se esiste, si identifica con un vertice del poliedro.

Giochi a somma non zero[modifica | modifica sorgente]

In cui la somma di cui al punto precedente non è zero almeno in un caso.

Esempi:

I giochi a somma non costante sono implicitamente giochi a somma non nulla; mentre tutti i giochi a somma costante sono riconducibili a giochi a somma zero senza alterare l'esito del gioco.

Applicazioni[modifica | modifica sorgente]

Le applicazioni e le interazioni della teoria sono molteplici: dal campo economico e finanziario a quello strategico-militare, dalla politica alla sociologia, dalla psicologia all'informatica, dalla biologia allo sport, introducendo l'azione del caso, connessa con le possibili scelte che gli individui hanno a disposizione per raggiungere determinati obiettivi, che possono essere:

  • comuni
  • comuni, ma non identici
  • differenti
  • individuali
  • individuali e comuni
  • contrastanti.

Possono essere presenti anche aspetti aleatori.

Esempi[modifica | modifica sorgente]

Ecco alcuni esempi di situazioni che possono essere analizzate utilizzando la teoria dei giochi.

Se il giocatore è un commerciante, le sue mosse possono essere: aumentare, diminuire o lasciare invariati i prezzi dei suoi prodotti; le mosse di un acquirente possono invece essere: cambiare, restare fedeli a un prodotto o a un fornitore; le mosse di un responsabile di logistica militare possono essere: inviare un convoglio lungo un certo percorso, piuttosto che lungo un altro. Per esempio, i convogli possono essere inviati periodicamente, per il 30% dei viaggi su un percorso e per il 70% su un altro; i prezzi dei prodotti possono essere variati in rotazione e così via.

Un altro esempio di situazioni conflittuali è il celebre dilemma del prigioniero.

Note[modifica | modifica sorgente]

  1. ^ Breve cronistoria dei convegni italiani di TdG

Bibliografia[modifica | modifica sorgente]

Testi di importanza storica[modifica | modifica sorgente]

Testi di riferimento correnti[modifica | modifica sorgente]

  • Roger B. Myerson (1991): Game Theory, Analysis of Conflict, Harvard University Press, ISBN 0-674-34116-3
  • Drew Fudenberg e Jean Tirole (1991): Game Theory, MIT Press, ISBN 0-262-06141-4
  • Ken Binmore (1992): Fun and Games, D. C. Heath, ISBN 0-669-24603-4
  • Robert Gibbons (1992) Game Theory for Applied Economists, Princeton University Press, ISBN 0-691-00395-5 - Pubblicato in Europa da Harvester Wheatsheaf con il titolo A primer in game theory
  • Peter Morris (1994): Introduction to the Theory of Games, Springer, ISBN 3-540-94284-X
  • Herbert Gintis (2000) Game Theory Evolving, Princeton University Press, ISBN 0-691-00943-0
  • Martin Osborne, Ariel Rubinstein: A Course in Game Theory, MIT Press, 1994, ISBN 0-262-65040-1
  • R.Duncan Luce e Howard Raiffa: Games and Decisions, Wiley, New York, 1957.
  • Guillermo Owen: Game Theory, terza edizione (prima edizione: 1968), Academic Press, New York, 1995.
  • Prajit K. Dutta: Strategies and Games: Theory and Practice, MIT Press, 1999.
  • Ewald Burger: Introduction to the Theory of Games, United States of America: Prentice-Hall, Inc., 1963

Voci correlate[modifica | modifica sorgente]

Altri progetti[modifica | modifica sorgente]

Collegamenti esterni[modifica | modifica sorgente]

matematica Portale Matematica: accedi alle voci di Wikipedia che trattano di matematica