Skip to contents

Creates a temporal Erdös-Rényi network with the given size and average degree.

Usage

erdos_renyi_temporalnetwork(size, avg_degree, timescale)

Arguments

size

number of nodes (\(n\))

avg_degree

average number of neighbour each node has (\(k\))

timescale

time scale of network evolution (\(\tau\))

Value

a network object

Details

At any point in time, a temporal Erdös-Rényi network resembles a static Erdös-Rényi network in that each possible edge exists in the network with uniform probability \(p_+ = k / (n - 1)\) where \(k\) as the average node degree and \(n\) the number of nodes. The state of each edge possible evolves independently over time, appearing with rate \(\lambda_+ = p_+ / \tau\) disappearing with rate \(\lambda_- = p_- / \tau\) where \(\tau\) is the time scale.