Date Lecture No. Topic
25/02
Elezioni politiche.  Lezione annullata.
27/02 1
Course organization and contents. Motivation. What are complex systems? (Flake chap. 1)
28/02 2
Non-linear dynamics, chaos, bifurcations and Feigenbaum constant (Flake chap. 10)
04/03 3
Predictability, randomness and chaos (Flake chap. 14)
06/03 4
Autonomous agents. Sorting, segregation and peer effects (Flake chap. 16)
07/03 5
Complex systems, Cellular Automata. Wolfram's classification, game of life (Flake chap. 15)
11/03 6 Cooperation and Competition. Game theory, Nash Equilibrium (EK chap. 6)
13/03 7 Mixed strategy games (EK chap. 6)
14/03 8 Adaptation, Genetic algorithms (Flake chap. 20)
18/03
Lauree
20/03
Lauree
21/03
Lauree
25/03 9 Evolutionary Game Theory, Iterated Prisoners' Dilemma (EK chap. 7, Flake chap. 17)
27/03 10 Simulating overlay networks with PeerSim (PeerSim tutorials)
28/03
Pasqua
01/04
Pasqua
03/04 11 Peer-to-peer systems and overlay networks (van Steen chap. 8)
04/04 12
Structured overlays, Key-based routing, Chord (van Steen chap. 8.2)
08/04 13
Complex Networks: basic definitions and concepts (EK chap. 1, 2)
10/04 14
Description of programming project
11/04 15
Random Graphs: diameter, connectivity, clustering (Albert-Barabasi paper)
15/04 16
Small-world phenomenon, power laws of graphs (EK chap. 18, 20)
17/04 17
Generating Random Graphs with Newscast and Cyclon (Cyclon paper)
18/04 18
Gossiping and epidemic algorithms (EK chap. 21)
22/04 19
Cascading behavior, diffusion (EK chap. 19)
24/04 20
Student presentations
25/04
25 Aprile
29/04
Ponte
01/05
Primo Maggio
02/05 21
Student presentations
06/05 22
Student presentations
08/05 23
Student presentations
09/05 24
Student presentations
13/05 25
Discussion of project