networkx.gnp_random_graph¶
-
networkx.gnp_random_graph(n, p, seed=None, directed=False)[source]¶ Returns a G_{n,p} random graph, also known as an Erdős-Rényi graph or a binomial graph.
The \(G_{n,p}\) model chooses each of the possible edges with probability \(p\).
The functions
binomial_graph()anderdos_renyi_graph()are aliases of this function.Parameters: n : int
The number of nodes.
p : float
Probability for edge creation.
seed : int, optional
Seed for random number generator (default=None).
directed : bool, optional (default=False)
If True, this function returns a directed graph.
See also
Notes
This algorithm runs in O(n^2) time. For sparse graphs (that is, for small values of p),
fast_gnp_random_graph()is a faster algorithm.References
[R1113] - Erdős and A. Rényi, On Random Graphs, Publ. Math. 6, 290 (1959).
[R1114] - Gilbert, Random Graphs, Ann. Math. Stat., 30, 1141 (1959).