十六进制的复杂性与随机转弯顺序。


16

我一直在思考hex的变体,在这种情况下,不是两个玩家交替进行移动,而是随机选择一个玩家进行的每个回合移动。确定每个玩家获胜的机会有多难?这个问题显然是在PSPACE中实现的,但不能做到NP难,而不能做到PSPACE完整。困难来自于随机性如何使玩家无法被迫在选项之间做出选择。如果该玩家幸运,那么他有足够的举动两个选择两个选项,而如果该玩家不幸的话,对手也有足够的动作来阻止两个选项。另一方面,我想不出任何多项式时间算法。


4
令S为n位二进制字符串,表示哪个玩家在转牌。在最坏的情况下,如果随机序列是010101 ...或101010 ....,您将恢复标准十六进制游戏。因此,您的问题至少与标准十六进制一样困难。
Mohammad Al-Turkistany

6
该游戏有两种可能的解释。(1)在每一回合之前,玩家掷硬币来确定下一步是谁。(2)在游戏开始时,玩家掷硬币2次(在n号板上),并按此顺序进行转牌。突厥斯坦似乎正在采用模型(2);最初的问题是模棱两可的,但是从他的一些措辞中,我猜想Itai正在询问(1),这可能比标准十六进制要容易。ñ2ñ
彼得·索尔

2
的确,我的意思是第一种解释,即硬币在移动之前就被翻转了。另外,我注意到我的问题中还有另一个歧义:我想知道概率的精确度。我在问问题时留下的印象是,我想知道完全精确的概率,但是我只想知道对数精度的概率。就像PP和BPP之间的区别一样,后者似乎更加有用和自然。
Itai Bar-Natan 2010年

2
@Itai:另一个问题。为什么您声称这显然在PSPACE中?在我看来,这是一个参考游戏,这意味着自然的复杂性理论上限为EXPTIME。参见Feige和Kilian,“简化游戏”。
彼得·索尔

4
@tukistany无用并不意味着琐碎!
杰夫斯(Jeffε)2010年

Answers:


23

您可能想看看Yuval Peres,Oded Schramm,Scott Sheffield和David Wilson撰写的论文“ Random-Turn Hex and Other Selection Games”。从介绍:

“ Random-Turn Hex与普通Hex相同,不同之处在于玩家不是交替轮流,而是在每回合之前掷硬币来决定谁放下一块石头。尽管众所周知,普通Hex很难分析,但随机的最佳策略-Turn Hex结果非常简单。”

所以的确,您的直觉是正确的:这将以BPP(或P)表示。


4
我只是惊讶于人们实际上已经在为此工作:)不错的参考!
Suresh Venkat 2010年

1
这也是一个非常好的证明。我想我在他的一次演讲中听说过斯科特·谢菲尔德(Scott Sheffield)提到了它(但后来我完全忘记了它,直到它出现在Google上)。
彼得·索尔

1
另外,戴维·威尔逊(David Wilson)的网站上实际上有一个应用程序,可以让您玩随机回合十六进制游戏(我相信是违背他们公布的策略):dbwilson.com/#software
安迪·德鲁克

1
在PSSW的论文的启发下,我最后一次访问以色列时,我和奥德·施拉姆(Oded Schramm)打了几轮随机转盘,意识到这并不是一件特别有趣的游戏。
吉·凯莱

1
事实证明,随机回合游戏和竞标游戏之间存在着显着的联系(由于大卫·里奇曼(David Richman)),在这种情况下,玩家为下一步行动出价。参见arxiv.org/pdf/0812.3677.pdfusers.math.yale.edu/~sp547/pdf/Discrete-bidding-games.pdf 这种联系使用Peres等人的著作,可以实现最佳的十六进制出价。我之所以如此,是因为竞标游戏至少在表面上是没有运气的,而且我认为竞标Hex会比随机转轮Hex更令人满意。(但是,每轮竞标可能都是一件令人发狂的任务。)
安迪·德鲁克
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.