排列相关问题的复杂性


13

给定一组G上排列[n]={1,,n},和两个向量u,vΓn其中Γ是有限字母表,其在这里是不太相关,问题是是否存在一些πG使得π(u)=v,其中π(u)意味着以预期方式在u上应用置换πu

进一步假设由发电机的有限集合S给出G作为输入。问题的复杂性是什么?特别是在NP中吗?S


3
有限的发电机组是什么意思?它在输入中如何表示?
RB

S1=(12)(3)S2=(13)(2)GS1S2

通常,此问题将是NP难题的(可能在某些我不知道的参考文献中对此进行了研究)。尽管如此,另一个解决方案问题(也与数独游戏有关)可能会让您感兴趣
Nikos M.

此外,这是一个反问题(可以以最大的方式a-la Jaynes来解决)
Nikos M.

问题不在于它是否对NP困难,而在于它是否在NP中。微小的上限只是PSPACE。
埃米尔·耶拉贝克(EmilJeřábek)3.0 2014年

Answers:


11

g1,,gk,gSnSnngg1,,gkNCPu,vΓngSngGg(u)=vNP

为了补充这个答案:

PNC3NCAC0PNPPSPACE (并且除了很少的例外情况外,就该课程完成)。

19th


1
我的答案不正确,因此我将其删除(我在答案中表示N的子组通常不正常)。我认为问题出在P(也可能是NC),但我现在没有证据。
伊藤刚(Tsuyoshi Ito)

π

1
可以很容易地构造π的一种选择,但是如果该π不属于G,该怎么办?大概有一种方法可以从一开始就找到正确的π,但是现在我不知道如何做到这一点。
伊藤刚(Tsuyoshi Ito)

哦,对了。我将答案编辑回NP上限。
迈克尔·布朗丹2014年

感谢您的修改,也很抱歉因我的错误回答而造成混乱。
伊藤刚(Tsuyoshi Ito)

10

ΓGNPcoAM

N=(n2)GSNSn

coAMGuvuv


1
结合我对Michael Blondin的回答和您的回答的意见,现在我担心我偶然地认为 GI在P中(可能也在NC中)。
伊藤刚(Tsuyoshi Ito)
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.