算子#

图上的一元运算

complement(G)

返回g的图补。

reverse(G[, copy])

返回G的逆方向图。

图的运算,包括并集、交集、差。

compose(G, H)

返回由h组成的g的新图。

union(G, H[, rename, name])

返回图g和h的并集。

disjoint_union(G, H)

返回图G和图H的不相交的并集。

intersection(G, H)

返回仅包含G和H中同时存在的节点和边的新图。

difference(G, H)

返回一个新图表,其中包含存在于g中但不存在于h中的边。

symmetric_difference(G, H)

返回新的图,其中的边存在于g或h中,但不同时存在。

full_join(G, H[, rename])

返回图g和h的完全联接。

对许多图的操作。

compose_all(graphs)

返回所有图的组合。

union_all(graphs[, rename])

返回所有图的并集。

disjoint_union_all(graphs)

返回所有图的不相交联合。

intersection_all(graphs)

返回仅包含所有图中存在的节点和边的新图。

图形产品。

cartesian_product(G, H)

返回g和h的笛卡尔积。

lexicographic_product(G, H)

返回g和h的字典积。

rooted_product(G, H, root)

返回图g和图h在h中根的根积。

strong_product(G, H)

返回g和h的强积。

tensor_product(G, H)

返回g和h的张量积。

power(G, k)

返回图形的指定幂。