图多项式#
提供支持计算图多项式的算法。
图多项式是多项式值的图不变量,编码了各种各样的结构信息。例子包括 Tutte 多项式、色多项式、特征多项式和匹配多项式。在 [1] 中提供了详细论述。
一个简单的例子是,可以使用 charpoly
方法从图的邻接矩阵计算特征多项式。考虑完全图 K_4
>>> import sympy
>>> x = sympy.Symbol("x")
>>> G = nx.complete_graph(4)
>>> A = nx.to_numpy_array(G, dtype=int)
>>> M = sympy.SparseMatrix(A)
>>> M.charpoly(x).as_expr()
x**4 - 6*x**2 - 8*x - 3
[1]
Y. Shi, M. Dehmer, X. Li, I. Gutman,“图多项式”
返回 |
|
返回 |