无向图中环的定义

发布于 2024-12-05 08:19:11 字数 358 浏览 1 评论 0原文

我无法在无向图中找到循环的正式定义。 CLRS 仅报告简单循环的定义,我无法将其概括为通用循环。

这是 CLRS 定义:无向图中的单循环是一条路径 ,因此:

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

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

I can't find a formal definition of cycle in an undirected graph. The CLRS only reports a definition of symple cycles that i can't manage to generalize for a generic cycle.

This is the CLRS definition: a symple cycle in a undirected graph is a path <v0,v1,..,vk> so that:

  1. k >= 3
  2. v0 = vk
  3. v1,..,vk are distincts

So i tried to remove the 3 condition to define a generic cycle but this can't work because we can have something like this: <a, b, c, b, a> that is obviously not a cycle.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

一曲琵琶半遮面シ 2024-12-12 08:19:11

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

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

I think you can generalize 3 as follows:

  1. Either v1,...,vk are distinct or they contain a simple cycle (a contiguous list of vertices satisfying 1,2,&3).
我偏爱纯白色 2024-12-12 08:19:11

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

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

Path in graph theory means list of edges or/and vertices satisfying some connectivity conditions. Cycle is closed path, first and last list element are same. Wikipedia article

Path or cycle is called simple if there are no repeated vertices or edges other than the starting and ending vertices. Your example is cycle, but not simple cycle.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文