| graph_atlas_g () | Return the list [G0,G1,...,G1252] of graphs as named in the Graph Atlas. G0,G1,...,G1252 are all graphs with up to 7 nodes. |
| balanced_tree (r, h) | Return the perfectly balanced r-tree of height h. |
| barbell_graph (m1, m2) | Return the Barbell Graph: two complete graphs connected by a path. |
| complete_graph (n[, create_using]) | Return the Complete graph K_n with n nodes. |
| complete_bipartite_graph (n1, n2) | Return the complete bipartite graph K_{n1_n2}. |
| circular_ladder_graph (n) | Return the circular ladder graph CL_n of length n. |
| cycle_graph (n[, create_using]) | Return the cycle graph C_n over n nodes. |
| dorogovtsev_goltsev_mendes_graph (n) | Return the hierarchically constructed Dorogovtsev-Goltsev-Mendes graph. |
| empty_graph ([n, create_using]) | Return the empty graph with n nodes and zero edges. |
| grid_2d_graph (m, n[, periodic]) | Return the 2d grid graph of mxn nodes, each connected to its nearest neighbors. Optional argument periodic=True will connect boundary nodes via periodic boundary conditions. |
| grid_graph (dim[, periodic]) | Return the n-dimensional grid graph. |
| hypercube_graph (n) | Return the n-dimensional hypercube. |
| ladder_graph (n) | Return the Ladder graph of length n. |
| lollipop_graph (m, n) | Return the Lollipop Graph; K_m connected to P_n. |
| null_graph ([create_using]) | Return the Null graph with no nodes or edges. |
| path_graph (n[, create_using]) | Return the Path graph P_n of n nodes linearly connected by n-1 edges. |
| star_graph (n) | Return the Star graph with n+1 nodes: one center node, connected to n outer nodes. |
| trivial_graph () | Return the Trivial graph with one node (with integer label 0) and no edges. |
| wheel_graph (n) | Return the wheel graph: a single hub node connected to each node of the (n-1)-node cycle graph. |
| make_small_graph (graph_description[, create_using]) | Return the small graph described by graph_description. |
| LCF_graph (n, shift_list, repeats) | Return the cubic graph specified in LCF notation. |
| bull_graph () | Return the Bull graph. |
| chvatal_graph () | Return the Chvatal graph. |
| cubical_graph () | Return the 3-regular Platonic Cubical graph. |
| desargues_graph () | Return the Desargues graph. |
| diamond_graph () | Return the Diamond graph. |
| dodecahedral_graph () | Return the Platonic Dodecahedral graph. |
| frucht_graph () | Return the Frucht Graph. |
| heawood_graph () | Return the Heawood graph, a (3,6) cage. |
| house_graph () | Return the House graph (square with triangle on top). |
| house_x_graph () | Return the House graph with a cross inside the house square. |
| icosahedral_graph () | Return the Platonic Icosahedral graph. |
| krackhardt_kite_graph () | Return the Krackhardt Kite Social Network. |
| moebius_kantor_graph () | Return the Moebius-Kantor graph. |
| octahedral_graph () | Return the Platonic Octahedral graph. |
| pappus_graph () | Return the Pappus graph. |
| petersen_graph () | Return the Petersen graph. |
| sedgewick_maze_graph () | Return a small maze with a cycle. |
| tetrahedral_graph () | Return the 3-regular Platonic Tetrahedral graph. |
| truncated_cube_graph () | Return the skeleton of the truncated cube. |
| truncated_tetrahedron_graph () | Return the skeleton of the truncated Platonic tetrahedron. |
| tutte_graph () | Return the Tutte graph. |
| fast_gnp_random_graph (n, p[, seed]) | Return a random graph G_{n,p}. |
| gnp_random_graph (n, p[, seed]) | Return a random graph G_{n,p}. |
| dense_gnm_random_graph (n, m[, seed]) | Return the random graph G_{n,m}. |
| gnm_random_graph (n, m[, seed]) | Return the random graph G_{n,m}. |
| erdos_renyi_graph (n, p[, seed]) | Return a random graph G_{n,p}. |
| binomial_graph (n, p[, seed]) | Return a random graph G_{n,p}. |
| newman_watts_strogatz_graph (n, k, p[, seed]) | Return a Newman-Watts-Strogatz small world graph. |
| watts_strogatz_graph (n, k, p[, seed]) | Return a Watts-Strogatz small world graph. |
| random_regular_graph (d, n[, seed]) | Return a random regular graph of n nodes each with degree d, G_{n,d}. Return False if unsuccessful. |
| barabasi_albert_graph (n, m[, seed]) | Return random graph using Barabási-Albert preferential attachment model. |
| powerlaw_cluster_graph (n, m, p[, seed]) | Holme and Kim algorithm for growing graphs with powerlaw degree distribution and approximate average clustering. |
| random_lobster (n, p1, p2[, seed]) | Return a random lobster. |
| random_shell_graph (constructor[, seed]) | Return a random shell graph for the constructor given. |
| random_powerlaw_tree (n[, gamma, seed, tries]) | Return a tree with a powerlaw degree distribution. |
| random_powerlaw_tree_sequence (n[, gamma, seed, tries]) | Return a degree sequence for a tree with a powerlaw distribution. |
| configuration_model (deg_sequence[, seed]) | Return a random pseudograph with the given degree sequence. |
| expected_degree_graph (w[, seed]) | Return a random graph G(w) with expected degrees given by w. |
| havel_hakimi_graph (deg_sequence) | Return a simple graph with given degree sequence, constructed using the Havel-Hakimi algorithm. |
| degree_sequence_tree (deg_sequence) | Make a tree for the given degree sequence. |
| is_valid_degree_sequence (deg_sequence) | Return True if deg_sequence is a valid sequence of integer degrees equal to the degree sequence of some simple graph. |
| create_degree_sequence (n[, sfunction, max_tries, \*\*kwds) | Attempt to create a valid degree sequence of length n using specified function sfunction(n,**kwds). |
| double_edge_swap (G[, nswap]) | Attempt nswap double-edge swaps on the graph G. |
| connected_double_edge_swap (G[, nswap]) | Attempt nswap double-edge swaps on the graph G. |
| li_smax_graph (degree_seq) | Generates a graph based with a given degree sequence and maximizing the s-metric. Experimental implementation. |
| s_metric (G) | Return the “s-Metric” of graph G: the sum of the product deg(u)*deg(v) for every edge u-v in G |
| gn_graph (n[, kernel, seed]) | Return the GN (growing network) digraph with n nodes. |
| gnr_graph (n, p[, seed]) | Return the GNR (growing network with redirection) digraph with n nodes and redirection probability p. |
| gnc_graph (n[, seed]) | Return the GNC (growing network with copying) digraph with n nodes. |
| random_geometric_graph (n, radius[, create_using, repel, ...]) | Random geometric graph in the unit cube |
| kl_connected_subgraph (G, k, l[, low_memory, same_as_graph]) | Returns the maximum locally (k,l) connected subgraph of G. |
| is_kl_connected (G, k, l[, low_memory]) | Returns True if G is kl connected |