Sierpiński图上的哈密顿循环数


18

我是这个论坛的新手,只是一名物理学家,他这样做是为了保持大脑健康,因此,如果我不使用最优雅的语言,请显示优雅。如果您认为其他标签更合适,也请发表评论。

我试图解决这个问题,对此我需要计算哈密顿周期数Ñ阶的Sierpinski-图表小号Ñ。(还请参见上面的链接以获取谢尔宾斯基图的定义和图片)C(n)nSn

我找到了,但是我一定搞砸了,因为我的解决方案与给定的值C 5 = 71328803586048不匹配。我的论点包括非常基本的思想,我找不到错误。任何帮助是极大的赞赏。即使看起来很冗长,但如果您跟踪时查看图表,这些想法也会变得微不足道。C(n)C(5)=71328803586048

(a)在给定的图调用外角A B C。然后定义以下数量:SnA,B,C

A C的哈密顿路径的数量。N(n):=AC

从路径数ç哪个访问每个节点一次,除了N¯(n):=ACB

我还将调用这样的路径 -或ˉ ñ型在下面的路径。NN¯

(b)中这是很容易看到,N(n)=N¯(n)

原因如下:考虑型路径。在开始此路径的形式为X 1X 2C ^ 。通过更换段X 1X 2X 1X 2,我们得到ˉ Ñ型路径。此操作唯一地映射所有NNA(A,...,X1,B,X2,...,C)(X1,B,X2)(X1,X2)N¯N型路径型路径。N¯

(c)推导递归N(n+1)=2N(n)3

考虑一个从型路径和表示子三角形在外角ÇŤ Ť Ť Ç,分别。显然,从T AT BT CN型路径将恰好访问每个子三角形。现在考虑子三角形T AT C的节点ZNABA,B,CTA,TB,TCNTATBTCZTATC触摸。路径访问此点时,有两种可能性,即(i)离开之前或(ii)进入T C之后。在这些情况下三个子路径内Ť Ť Ť Ç如下类型的(ⅰ)Ñ Ñ ˉ Ñ(ⅱ)ˉ ÑÑ Ñ,分别。考虑到这一点,我们可以算TATCTA,TB,TC N,N,N¯ N¯,N,N

,并用(b)中,我们在上递归到达。N(n+1)=N(n)N(n)N¯(n)+N¯(n)N(n)N(n)

(d)我们解决了递归(c)中,将获得Ñ Ñ = 2 3 0 + 3 1 + + 3 n - 2N(1)=1N(n)=230+31+...+3n2

(e)考虑图的哈密顿循环。由于三个子三角形中的每个仅通过两个节点与其他子三角形相连,因此很明显,该循环将通过一个连接节点准确地进入每个子三角形一次,然后“填充”它,最后通过另一个连接节点离开它。因此,在汉密尔顿的周期小号Ñ包括三个Ñ其中所有具有的结构中的子三角形型子路径小号ñ - 1。我们可以得出哈密顿循环数SnSnNSn1

C(n)=N(n1)3

但是,n=5

C(5)=N(4)3=81923=54975581388871328803586048

后者应根据问题页面获得(上面的链接)。

再次感谢您的帮助或评论。


这真的很有趣,我从几乎相同的想法派生出所有东西,并犯了完全相同的错误=)到现在为止,您已经解决了吗?
瑕疵的

Answers:


11

好主意!问题似乎出在步骤。更换X 1X 2Ñ由-path X 1X 2给出了一个ˉ Ñ -path,但不是每个ˉ Ñ -path将包含X 1X 2。所以这不是一个双射。这只是说ñ ñ ˉ ññ (b)(X1,B,X2)N(X1,X2)N¯N¯(X1,X2)N(n)N¯(n)

Or you can in fact show that N¯(n)=3N(n)/2, resulting in N(n+1)=3N3.


Thanks, you made my day + another thanks for leaving the correct proof as an exercise to me!
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.