图
Mr_deadline
这个作者很懒,什么都没留下…
展开
-
python3回溯找最大团
最近学习图论的一串小结之三数学概念见上上篇:最大完全子图和极大连通子图最大团问题分析可以移步这篇博文:回溯、图论——最大团问题(求最大完全子图)代码一部分参考了这篇博文:python最大团问题本篇博文的问题描述:对于无向图graph,循环删除最大团所包含的节点和边,直到剩余各节点独立图graph主函数:if __name__ == '__main__': global v, e, graph # nodes为顶点数,edges为边数,graph为邻接矩阵 gl原创 2020-12-11 15:13:21 · 2251 阅读 · 0 评论 -
python3求极大连通子图
最近学习图论的一串小结之二数学概念见上一篇文章:最大完全子图和极大连通子图networkx模块C = sorted(nx.connected_components(G), key=len, reverse=True)其中C是所有连通分量的降序排列,C[0]即为极大连通子图【代码】import matplotlib.pyplot as pltimport networkx as nxnodes = ['a','b','c','d','e','f','g']edges = [('原创 2020-12-11 14:10:38 · 4664 阅读 · 2 评论 -
最大完全子图和极大连通子图
完全图&完全子图&最大完全子图完全图:任意两点都恰有一条边相连的图(任意两点都相邻)。完全子图:满足任意两点都恰有一条边相连的子图,也叫团。最大完全子图:所有完全子图中顶点数最大的团,即最大团。极大团:(maximal clique)当且仅当它不是其他团的子图。最大团:(maximum clique)当且仅当它的点集模最大。图1图1中{'a','b','d'},{'a','e'},{'c','f','g'}等都是完全子图图1的最大完全子图为{'a','b','原创 2020-12-11 13:56:21 · 14340 阅读 · 0 评论