已经有人写了类似的博客,不过我本人测试过了,发现测试结果是有问题的。

测试的博客的链接:
python导出dxf图_导出子图同构(induced subgraph isomorphism)问题

问题:

  1. 根本没有创建成功五角星,可能是版本的问题吧
  2. 本人不清楚为什么最终结果都是“不存在导出子图同构”

以经典的五角星和五形图为例

代码如下:

import networkx as nx# 五边形
G=nx.Graph([(1,3),(1,4),(2,4),(2,5),(3,5)])nx.draw(G, with_labels=True, alpha=0.8, node_size=500)


之所以无法构建成功五角星是因为没有加入pos这个可以选项选择点的排列方式的参数
,其中circle_layout是环形分布的方式。

import networkx as nx
import matplotlib.pyplot as plt
#画图!
S=nx.Graph()
S.add_node(1)
S.add_nodes_from([2,3,4,5])
for i in range(5):for j in range(i):if (abs(i-j) not in (1,4)):    S.add_edge(i+1, j+1)
nx.draw(S, with_labels=True,pos=nx.circular_layout(S), alpha=0.8, node_size=500)

测试结果

nx.is_isomorphic(G, S)


最终结果为True,说明结果是同构问题,大功告成。

使用networkx处理图同构识别问题相关推荐

  1. networkx图中识别关键节点的中心性函数

    特征向量中心性 求中心性

  2. 基于矩阵合同变换算法的无向图同构识别——C++代码实现

    兹于2017年4月,应<算法设计与分析>课程设计的要求,本人就基于矩阵合同变换算法的图同构识别做了较为深入的理解,借助<西南民族大学学报(自然科学版)>2011年第05期,作者 ...

  3. 人物关系 人脸识别_用 NetworkX + Gephi + Nebula Graph 分析权力的游戏人物关系(上篇)...

    我们都知道<权利的游戏>在全世界都很多忠实的粉丝,除去你永远不知道剧情下一秒谁会挂这种意外"惊喜",当中复杂交错的人物关系也是它火爆的原因之一,而本文介绍如何通过 Ne ...

  4. networkx 判断异质图同构

    应用场景:异质图的同构判断 使用语言:python 使用模块:networkx 这里的异质图主要是用边的属性来进行异质的区分,如果要加上点的话只需要照葫芦画瓢就行,有一个categoricala_no ...

  5. 【图的同构识别】算法设计与分析实验2

    计算机科学与工程学院实验报告 课程名称 算法设计与分析 班级 实验内容 实验2:图的同构识别 指导教师 姓名 重剑DS 学号 实验日期 2022.05.19 一.问题描述,含输入.输出数据内容.格式 ...

  6. NetworkX玩一下 --update@2017.06.28

    写在前面的话 She is compelling,spectral, fascinating, an unforgettably unique performer 在写NetworkX的时候我想起来一 ...

  7. python库整理:networkx 包

    1 创建图形 创建一个没有节点和边的空图形. import networkx as nx G = nx.Graph() 根据定义,Graph是一组节点(顶点)和已识别的节点对(称为边.链接等)的集合. ...

  8. 【Pytorch神经网络理论篇】 27 图神经网络DGL库:简介+安装+卸载+数据集+PYG库+NetWorkx库

    DGL库是由纽约大学和亚马逊联手推出的图神经网络框架,支持对异构图的处理,开源相关异构图神经网络的代码,在GCMC.RGCN等业内知名的模型实现上也取得了很好的效果. 1 DGL库 1.1 DGL库的 ...

  9. Python 计算两个连通子图距离_复杂网络分析之python利器NetworkX

    点击蓝字 关注我们 1 networkx介绍 networkx在2002年5月产生,是一个用Python语言开发的图论与复杂网络建模工具,内置了常用的图与复杂网络分析算法,可以方便的进行复杂网络数据分 ...

最新文章

  1. 科研经验1:云笔记积累个人知识体系
  2. java 通信 教程_Java实现简单的socket通信教程
  3. golang orm 框架之 gorm
  4. 蚂蚁御术:我的前端十年成长之路
  5. foundation 框架_来自Linux Foundation,DockerCon,Facebook,Google等的开源新闻
  6. Python 中的json字符串以及使用
  7. RabbitMQ小结
  8. MYSQL的用户变量(@)和系统变量(@@)
  9. 计算机股票编程,计算机技术《股票软件编程》.doc
  10. 网吧管理系统mysql_网吧管理系统数据库课程设计.doc
  11. postman一直sending 常见问题
  12. 如何在 Kubernetes 集群中集成 Kata
  13. 深度学习在三维点云上的应用(Deep Learning for 3D Point Clouds: A Survey)
  14. openwrt劫持域名,openwrt使用DNS劫持实现访问域名访问web
  15. js中获取只包含一种字符的最长非空子字符串的长度
  16. ebs 系统 登录 java_Oracle EBS登录页面显示空白
  17. 瑞星升级包 下载网站
  18. b374k php webshell
  19. 第六届全国嵌入式系统学术交流会
  20. X射线荧光光谱(XRF)原理

热门文章

  1. 无惧车市寒冬,瓜子杨浩涌要加速“收割”市场
  2. Flink-时间语义以及WaterMark
  3. RK3399平台开发系列讲解(内核调试篇)2.7、USB Debugging工具usbmon使用介绍
  4. GitHub Bitbucket GitLab Coding 的对比分析
  5. 超市自助收银系统的原理和应用优势,你了解多少呢?
  6. 49 款人脸检测/识别的API、库和软件 .
  7. 河南专升本2018年高等数学真题
  8. 三菱变频器E700系列和FX3U系列485通讯
  9. 字体设计基础4-书法字体(转)
  10. php的在线问卷调查_php 在线问卷调查程序二