Sidan finns bara på engelska
TSKS33 Complex Networks and Big Data
TSKS33 Complex Networks and Big Data deals with the way objects are connected. These objects may be computers or routers (in the Internet); webpages (in the World Wide Web); patents, legal and scientific documents that cite one another; people (in social networks); gas pipes or other infrastructure; cities (in a transportation network); who-eats-whom in an ecosystem; or proteins that interact in biology. The focus is on the mathematics of the networks (graphs) that represent such connected systems, and on algorithms that operate on these networks.
Course topics
- Models and representations of networks, adjacency matrix, degree distribution
- Network motifs
- Laplacian operator
- Bipartite and tripartite networks, weighted and signed networks, structural balance, similarity measures
- Centrality metrics: (Google PageRank, Katz, hub/authority, closeness)
- Sampling on networks, random walks and friendship paradoxes
- Assortative mixing metrics, degree correlations and modularity
- Algorithms for network partitioning and community detection
- Network models, random (Poisson) networks, configuration model
- Power laws and scale-free networks, preferential attachment and other growth models
- World-is-small phenomena (“six-degrees-of-separation”), searchability and reachability
- Dynamics on networks, diffusion and cascades
- Introduction to graph learning
Instructors
- Course director and lecturer: Danyo Danev
- Assistants: David Nordlund, Daniel Perez Herrera, Ahmet Kaplan, Jianan Bai and Sai Thoota
Course material
- Required reading
- V. Latora, V. Nicosia and G. Russo, Complex networks: Principles, methods and applications, Cambridge University Press, 2017.
- Lecture notes by E. G. Larsson.
- Other books that are also relevant (but not required) for the course:
- F. Menczer, S. Fortunato and C. A. Davis, A First Course in Network Science, Cambridge University Press, 2020.
- A. Barabasi, Network Science, Cambridge University Press, 2016.
- M. Newman, Networks: An Introduction, Oxford University Press, 2010.
- E. Estrada and P. A. Knight, A First Course in Network Theory, Oxford University Press, 2015.
- E. Estrada, The Structure of Complex Networks: Theory and Applications, Oxford University Press, 2011.
- D. Easly and J. Kleinberg, Networks, Crowds, and Markets: Reasoning About a Highly Connected World, Cambridge University Press, 2010.
- M. Chiang: Networked Life, Cambridge University Press.
- Supplementary material: PowerPoint slides, answers to the tutorial problems, and material for the labs
Prerequisites
- Linear algebra, probability theory, and general mathematical maturity.
- Programming skills (Python).
Information for registered students
For detailed lecture, tutorial and lab plans, and course material, please follow this link: https://liuonline.sharepoint.com/sites/Lisam_TSKS33_2023HT_CU/