Overview
The Barabasi-Albert model grows a graph one node at a time. Each new node connects to existing nodes with probability proportional to their degree, producing hubs through preferential attachment.
Generates scale-free-style networks by preferentially attaching new nodes to high-degree nodes.
Compact metadata for implementation and discovery.
The Barabasi-Albert model grows a graph one node at a time. Each new node connects to existing nodes with probability proportional to their degree, producing hubs through preferential attachment.
Quick facts
Runtime and memory behavior at a glance.
Best
O(V + E)
Average
O((V + E) log V)
Worst
O(V^2 + E)
Space
O(V + E)
Show adding vertices with preferential attachment to high-degree vertices on a small scale-free graph generation example.
Preferential attachment explains hub growth but not all structure seen in real networks.
What each reference supports for this entry.
Original reference for preferential attachment and scale-free network generation.
Open sourceGood next jumps from the relationship graph, ranked for useful discovery.
Randomness & Sampling · Core
Barabasi-Albert creates degree hubs, while Erdos-Renyi samples edges independently.
Compare with thisBarabasi-Albert creates degree hubs, while Erdos-Renyi samples edges independently.
Watts-Strogatz emphasizes clustering and short paths, while Barabasi-Albert emphasizes hubs.