Module Graph.Rand
Random graphs
val graph : ?loops:bool -> v:int -> e:int -> unit -> t
random v e
generates a random withv
vertices ande
edges.
val labeled : (V.t -> V.t -> E.label) -> ?loops:bool -> v:int -> e:int -> unit -> t
random_labeled f
is similar torandom
except that edges are labeled using functionf
val gnp : ?loops:bool -> v:int -> prob:float -> unit -> t
gnp v prob
generates a random graph withv
vertices and where each edge is selected with probalityprob
(G(n,p) model)