cnfgen.clitools.graph_build module¶
Graph constructions that are available on the command line
Copyright (C) 2020, 2021 Massimo Lauria <massimo.lauria@uniroma1.it> https://github.com/MassimoLauria/cnfgen.git
-
modify_bipartite_graph_plantbiclique(parsed, G)¶
-
modify_graph_addedges(parsed, G)¶
-
modify_simple_graph_plantclique(parsed, G)¶
-
multipartite_tnp(t, n, p, shuffleblocks=False)¶ Build a t-partite graph with n vertex per partition, and p-biased edges
-
obtain_bipartite_regular(parsed)¶ Build a random bipartite, regular on both sides
-
obtain_bipartite_shift(parsed)¶ Build a bipartite graph where edges follow a fixed pattern
-
obtain_complete_bipartite(parsed)¶ Build a bipartite complete graph
-
obtain_complete_simple(parsed)¶ Build a simple complete graph
-
obtain_empty_bipartite(parsed)¶ Build an empty complete graph
-
obtain_empty_simple(parsed)¶ Build a simple empty graph
-
obtain_glrd(parsed)¶ Build a random bipartite with a fixed degree of the left side
-
obtain_glrm(parsed)¶ Build a random bipartite with a fixed number of sampled edges
-
obtain_glrp(parsed)¶ Build a random bipartite with independently sampled edges
-
obtain_gnd(parsed)¶ Build a graph according to gnd construction
-
obtain_gnm(parsed)¶ Build a graph according to gnm construction
-
obtain_gnp(parsed)¶ Build a graph according to gnp construction
-
obtain_grid(parsed)¶
-
obtain_grid_or_torus(parsed, periodic)¶ Build a graph according to grid/toris construction
-
obtain_path(parsed)¶ Build a directed path
-
obtain_pyramid(parsed)¶ Build a pyramid graph
-
obtain_torus(parsed)¶
-
obtain_tree(parsed)¶ Build a complete rooted tree directed toward root