GenConfModelΒΆ
-
GenConfModel
(Graph)
Generate a random undirected graph using (approximately) the same node degrees as in Graph using the configuration model.
Parameters:
- Graph: undirected graph (input)
A Snap.py undirected graph.
Return value:
- undirected graph
A random Snap.py undirected graph with the approximate degree sequence as in Graph.
The following example shows how to generate a random undirected graph of the same node degrees in
TUNGraph
:
import snap
Graph = snap.GenRndGnm(snap.TUNGraph, 100, 1000)
for NI in Graph.Nodes():
print(NI.GetId(), NI.GetDeg())
G1 = snap.GenConfModel(Graph)
for NI in G1.Nodes():
print(NI.GetId(), NI.GetDeg())