Il problema di trovare le clique di un grafo appartiene a quel gruppo di problemi combinatoriali considerati un "paradigma" nell'ambito della Teoria della Complessità Computazionale. L'idea principale di questo lavoro è quella di sfruttare la meccanica statistica, la teoria sui vetri di spin e le proprietà delle catene di Markov per creare, comprendere e sviluppare due nuovi algoritmi random per la ricerca della clique: un Metropolis (M) con dinamica alla Glauber ed un algoritmo ispirato al metodo della cavità (C). La possibilità di associare questi algoritmi a modelli disordinati di gas su reticolo, ci permette di utilizzare strumenti tipici della fisica teorica per valutarne caratteristiche e peculiarità. La novità principale rispetto agli altri algoritmi standard che C e M possono esibire è la possibilità di "camminare" su configurazioni che non sono cliques. In questa maniera sembrano avere a disposizione più vie d'uscita quando rimangono intrappolati in uno "stato metastabile" che non sia l'ottimo. Al confronto con altri algoritmi random più famosi, le prestazioni di questi nuovi algoritmi sono decisamente migliori. In particolare, alla luce di costosissime simulazioni numeriche, la dinamica originale di C, che ha oltretutto il vantaggio di essere teoricamente ben comprensibile ed in grado di presentare adeguatamente le problematiche in gioco, sembra decisamente promettente.

Il problema della massima clique : teoria & pratica

2009

Abstract

Il problema di trovare le clique di un grafo appartiene a quel gruppo di problemi combinatoriali considerati un "paradigma" nell'ambito della Teoria della Complessità Computazionale. L'idea principale di questo lavoro è quella di sfruttare la meccanica statistica, la teoria sui vetri di spin e le proprietà delle catene di Markov per creare, comprendere e sviluppare due nuovi algoritmi random per la ricerca della clique: un Metropolis (M) con dinamica alla Glauber ed un algoritmo ispirato al metodo della cavità (C). La possibilità di associare questi algoritmi a modelli disordinati di gas su reticolo, ci permette di utilizzare strumenti tipici della fisica teorica per valutarne caratteristiche e peculiarità. La novità principale rispetto agli altri algoritmi standard che C e M possono esibire è la possibilità di "camminare" su configurazioni che non sono cliques. In questa maniera sembrano avere a disposizione più vie d'uscita quando rimangono intrappolati in uno "stato metastabile" che non sia l'ottimo. Al confronto con altri algoritmi random più famosi, le prestazioni di questi nuovi algoritmi sono decisamente migliori. In particolare, alla luce di costosissime simulazioni numeriche, la dinamica originale di C, che ha oltretutto il vantaggio di essere teoricamente ben comprensibile ed in grado di presentare adeguatamente le problematiche in gioco, sembra decisamente promettente.
3-feb-2009
Italiano
Raimondi, Roberto
Scoppola, Elisabetta
Università degli Studi Roma Tre
File in questo prodotto:
File Dimensione Formato  
CliqueProblemPhD_VialeM.pdf

accesso solo da BNCF e BNCR

Tipologia: Altro materiale allegato
Dimensione 1.03 MB
Formato Adobe PDF
1.03 MB Adobe PDF
CliqueProblemPhD_VialeM.ps

non disponibili

Tipologia: Altro materiale allegato
Dimensione 2.08 MB
Formato Postscript
2.08 MB Postscript

I documenti in UNITESI sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/20.500.14242/127185
Il codice NBN di questa tesi è URN:NBN:IT:UNIROMA3-127185