Caratterizzazione, sviluppo e sperimentazione di algoritmi efficienti

Anno
2021
Proponente Umberto Ferraro Petrillo - Professore Associato
Sottosettore ERC del proponente del progetto
PE6_6
Componenti gruppo di ricerca
Componente Categoria
Massimo Lauria Componenti strutturati del gruppo di ricerca
Lorenzo Di Rocco Dottorando/Assegnista/Specializzando componente non strutturato del gruppo di ricerca
Paolo Giulio Franciosa Componenti strutturati del gruppo di ricerca
Componente Qualifica Struttura Categoria
Carmela Scoglio tesista Dipartimento Scienze Statistiche, Univ. di Roma La Sapienza Altro personale aggregato Sapienza o esterni, titolari di borse di studio di ricerca
Donatella Firmani RTD-A Dipartimento di Ingegneria, Univ. degli studi Roma 3 Altro personale aggregato Sapienza o esterni, titolari di borse di studio di ricerca
Edoardo Bompiani Tecnico Informatico Dipartimento Scienze Statistiche, Univ. di Roma La Sapienza Altro personale aggregato Sapienza o esterni, titolari di borse di studio di ricerca
Abstract

La progressiva digitalizzazione dei processi produttivi e la definitiva trasformazione della nostra in una società basata sulla comunicazione stanno rendendo sempre più rilevante il ruolo assunto nella nostra vita dagli algoritmi e dalla loro capacità di anticipare, supportare o surrogare le nostre scelte.

La pervasività dello strumento algoritmico si scontra con l¿enorme mole di dati da analizzare, e con l¿esigenza di fornire risposte tempestive ed accurate. Da qui l¿esigenza di sviluppare strumenti con i quali caratterizzare, sempre più precisamente e concretamente, l¿efficienza di determinati algoritmi, specie se usati nella risoluzione di problemi difficili. Si rende poi necessario sviluppare nuovi approcci risolutivi, anche a problemi ampiamente studiati in letteratura, che sfruttino nuovi paradigmi di calcolo per garantire tempi di risposta altrimenti non ottenibili su questa scala.

In accordo a tale premessa, il progetto prevede tre direttrici:

-Studio e sviluppo di algoritmi distribuiti per grafi di grandi dimensioni. Si considerano diversi problemi algoritmici su grafo, per i quali si intendono sviluppare soluzioni efficienti basate su sistemi distribuiti. L¿efficienza delle soluzioni sviluppate sarà misurata confrontandone le prestazioni sperimentali con lo stato dell¿arte delle equivalenti soluzioni non distribuite.

-Studio di algoritmi concreti per la soluzione di problemi NP-completi. Scopo di questa attività è dimostrare che esistono problemi computazionali difficili, anche quando non ci sia una teoria come l'NP-completezza a supporto. Lo sono, ad esempio, per il tipo di algoritmi e strumenti adottati per risolverli.

-Studio di algoritmi di massimo flusso e multiple-pairs shortest-paths su grafi planari.
Ci si propone di estendere a grafi planari, eventualmente con limitazioni sui pesi, algoritmi noti per il calcolo di vitalità di nodi ed archi rispetto al flusso su grafi st-planari.

ERC
PE6_6, PE6_4, PE6_13
Keywords:
ALGORITMI, CALCOLO PARALLELO E DISTRIBUITO, COMPLESSITA¿

© Università degli Studi di Roma "La Sapienza" - Piazzale Aldo Moro 5, 00185 Roma