帖子通信问题


埃米尔·波斯特 (Emil Post) 于 1946 年提出的邮政对应问题 (PCP) 是一个不可判定的决策问题。字母表 Σ 上的 PCP 问题表述如下 -

给定以下两个列表,MN超过 Σ 的非空字符串 -

M = (x 1 , x 2 , x 3 ,………, x n )

N = (y 1 , y 2 , y 3 ,………, y n )

我们可以说存在一个后对应解,如果对于某个 i 1 ,i 2 ,………… i k,其中 1 ≤ i j ≤ n,则条件 x i1 …….x ik = y i1 ……。 y ik满足。

实施例1

查找是否列表

M = (abb, aa, aaa) 且 N = (bba, aaa, aa)

有邮政通信解决方案吗?

解决方案

x 1 x 2 x 3
中号 艾布 啊啊
巴巴 啊啊

这里,

x 2 x 1 x 3 = 'aaabbaaa'

y 2 y 1 y 3 = ' aaabbaaa'

我们可以看到

x 2 x 1 x 3 = y 2 y 1 y 3

因此,解为i = 2、j = 1、k = 3。

实施例2

求列表M = (ab, bab, bbaaa)N = (a, ba, bab)是否有 Post Correspondence Solution?

解决方案

x 1 x 2 x 3
中号 ab 巴布 巴巴
A 巴布

在这种情况下,没有解决方案,因为 -

| x 2 x 1 x 3 | ≠ | y 2 y 1 y 3 | (长度不一样)

因此,可以说这个帖子对应问题是不可判定的