识别两个排列差异的完整性
索尔在对匿名麋对这个问题的回答的评论中说,您能确定多项式时间内两个置换的总和吗?,表示两个排列的差异是完全的。不幸的是,我看不到置换和问题的直接减少,对于置换差异问题,使完整性降低非常有用。ñ PNPNPNPNPNP 排列差异: 实例:正整数数组。A[1...n]A[1...n]A[1...n] 问题:是否存在正整数两个置换和,使得等于吗?ππ\piσσ\sigma1,2,...,n1,2,...,n1,2, ... , n|π(i)−σ(i)|=A[i]|π(i)−σ(i)|=A[i]|\pi(i) - \sigma(i)| = A[i]1≤i≤n1≤i≤n1 \le i \le n 证明两个排列差异的完整性证明的减少是什么?ñ PNPNP 编辑10-9-2014:当序列的元素是有符号的差异时,Shor的评论进行了简化,证明了完整性。但是,对于所有元素都是差的绝对值的问题,我看不出有什么容易解决的。N P A ANPNPAAAA 更新: 置换差异问题似乎是即使两个置换之一始终是身份置换。非常欢迎这种特殊情况的硬度证明。因此,我对此受限制版本的完整性感兴趣:ñ P ñ PNPNPNPNP 限制排列差异: 实例:正整数数组。A [ 1 ... n ]A[1...n]A[1...n] 问题:是否存在正整数的置换 使得等于吗?π 1 ,2 ,。。。,n | π (i )− i | = 阿[ 我] 1 ≤ …