CS355 The Mathematics and Theory of Computer Science - PowerPoint PPT Presentation

About This Presentation
Title:

CS355 The Mathematics and Theory of Computer Science

Description:

We begin with a collection of dominos, each containing two strings, one on each side: ... THE PCP is to determine whether a collection of dominos has a match. ... – PowerPoint PPT presentation

Number of Views:64
Avg rating:3.0/5.0
Slides: 9
Provided by: scienc
Category:

less

Transcript and Presenter's Notes

Title: CS355 The Mathematics and Theory of Computer Science


1
CS355 The Mathematics and Theory of Computer
Science
  • Reductions

2
Undecidable Problem
  • Let us look at an undecidable problem concerning
    simple manipulation of strings.
  • It is called the Post correspondence problem
    (PCP).
  • Can describe the problem as a type of puzzle.

3
PCP
  • We begin with a collection of dominos, each
    containing two strings, one on each side for
    e.g.
  • And a collection of dominos looks like

4
PCP
  • Goal Make a list of these dominos (repeats
    allowed) so that the string we get on the top of
    the dominos is the same as the string we get on
    the bottom of them.
  • This list is called a match. E.g.

5
PCP
  • Reading off the top and bottom strings gives us
  • abcaaabc
  • For some collection of dominos there may not be a
    match! E.g.
  • Top strings longer than bottom / No c in bottom

6
PCP
  • THE PCP is to determine whether a collection of
    dominos has a match.
  • Problem is unsolvable by algorithm.
  • Let us state the problem precisely and then
    express it as a language.

7
PCP
  • An instance of the PCP is a collection P of
    dominos
  • and a match is a sequence i1, i2, ,il, where
    ti1, ti2, ,til bi1, bi2, ,bil. The problem
    is to determine whether P has a match. Let
  • PCP P is an instance of the PCP with a
    match

8
PCP
  • PCP is an undecidable problem and there is a
    proof in Sipser if anyone is interested in
    looking it up.
  • Let us look at a simpler undecidable problem.
Write a Comment
User Comments (0)
About PowerShow.com