networkx.generators.random_graphs.random_lobster¶
-
random_lobster(n, p1, p2, seed=None)[source]¶ Returns a random lobster graph.
A lobster is a tree that reduces to a caterpillar when pruning all leaf nodes. A caterpillar is a tree that reduces to a path graph when pruning all leaf nodes; setting
p2to zero produces a caterpillar.- Parameters
n (
int) – The expected number of nodes in the backbonep1 (
float) – Probability of adding an edge to the backbonep2 (
float) – Probability of adding an edge one level beyond backboneseed (
integer,random_state, orNone (default)) – Indicator of random number generation state. See Randomness.