为了账号安全,请及时绑定邮箱和手机立即绑定

检查有向图是否完整的算法

检查有向图是否完整的算法

jeck猫 2023-04-13 16:58:18
是否有用于检查图是否为完整有向图的已知算法?理想情况下,我想从JGraphT Java 库中找到一个现成的方法。或者,我找到了以下关于无向图完整性检查的答案。以下修改是否适用于检查有向图的完整性?检查图中有向边的数量是n(n-1)检查每个顶点是否直接连接到完全n-1不同的顶点如果我没有遗漏任何东西并且这些条件足够,我可以自己实施这些检查,但如果可能的话我更愿意使用库中的现有实施。
查看完整描述

2 回答

?
撒科打诨

TA贡献1934条经验 获得超2个赞

你能试试这个 JGraphT 方法吗?

GraphTests#isComplete

它说它也检查有向图。

测试图形是否完整。完全无向图是一个简单的图,其中每对不同的顶点都由唯一的边连接。完全有向图是这样一种有向图,其中每对不同的顶点都由一对唯一的边(每个方向一条)连接


查看完整回答
反对 回复 2023-04-13
?
明月笑刀无情

TA贡献1828条经验 获得超4个赞

如果您的图表没有超过一条边往返于相同的节点,这是最简单的方法。

你不能有一个不完整的图形,并且有那么多边而没有重复的(n*(n-1))


查看完整回答
反对 回复 2023-04-13
  • 2 回答
  • 0 关注
  • 92 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信