Le reti sono ovunque e possono essere rappresentate come grafi. Questo corso svelerà i modelli nascosti e le dinamiche delle reti in diversi ambiti, come le reti sociali, Internet e il web, i sistemi biologici e altri ancora. Gli studenti/le studentesse apprenderanno le basi teoriche dell’analisi delle reti e parteciperanno ad attività pratiche per mettere in pratica quanto introdotto durante le lezioni.
Apprendere algoritmi e tecniche per l'analisi di grafi su larga scala, inclusi misure di centralità, componenti connesse, clustering di grafi, proprietà dei grafi per grafi casuali, small-world e scale-free, metriche dei grafi per robustezza e resilienza, e algoritmi di grafi per problemi di riferimento.
La frequenza regolare e la partecipazione attiva alle attività didattiche proposte, insieme allo studio individuale, permetteranno agli studenti/alle studentesse di comprendere e spiegare i problemi classici che si incontrano nello studio delle reti su larga scala. In particolare, gli studenti/le studentesse saranno in grado di:
Per avere successo in questo corso, gli studenti/le studentesse dovrebbero possedere conoscenze relative a:
Lezioni frontali e attività pratiche, propedeutiche allo svolgimento degli assignment che saranno discussi durante l’esame orale.
Gli studenti/le studentesse impareranno ad analizzare grafi di grandi dimensioni, anche quando la loro visualizzazione risulta impossibile a causa della loro estensione. Gli argomenti trattati durante il corso includono:
Ricevimento: Gli studenti/le studentesse possono contattare la docente via e-mail.
MARINA RIBAUDO (Presidente)
In accordo con il calendario didattico approvato dal Consiglio dei Corsi di Studio in Informatica: https://corsi.unige.it/corsi/11964/studenti-orario
L’esame si compone delle seguenti parti: (i) una prova scritta e (ii) una presentazione orale durante la quale gli studenti/le studentesse discuteranno i propri assignment.
Indicazioni per studenti con certificazione di DSA, di disabilità o di altri bisogni educativi speciali sono disponibili a partire da https://corsi.unige.it/corsi/11964/studenti-disabilita-dsa
La prova scritta, che costituisce requisito di ammissione alla discussione degli assignment, consiste in domande relative agli argomenti trattati a lezione e permette di valutare le conoscenze teoriche acquisite dallo studente/dalla studentessa durante il corso. Per la parte orale, la valutazione si baserà sulla qualità del codice prodotto e sulla completezza delle relazioni. La prova scritta e la discussione degli assignment si svolgono nella stessa sessione.
Per ulteriori informazioni, consultare il modulo Aulaweb dell'insegnamento o contattare la docente.