Main tools of the probabilistic method with applications in graph theory Attività formativa - Yuri Faenza Supervisore: Prof. B. Scoppola CdLS in Ingegneria.

Slides:



Advertisements
Presentazioni simili
Algoritmi e Strutture dati Mod B
Advertisements

Algoritmi e Strutture Dati
Il problema del cammino minimo tra 2 nodi in un grafo non cooperativo
Il problema del minimo albero ricoprente in un grafo non cooperativo
Algoritmi e Strutture Dati (Mod. B)
6. Catene di Markov a tempo continuo (CMTC)
1 2. Introduzione alla probabilità Definizioni preliminari: Prova: è un esperimento il cui esito è aleatorio Spazio degli eventi elementari : è linsieme.
Introduzione Cosa sono le reti di Petri?
5. Catene di Markov a tempo discreto (CMTD)
Algoritmi e Strutture Dati
Il problema del cammino minimo tra 2 nodi in un grafo con archi privati.
Università degli Studi di Roma Tor Vergata
Algoritmi e Strutture Dati
Il problema del minimo albero ricoprente in un grafo con archi privati
Capitolo 11 Grafi e visite di grafi Algoritmi e Strutture Dati.
Algoritmi e Strutture Dati
Capitolo 4 Ordinamento Algoritmi e Strutture Dati.
Capitolo 9 Il problema della gestione di insiemi disgiunti (Union-find) Algoritmi e Strutture Dati.
Algoritmi e Strutture Dati
Il problema del cammino minimo tra 2 nodi in un grafo con archi privati.
Capitolo 11 Grafi e visite di grafi Algoritmi e Strutture Dati.
Capitolo 11 Grafi e visite di grafi Algoritmi e Strutture Dati.
Algoritmi e Strutture Dati
Capitolo 4 Ordinamento Algoritmi e Strutture Dati.
Algoritmi e Strutture Dati (Mod. B)
Trovare il percorso minimo da b ad ogni altro vertice
Modelli e Algoritmi per la Logistica
Sistemi Peer To Peer (P2P) Avanzati Gennaro Cordasco Gennaro Cordasco
Algoritmi e Strutture Dati
Lezione 5 Domande: Laverage path length di Chord con 2^b identificatori e N=2^b nodi è (giustificare la risposta) Laverage path length di Chord con 2^b.
Corso di Matematica Discreta cont. 2
grafi e reti Ottimizzazione su Reti - Network Optimization Testi :
Metodo della moltiplicazione
Elementi di Informatica di base
Prof. Cerulli – Dott.ssa Gentili

Lezioni di Ricerca Operativa Corso di Laurea in Informatica
Algoritmi e Strutture Dati
Algoritmi e Strutture Dati
Usi (meno scontati) della visita DFS
Algoritmi e Strutture Dati
Lezione n° 18: Maggio Problema del trasporto: formulazione matematica Anno accademico 2008/2009 Prof. Cerulli – Dott.ssa Gentili Lezioni di.
Teoria della Complessità Concetti fondamentali
Cammini minimi da un sorgente
Ordinamento topologico Cammino minimo dalla sorgente
Implementazione di dizionari Problema del dizionario dinamico Scegliere una struttura dati in cui memorizzare dei record con un campo key e alcuni altri.
Capitolo 9 Il problema della gestione di insiemi disgiunti (Union-find) Algoritmi e Strutture Dati.
Capitolo 13 Cammini minimi: Ordinamento topologico Algoritmi e Strutture Dati.
Olimpiadi di Informatica 2010 Giornate preparatorie
Università degli Studi di Roma Tor Vergata
Claudio Arbib Università dell’Aquila Ricerca Operativa Metodo del simplesso per problemi di distribuzione single-commodity.
Capitolo 12 Minimo albero ricoprente Algoritmi e Strutture Dati.
NP completezza. Problemi decisionali I problemi decisionali sono una classe di problemi dove per ogni possibile ingresso un algoritmo deve scegliere una.
1/20 NP completezza. 2/20 Problemi astratti Un problema è un’entità astratta (es. il TSP). Una istanza del problema è un suo caso particolare in cui vengono.
Il Problema del Commesso Viaggiatore. Traveling Salesman’s Problem (TSP) Un commesso viaggiatore deve visitare un certo numero di città Conosce la distanza.
Capitolo 12 Minimo albero ricoprente: Algoritmo di Kruskal Algoritmi e Strutture Dati.
Componenti fortemente connesse
Capitolo 13 Cammini minimi Algoritmi e Strutture Dati.
Flusso di Costo Minimo Trasformazioni Equivalenti e Trasformazioni Inverse Viene data la seguente rete di flusso, in cui i valori riportati vicino agli.
Automi temporizzati.
Master Bioinformatica 2002: Visite di Grafi Algoritmi di visita Scopo: visitare tutti i vertici di un grafo per scoprirne proprietà di vario tipo. Alcune.
Flusso di Costo Minimo Applicazione di algoritmi: Cammini Minimi Successivi (SSP) Esercizio 1 Sia data la seguente rete di flusso, in cui i valori riportati.
Distribuzioni di probabilità di uso frequente
Capitolo 11 Grafi e visite di grafi Algoritmi e Strutture Dati.
Algoritmi e Strutture Dati
Capitolo 12 Minimo albero ricoprente: Algoritmo di Kruskal Algoritmi e Strutture Dati.
Campo Elettrico Definizione operativa di campo elettrico: Il vettore campo elettrico associato ad una determinata carica sorgente Q, posta in un.
Lezioni di Ricerca Operativa Corso di Laurea in Informatica
Se A e B sono variabili random statisticamente indipendenti P (2) (B,A)=P(B)P(A) P(A)=probabilità che la variabile stocastica A assuma un certo valore.
Algoritmi Avanzati a.a.2013/2014 Prof.ssa Rossella Petreschi Albero ricoprente di costo minimo Lezione n°12.
Transcript della presentazione:

Main tools of the probabilistic method with applications in graph theory Attività formativa - Yuri Faenza Supervisore: Prof. B. Scoppola CdLS in Ingegneria dei Modelli e dei Sistemi 19 settembre 2006

Indice Il metodo probabilistico Linearità dellaspettazione Il metodo del momento primo Il metodo del momento secondo Il lemma locale di Lovàsz

Il metodo probabilistico Fine: dimostrare lesistenza di un oggetto con specifiche proprietà Tecnica: Definire un adeguato spazio di probabilità, e dimostrare che a tale oggetto è associata una probabilità positiva Origini: Szele (43), Erdos (47) Maggiori Contributi: Erdos, Lovàsz, Janson, Alon, Spencer Applicazioni: Teoria dei grafi, Geometria Computazionale, Informatica Teorica

Il metodo probabilistico (2) Pro: ottiene facilmente risultati difficili da raggiungere deterministicamente; tecnica probabilistica, risultato deterministico. permette di costruire oggetti di grandi dimensioni, non strutturati e generali; Contro: raramente costruisce esempi espliciti.

Notazione e definizioni Variabili aleatorie Grafo con n vertici ed e archi Numero cromatico di G Massimo insieme indipendente di G se

Linearità dellaspettazione Torneo Sentiero hamiltoniano Thr. (Szele): Esiste un torneo T con n giocatori ed almeno sentieri hamiltoniani Dim. : # sentieri hamiltoniani: permutazione degli n giocatori se è un sentiero hamiltoniano, cioè se altrimenti

Linearità dellaspettazione (2) Thr. (Erdos): Per ogni k,l > 0 esiste un grafo G con lunghezza del ciclo più breve pari ad l e Dim. Si fissi e si assegni ogni arco di G in modo indipendente, con probabilità numero di cicli di lunghezza al più l se linsieme A forma un ciclo, |A| = i altrimenti

Linearità dellaspettazione (3) In particolare:1) Posto 2) Possiamo quindi scegliere n grande abbastanza perché esista G per cui 1) e 2) non sono verificati Si rimuova da ogni ciclo di lunghezza al più l un vertice, ottenendo che per quanto visto ha almeno vertici, ha il più piccolo ciclo di lunghezza maggiore di l e vale

Il metodo del momento primo Thr. (Caro & Wei): Per ogni grafo G(V,E) vale Dim. Si consideri un ordinamento di V scelto con probabilità uniforme

Il metodo del momento primo (2) v.a. che indica se v è nellinsieme I v ed i suoi vicini hanno tutti la stessa possibilità di avere lindice più piccolo Metodo del momento primo I è un insieme indipendente, infatti se per assurdo non lo fosse, esisterebbero tali che ; ma allora e ; impossibile Teorema di Turan

Il metodo del momento secondo Lemma (Diseguaglianza di Tchebyschev) Per ogni Lemma (Diseguaglianza di Markov) Dim.

Il metodo del momento secondo (2) Utilizzo: lower bound sul numero cromatico e proprietà dei grafi random Corollario Dim. Sia non negativa

Il lemma locale di Lovàsz Obiettivo: dimostrare che A raro ha probabilità > 0 Con eventi indipendenti, ciascuno con probabilità (almeno) p Lemma locale di Lovàsz: generalizzazione al caso in cui gli eventi che ci interessano sono quasi dipendenti, per provare lesistenza di eventi rari

Il lemma locale di Lovàsz (2) Thr (Lll), caso generale:

Il lemma locale di Lovàsz (3) Thr (Lll), caso simmetrico: è dipendente da al più altri d eventi

Il lemma locale di Lovàsz (4) Thr (Alon & Linial): Sia D(V,E) un grafo orientato con minimo grado uscente e massimo grado entrante. Se allora D contiene un ciclo orientato, semplice di lunghezza Dim. Si consideri un colorazione casuale di V in cui ogni nodo è colorato in modo uniforme ed indipendente dagli altri. Grafo Orientato D(V,E) (u,v) Grado entrante/uscente uv

Il lemma locale di Lovàsz (5) Ogni è indipendente da tutti gli eventi tranne quelli per cui vale: Tali eventi sono al più, è limitata Applichiamo il Lll (caso simmetrico) v u

Il lemma locale di Lovàsz (3) Thr (Lll), caso simmetrico: è dipendente da al più altri d eventi

Il lemma locale di Lovàsz (6) Partendo da otteniamo una sequenza tale che e Sia j il minimo intero tale che esista Allora il ciclo è quello richiesto