Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Given a set of finite binary strings S = {s1, . . . , sk}, we say that a string u is a concatenation over

Given a set of finite binary strings S = {s1, . . . , sk}, we say that a string u is a concatenation over S if it is equal to si1 si2 . . . sit for some indices i1, . . . , it {1, , k}. A friend of yours is considering the following problem: Given two sets of finite binary strings, A = {a1, . . . , am} and B = {b1, , bn}, does there exist any string u so that u is both a concatenation over A and a concatenation over B? Your friend announces, At least the problem is in NP, since I would just have to exhibit such a string u in order to prove the answer is yes. You point out (politely, of course) that this is a completely inadequate explanation; how do we know that the shortest such string u doesnt have length exponential in the size of the input, in which case it would not be a polynomial-size certiciate? However, it turns out that this claim can be turned into a proof of membership in NP. Specifically, prove the following statement. If there is a string u that is a concatenation over both A and B, then there is such a string whose length is bounded by a polynomial in the sum of the lengths of the strings in A B.

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Transactions On Large Scale Data And Knowledge Centered Systems X Special Issue On Database And Expert Systems Applications Lncs 8220

Authors: Abdelkader Hameurlain ,Josef Kung ,Roland Wagner ,Stephen W. Liddle ,Klaus-Dieter Schewe ,Xiaofang Zhou

2013th Edition

3642412203, 978-3642412202

More Books

Students also viewed these Databases questions

Question

Define the cloud and discuss its attributes.

Answered: 1 week ago