Dettagli sull'Insegnamento per l'A.A. 2019/2020
Nome:
Non-cooperative networks / Non-cooperative networks
Informazioni
Crediti:
: Master Degree in Computer Science 3 CFU (c)
Erogazione:
Master Degree in Computer Science 2nd anno curriculum NEDAS Compulsory
Master Degree in Computer Science 2nd anno curriculum SEAS Elective
Master Degree in Computer Science 2nd anno curriculum UBIDIS Elective
Lingua:
Inglese
Prerequisiti
Conoscenza degli argomenti trattati nei corsi di matematica discreta e di algoritmi e strutture dati.
Obiettivi
Il corso si focalizza sugli aspetti algoritmici delle rete non cooperative, in cui i processori sono agenti autonomi egoistici. In tale scenario vengono analizzati diversi problemi di progetto e ottimizzazione di reti di comunicazione, e se ne studiano le proprietà degli spazi degli equilibri, nonché di progettazione algoritmica di meccanismi implementativi.
Sillabo
- Teoria degli equilibri strategici in Reti Non-Cooperative: Equilibri di Nash ed equilibri in strategie dominanti. Selfish routing, Network Design games, Network Creation games
- Teoria dell'implementazione in Reti Non-Cooperative: Algorithmic mechanism design (AMD). AMD per alcuni classici problemi di progettazione di reti: Shortest path, Minimum Spanning Tree, Shortest-path Tree
Descrittori di Dublino
Alla fine del corso, lo studente dovrebbe
- By the end of this module students will be able to understand the difference between a canonical and a strategic distributed system.
- The aim is to make the student capable of abstracting models and formal algorithmic problems from real (i.e. non-cooperative) distributed computational problems, and designing efficient algorithmic solutions.
- Through the presentation and the comparison of different solutions to a given probelm, students will be guided to learn and to identify independently their most efficient solution.
- The course will encourage the development of the following skills of the student: capability of formally presenting and modelling concrete problems, focusing on their main features and discarding the inessential ones.
- The course aims to develop in graduate students competencies and abilities necessary in their future studies, especially with respect to doctoral studies on algorithmic topics.
Testi di riferimento
- Noam Nisan, Tim Roughgarden, Eva Tardos, and Vijay V. Vazirani, Algorithmic Game Theory , Cambridge University Press. 2011.
Modalità d'esame
Prova parziale scritta + Prova finale orale (eventualmente limitata alla seconda parte del corso nell'eventualità che sia stata superata con successo la prova parziale).
Aggiornamenti alla pagina del corso
Le informazioni sulle editioni passate di questo corso sono disponibili per i seguenti anni accademici:
Per leggere le informazioni correnti sul corso, se ancora erogato, consulta il catalogo corsi di ateneo.
Ultimo aggiornamento delle informazioni sul corso: 20 ottobre 2016, 13:54