Date Subject
24/02
Course organization and contents, Motivation, What are complex systems? (Flake chap. 1)
25/02
Non-linear dynamics, Chaos, Bifurcations and Feigenbaum constant (Flake chap. 10)
26/02
Introduction to P2P systems
03/03
Predictability, Randomness and Chaos (Flake chap. 14)
04/03
Autonomous agents, NetLogo
05/03
File sharing, Replication, Piece selection, Peer selection
10/03
Complex systems, Cellular automata, Wolfram's classification, Game of life (Flake chap. 15)
11/03
Cooperation and Competition, Game theory, Nash equilibrium (EK chap. 6)
12/03
BitTorrent: part I
17/03
Lauree
18/03
Lauree
19/03
Lauree
24/03
Mixed strategy games (EK chap. 6)
25/03
Coordination games (EK chap. 6), Evolutionary game theory (EK chap. 7), Prisoners' Dilemma (Flake chap. 17)
26/03
BitTorrent: part II
31/03
Adaptation, Genetic algorithms (Flake chap. 20)
01/04
Introduction to Network Science, What are networks?, Network examples
02/04
Pasqua
07/04
Pasqua
08/04
Graph theory, Basic concepts and definitions
09/04
Distributed Hash Tables, Chord
14/04 Centrality metrics, Network visualization with Gephi, Analyzing Facebook friendship network
15/04 Structure of real networks
16/04 Other DHT-based approaches: Pastry, CAN
21/04 Degree distribution, Power-laws, Popularity, Diameter, Clustering
22/04 Erdos-Renyi random model
23/04 P2P and streaming applications, Spotify
28/04 Clustered models, Network growth, Preferential attachment
29/04 Small-world networks, Network navigation
30/04 NetLogo tutorial
05/05 Distributed network formation: Newscast, Cyclon, T-Man
06/05 Processes on networks: Gossiping, Aggregation, Synchronization, Formation creation
07/05 PeerSim tutorial
12/05 Rational dynamics: Cooperation in selfish environments, Homophily, Segregation
13/05 Diffusion, Percolation, Tipping points, Peer-effects, Cascades
14/05 Project Discussion
19/05 Student presentations
20/05 Student presentations
21/05 Student presentations
26/05 Student presentations
27/05 Student presentations
28/05 Student presentations
02/06
Student presentations
03/06
Student presentations
04/06
Student presentations