โพสต์ปัญหาการติดต่อ
Post Correspondence Problem (PCP) ซึ่งนำเสนอโดย Emil Post ในปี 1946 เป็นปัญหาในการตัดสินใจที่ไม่สามารถตัดสินใจได้ ปัญหา PCP บนตัวอักษร ∑ ระบุไว้ดังนี้ -
ให้สองรายการต่อไปนี้ M และ N ของสตริงที่ไม่ว่างเปล่าเหนือ ∑ -
M = (x 1 , x 2 , x 3 , ......... , x n )
N = (y 1 , y 2 , y 3 , ………, y n )
เราสามารถพูดได้ว่ามี Post Correspondence Solution ถ้าสำหรับ 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 | |
---|---|---|---|
ม | Abb | aa | aaa |
น | Bba | aaa | aa |
ที่นี่
x2x1x3 = ‘aaabbaaa’
และ y2y1y3 = ‘aaabbaaa’
เราจะเห็นว่า
x2x1x3 = y2y1y3
ดังนั้นวิธีแก้ปัญหาคือ i = 2, j = 1, and k = 3.
ตัวอย่าง 2
ค้นหาว่ารายการ M = (ab, bab, bbaaa) และ N = (a, ba, bab) มีโซลูชันการโพสต์ข้อความหรือไม่?
วิธีการแก้
x 1 | x 2 | x 3 | |
---|---|---|---|
ม | ก | bab | bbaaa |
น | ก | บา | bab |
ในกรณีนี้ไม่มีทางแก้ไขเนื่องจาก -
| x2x1x3 | ≠ | y2y1y3 | (ความยาวไม่เท่ากัน)
ดังนั้นจึงสามารถกล่าวได้ว่าปัญหาการโพสต์นี้คือ undecidable.