La presentazione è in caricamento. Aspetta per favore

La presentazione è in caricamento. Aspetta per favore

La localizzazione di ambulanze Un approccio attraverso la Teoria dei Giochi.

Presentazioni simili


Presentazione sul tema: "La localizzazione di ambulanze Un approccio attraverso la Teoria dei Giochi."— Transcript della presentazione:

1 La localizzazione di ambulanze Un approccio attraverso la Teoria dei Giochi

2 Il problema Attivazione di nuovi mezzi per il servizio del 118 di Milano Trovare modelli che diano informazioni sulle stazioni migliori in cui collocare le ambulanze Lavoro già svolto in Nuova Zelanda (BartSim) Problema reale Quantità di dati considerevole(www.118milano.it)

3 Alcune statistiche (2005)  576.562 chiamate  Media chiamate giornaliere: 1579,62  Tempo mediano di arrivo: 7-9 min Milano 8-9 min Provincia 8-9 min Provincia  Tempi richiesti per il soccorso: 8 min Milano 20 min Provincia 20 min Provincia attivazione di  Tempo medio di chiamata: 2 minuti 247.594 mezzi

4 Area considerata: Provincia di Milano

5 Strumenti di soluzione (1)  Giochi cooperativi a utilità trasferibile

6 Strumenti di soluzione (2)  Valore di Shapley: contributo marginale medio rispetto ai possibili ordinamenti  Valore di Banzhaf: contributo marginale medio rispetto alle possibili coalizioni

7 Strumenti di soluzione (3) Problema di aggiunta di nuovi mezzi Contributi marginali Shapley e Banzhaf

8 Gioco preliminare  30 zone da coprire  5 allocazioni possibili  3 mezzi da attivare  Metrica di Manhattan:  Distanze considerate: 1, 2, 3,4 “passi” 4 1 2 5 3

9 Approcci  “premiare” numero di zone coperte da almeno un’ambulanza  “penalizzare” numero di zone coperte da più di un’ambulanza  combinazione dei risultati: trovare i mezzi che coprono molte zone e si sovrappongono poco a quelle servite da altre conteggio di Borda

10 Risultati Passo Gioco 1 Gioco 2 Borda 1(5,4,3,1-2)(4,3-5,1-2)(4-5,3,1-2) 2(3,5,4,2,1)(4,1-2,3-5)(4,3,2-5,1) 3(3,2-4,5,1)(4,1,2,3,5)(4,2-3,1,5) 4(3,4,5,2,1)(4,1-2,5,3)(4,2-3,1-5)  Ordinamenti Banzhaf:  Ordinamenti Shapley: Passo Gioco 1 Gioco 2 Borda1(5,4,3,1-2)(4,3-5,1-2)(4-5,3,1-2) 2(3,5,4,2,1)(4,1-2,3-5)(4,3,2-5,1) 3(3,2-4,5,1)(4,1,2-3,5)(4,3,2,1,5) 4(3,4,5,1-2)(4,1,2,5,3)(4,3-1,2-5)

11 I giochi di Milano: ipotesi Modello test + complessità algoritmica  Ospedali come siti disponibili per i nuovi mezzi  Distanze euclidee  Densità omogenea di abitanti nei comuni  Uniformità distribuzione chiamate per abitante  Chiamate non interferenti aree coperte = cerchi  Tempo di riferimento: 6 minuti

12 Procedimento  Individuazione siti: 27 in cui sono già allocati mezzi 10 nuovi possibili siti (ospedali)  Calcolo aree (cerchi): strumento Matlab Cerchi gialli = siti già “occupati” Cerchi rossi = nuovi possibili siti  Differenziazione velocità mezzi con opportuna funzione funzione

13 Struttura del problema

14 Gioco 1  Valore coalizioni: numero di chiamate per abitante coperte con almeno un mezzo senza abitante coperte con almeno un mezzo senza sovrapposizioni con quelli già esistenti sovrapposizioni con quelli già esistenti i12345 v(i)1241.4060147.06801557.0604711.6977203.0278  Valore delle coalizioni composte da un solo mezzo: solo mezzo:i678910v(i)0.0000921.3626507.7078112.245756.3755  Valore marginale: numero di chiamate coperte dal giocatore aggiunto senza sovrapporsi ai dal giocatore aggiunto senza sovrapporsi ai mezzi attivi mezzi attivi

15 Risultati  Ordinamento Shapley:  Ordinamento Banzhaf:  Concordanza ordinamenti Shapley e Banzhaf Banzhaf

16 Osservazioni  Presenza di null player (6)  Presenza di dummy player (5,10)  Deduzioni che si possono fare dal grafico e semplificazioni semplificazioni

17

18 Gioco 2 (1)  Idea: penalizzare le aree e\o le chiamate coperte da più di un mezzo (della coperte da più di un mezzo (della coalizione o insieme a quelli già attivi) coalizione o insieme a quelli già attivi)  Valore marginale: area e\o numero di chiamate cui il giocatore si va a chiamate cui il giocatore si va a sovrapporre sovrapporre

19  Due approcci: equità servizio fornito nel modo più equo possibile efficienza servizio fornito al maggior numero di persone possibile  Passaggio naturale attraverso il primo  Semplicità passaggio dal primo al secondo Gioco 2 (2)

20 Gioco 2: equità  Valore coalizioni: quantità di superficie coperta dai mezzi della coalizione che si va a sovrapporre dai mezzi della coalizione che si va a sovrapporre a quella già coperta da altri mezzi a quella già coperta da altri mezzi  Valore marginale: area servita dal mezzo aggiunto che si va a sovrapporre a quella già aggiunto che si va a sovrapporre a quella già coperta da altri mezzi attivati coperta da altri mezzi attivati i12345 v(i)24.843365.807844.389649.867253.1173  Valore delle coalizioni composte da un solo mezzo: mezzo:i678910v(i)58.628944.157944.947847.415352.7058

21 Risultati equità  Ordinamento Shapley:  Ordinamento Banzhaf:  Ordinamenti Shapley e Banzhaf differenti, ma non consistentemente ma non consistentemente

22 Gioco 2: efficienza  Valore coalizioni: numero di chiamate servite dai mezzi della coalizione che si servite dai mezzi della coalizione che si vanno a sovrapporre a quelle già coperte vanno a sovrapporre a quelle già coperte da altri mezzi da altri mezzi  Valore marginale: quantità di chiamate coperte dal mezzo aggiunto che si vanno coperte dal mezzo aggiunto che si vanno a sovrapporre a quelle già coperte da a sovrapporre a quelle già coperte da altri mezzi attivati in precedenza altri mezzi attivati in precedenza

23 Passaggio equità-efficienza (1) Passaggio semplice: moltiplicazione per costante Infatti se è il gioco sull’equità e quello sull’efficienza, per due giocatori 1 e 2: (contributo marginale di 1) (contributo marginale di 2)

24 Passaggio equità-efficienza (2) (contributo marginale di 1) (contributo marginale di 2) Se densità abitanti comune in cui si trova il giocatore numero di chiamate per abitante in tale comune: numero di chiamate per abitante in tale comune:

25 Passaggio equità-efficienza (3) da cui si deduce che ripetendo il ragionamento su tutte le coalizioni

26 Risultati efficienza  Ordinamento Shapley:  Ordinamento Banzhaf:  Ordinamenti Shapley e Banzhaf differenti, ma non consistentemente

27 Bilancio equità-efficienza  Cerchiamo un risultato che combini equità ed efficienza ed efficienza conteggio di Borda  Ordinamenti risultanti:  Risultati ancor più significativi EquitàEfficienzaBorda Shapley(1,8,7,9,3,4,10,5,2,6)(1,2,3,4,6,9,8,7,10,5)(1,3,8,4-9,2-7,6,10,5) Banzhaf(8,7,1,9,3,4,10,5,6,2)(1,2,3,9,4,8,7,6,10,5)(1,3-8-9,7,2-4,6,10,5)

28 Bilancio Gioco1-Gioco2  Cerchiamo un risultato che combini (attraverso Borda) quelli del Gioco 1 e del Gioco 2  Riordinamenti risultanti:  Risultati più significativi: mezzi che coprono molte chiamate sovrapponendosi poco Gioco 1 Gioco 2 Borda Shapley(3,1,7,4,8,5,2,10,9,6)(1,2,3,4,6,9,8,7,10,5)(1,3,4,2,7,8,6-9,5,10) Banzhaf(3,1,7,4,8,5,2,10,9,6)(1,2,3,9,4,8,7,6,10,5)(1,3,2-4,7,8,9,5,10,6)

29 Possibile risultato Allocare 5 nuovi mezzi Gioco1+Gioco2 siti

30 Possibili ulteriori sviluppi  Evoluzione del Gioco1: più valore a chiamate coperte singolarmente, ma anche valore coperte singolarmente, ma anche valore (minore) a quelle sovrapposte (minore) a quelle sovrapposte  Nuovi strumenti di soluzione: interaction index Nuovi strumenti di soluzione: interaction index Nuovi strumenti di soluzione: interaction index  Ampliare il numero di siti da considerare  Studio più approfondito dei dati (velocità puntuali, densità puntuali, strumentazioni GIS,…) densità puntuali, strumentazioni GIS,…)  Aspetto dinamico (ri-direzionamento mezzi)  Intervalli temporali e periodi differenti


Scaricare ppt "La localizzazione di ambulanze Un approccio attraverso la Teoria dei Giochi."

Presentazioni simili


Annunci Google