【问题标题】:Definition of cycle in undirected graph无向图中循环的定义
【发布时间】:2011-09-18 17:00:24
【问题描述】:

我在无向图中找不到循环的正式定义。 CLRS 只报告了我无法概括为通用循环的简单循环的定义。

这是 CLRS 的定义:无向图中的单环是路径<v0,v1,..,vk>,因此:

  1. k >= 3
  2. v0 = vk
  3. v1,..,vk 是不同的

所以我尝试删除3 条件来定义一个通用循环,但这不起作用,因为我们可以有这样的东西:<a, b, c, b, a> 这显然不是一个循环。

【问题讨论】:

  • 我会添加一个条件,说没有边缘被使用超过一次。 (这在顶点不同时自然隐含,这就是为什么没有明确指定简单循环的原因)。
  • @Henning 乍一看应该可以;但我也怀疑这个概念是否存在普遍接受的定义,因为我在互联网上找不到它;我正在准备考试,所以我必须确定这一点

标签: graph theory graph-theory cycle


【解决方案1】:

我认为你可以将 3 概括如下:

  1. v1,...,vk 是不同的它们包含一个简单的循环(满足 1,2,&3 的顶点的连续列表)。

【讨论】:

    【解决方案2】:

    图论中的路径是指满足某些连通性条件的边或/和顶点的列表。循环是闭合路径,第一个和最后一个列表元素相同。 Wikipedia article

    如果除了开始和结束顶点之外没有重复的顶点或边,则称为简单路径或循环。你的例子是循环,但不是简单的循环。

    【讨论】:

      猜你喜欢
      • 2021-10-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-11-27
      • 1970-01-01
      • 1970-01-01
      • 2021-09-21
      • 1970-01-01
      相关资源
      最近更新 更多