几个图表上的游戏
考虑在某个节点上带有芯片的有向加权图上的以下游戏。GGG 所有节点都用A或B标记。GGG 有两名球员爱丽丝和鲍勃。爱丽丝(Bob)的目标是将芯片移至以A(B)标记的节点。 最初,爱丽丝和鲍勃分别拥有和美元。mAmAm_AmBmBm_B 如果玩家处于失败位置(即筹码的当前位置用相反的字母标记),他或她可以将筹码移至相邻节点。这种移动要花费一些美元(相应边缘的重量)。 如果玩家处于失败位置并且没有钱来修复它,则该玩家会失败。 现在考虑由一元表示形式给出的,由所有有向加权图(所有权重均为正整数),筹码的初始位置以及Alice和Bob的大写字母组成的语言GAME。GGG 这样爱丽丝在这场比赛中就有了制胜法宝。 该语言游戏属于P。确实,游戏的当前位置由筹码的位置以及Alice和Bob的当前资本来定义,因此动态编程起作用(在此,以一元表示形式给出初始资本很重要)。 现在考虑该游戏的以下概括。考虑几个有向加权图,每个图上都有一个码片。所有图形的所有节点都由A和B标记。现在,如果所有筹码都由B标记,则Bob获胜;如果至少一个筹码由A标记,则Alice获胜。G1,…GnG1,…GnG_1, \ldots G_n 考虑由所有图形,初始位置和大写字母和(以一元表示形式)组成的MULTI-GAME语言,以便爱丽丝在相应的游戏中获胜。在这里重要的是,所有图形都必须有大写字母,因此,不仅仅是几个独立的GAME。G1,…,GnG1,…,GnG_1, \ldots, G_nmAmAm_AmBmBm_B 问题 MULTI-GAMES语言的复杂性是什么?(这是否也属于P,还是有一些原因使这个问题很难解决?) UPD1 Neal Young建议使用Conway的理论。但是,我不知道有可能将这种理论用于具有共同资本的几种游戏。 我要显示UPD2的示例,该示例表明MULTI-GAME并不是很简单。让爱丽丝将其资本为项(她将在第个图形上使用美元)。将定义为最小值,这样在第个游戏中,如果Alice和Bob 分别拥有和美元,则Bob获胜。如果(对于某些),则爱丽丝获胜。但是,事实并非如此。考虑下图的两个副本(最初,芯片在左上方A): mAmAm_Annn米一个= 一个1个+ 一个2+ … 一个ñmA=a1+a2+…anm_A = a_1 + a_2 + \ldots a_n一个一世aia_i一世iib一世bib_i一世ii一个一世aia_ib一世bib_ib1个+ … bñ> 米乙b1+…bn>mBb_1 + \ldots b_n > m_B米一个= 一个1个+ 一个2+ … 一个ñmA=a1+a2+…anm_A = a_1 + a_2 …