Lectures
Updates to lecture notes are announced separately.
The first lecture takes place on Mon 7 Sep 2020 at 12:15–14:00 online via Zoom (Meeting ID: 621 762 3715, https://aalto.zoom.us/j/6217623715
1 Graphs and random graphs
- View
Overview of course contents and learning outcomes
- View
Definition of a graph and its adjacency matrix
- View
Definition and probability distribution of a Bernoulli random graph
- View
Interesting events and random variables related to random graphs
2 Isolated nodes in Bernoulli random graphs
- ViewExistence of isolated nodes in a Bernoulli random graph
- View
Mean number of isolated nodes in dense and sparse graphs.
- View
Markov's inequality related the mean and the tail of a distribution
- View
Nonexistence of isolated nodes in sufficiently dense graphs.
- View
Existence of isolated nodes.
- View
Chebyshev's inequality
- View
Second moment method for proving that a random integer is strictly positive with high probability
- View
- View
Connectivity threshold for Bernoulli random graphs
- View
Simulated Bernoulli graphs below and above the critical threshold, for n=500.
3 Inhomogeneous Bernoulli graphs and stochastic ordering
- View
Learning objectives
- View
Inhomogeneous Bernoulli graphs, including latent position graph models as special cases, especially Erdös-Rényi graphs, stochastic block models, random intersection graphs, random geometric graphs, and graphons
- View
Stochastic coupling method, illustration for ordering tails of binomial random variables
- View
Partial orders, increasing functions, upper sets
- View
Stochastic orders and Strassen's coupling theorem
- View
Subgraph order and monotone graph properties
- View
Stochastic ordering of inhomogeneous Bernoulli graphs
- View
Connectivity of inhomogeneous Bernoulli graphs
4 Giant components
- View
Topics and learning goals
- View
Branching processes and Galton-Watson trees
- View
Generating function of a probability distribution
- View
Generating function of the population size distribution at time t
- View
Probability of eventual extinction
- View
Sure extinction occurs when the mean number of children is at most one
- View
Bernoulli graphs with average degree strictly larger than one admit a unique giant component
5 Coupling and stochastic similarity
- View
Outline of topics and learning objectives
- View
Definition of total variation distance for probability distributions on a countable space
- View
Total variation theorem (i): Total variation distance equals half L1-distance
- View
Total variation theorem (ii): Upper bound using an arbitrary coupling
- View
Total variation theorem (iii): Existence of an optimal coupling
- View
Optimal coupling of two Bernoulli distributions
- View
Total variation distance for probability measures on a general measurable space (not part of course requirements)
- ViewAverage error in binary hypothesis testing and the likelihood ratio test
- View
Hellinger distance between two probability distributions
- View
Statistical similarity of Bernoulli random graphs, upper bound on total variation distance
6 Degree distributions
- View
Updated version (2020-09-24) of Chapter 6 in the lecture notes
- View
Outline of topics and learning goals.
- View
Stochastic block models: definition, average degree, sparsity
- View
Approximating a sum of coin flips by a Poisson distribution, a.k.a. Le Cam's inequality
- View
Blockwise degree distribution in a stochastic block model
- View
Mixed Poisson distribution: Definition and representation as a random integer
- View
Degree distribution of a typical node in a stochastic block model
- View
Approximate independence of random variables (decoupling)
7 Subgraph statistics
- View
Outline of topics and learning goals.
- View
Subgraphs and induced subgraphs.
- View
Graph morphisms: Homomorphisms and embeddings
- View
Graph isomorphisms and automorphims.
- View
Subgraph counting. Matching and covering subgraph densities.
- View
Expected subgraph counts in homogeneous Bernoulli random graphs.
- View
Lollipops provide a famous counterexample for which the expected subgraph count can be large in a Bernoulli graph which does not contain any such lollipops with high probability.
8 Learning SBM parameters
- View
Updates and corrections to Chapter 8
- View
Outline of topics and learning goals
- View
Learning tasks associated with block network data.
- View
Maximum likelihood estimation of the block interaction matrix when the block memberships are known (or estimated by other means)
- View
Doubly stochastic block models, Bayesian approach using a prior block membership distribution
- View
Estimating theoretical model subgraph densities using empirical subgraph densities computed from the observed graph sample
- View
Moment method for learning block interaction parameters based on subgraph covering densities
9 Learning block memberships from network data
- View
Outline of learning goals and topics.
- View
Spectral clustering method for recovering block memberships
- View
Discussion about spectral graph theory techniques: graph Laplacians, random walks, adjacency matrix powers
- View
Maximum likelihood estimation of block memberships in homogeneous stochastic block models, reduction to min-cut problem
- View
Measuring error rates using symmetric Hamming distances, strongly and weakly consistent estimators
10 Advanced network models
- View
Outline of topics and learning goals
- View
Transitivity (a.k.a. global clustering coefficient) of a nonrandom graph
- View
Transitivity of a statistical network model
- ViewRandom intersection graphs. Presentation based on the article:
Moment-based parameter estimation in binomial random intersection graph models [J Karjalainen, L Leskelä 2017]
- View
Next-generation network models: Random geometric graphs on hyperbolic spaces, network models with overlapping communities, preferential attachment and hybrid models
- View
Closing words of the lecture series
A Supplementary material