众所周知,汉密尔顿周期(简称Ham)是NP完全的,而平面Ham周期是NP完全的。平面火腿周期的证明不是来自火腿周期。
在给定图形G的情况下,有没有一个好的小工具将所有交叉点替换为某个平面小工具,这样您就得到了一个平面图形G',使得
G具有火腿周期,而G'具有火腿周期。
(我将对各种变体感到满意,例如火腿路径或定向火腿循环或定向火腿路径。)
众所周知,汉密尔顿周期(简称Ham)是NP完全的,而平面Ham周期是NP完全的。平面火腿周期的证明不是来自火腿周期。
在给定图形G的情况下,有没有一个好的小工具将所有交叉点替换为某个平面小工具,这样您就得到了一个平面图形G',使得
G具有火腿周期,而G'具有火腿周期。
(我将对各种变体感到满意,例如火腿路径或定向火腿循环或定向火腿路径。)
Answers:
不会。至少没有一个用于跨界的“漂亮”小工具。
令和(x ,y )为我们要替换的十字。
我们的图有很多情况,但我们必须至少满足以下四个条件。情况1:至少存在一个哈密顿循环,但没有一个使用任何一个边。情况2:至少有一个循环,并且所有循环正好使用两个边沿之一。情况3:至少有一个循环,并且所有循环都使用两个边沿。情况4:没有哈密顿循环。
如果我们的小工具具有两个(或更多个)的每一个顶点邻近所有相同的邻居(使得一个0和一个1保留一个的邻居),那么ģ '不一定仍然是平面的。为了满足上述第一种情况,我们在小工具中不能再有任何新的顶点。
为了满足上述情况3,我们必须在小工具中至少具有两个边缘。平面和覆盖对或(a ,y ),(x ,b )都不满足情况2,因此我们需要第三条边。在不失一般性的前提下,将这三个定为(a ,y ),(y ,b ),(x ,b )。
但是,该替换打破了第四种情况,因为当G不包含可能包含一个哈密顿循环。举个例子来说,ģ = (V ,ê )其中V = { 一个,b ,X ,ÿ ,p ,q ,- [R ,s ^ ,吨} ,和 ë = { (一,b ),(X ,ÿ )。 G不是平面,也不具有哈密顿循环。
由于添加三个边会破坏情况4,因此添加更多内容将无济于事。
(注意:如果我在上面出现任何错误,请告诉我!)
(注2:我有一些不错的数字,但不能发布。 发布。)