检测二分图

时间:2013-03-31 00:48:50

标签: graph-algorithm bipartite

我只是在创建一个检测二分图的算法,但是我想到了一些我不确定算是二分的图,尽管我的算法是这样的。

图表就像

(A)--(B)

(C)

所以这有3个节点,但只有AB之间有1个边。 这实际上是二分吗?

1 个答案:

答案 0 :(得分:2)

是的,您的示例图确实是二分的。

例如,参见介绍性句子中陈述的Wikipedia article ......

  

在图论的数学领域,二分图(或   bigraph)是一个图形,其顶点可以分为两个不相交的图形   设置U和V使得每个边连接U中的顶点到V中的一个顶点;   也就是说,U和V都是独立的集合。相当于一个二分法   graph是一个不包含任何奇数周期的图。

您可以通过两种方式划分此图表(“{A,C},{B}”或“{B,C},{A}”),以满足二分图所需的条件。

不需要将二分图作为连通图。