Question

Descnihe uhot io meant Polyneninl NP-complete pro bkm t amguey wit time reduction another Illustate us cligue proten P Vetex
0 0
Add a comment Improve this question Transcribed image text
Answer #1

First let's understand what is polynomial time reduction. Suppose that we can solve problem X in polynomial time. Assume that X can be solved in polynomial time directly to some model of computation. Suppose we had a black box that could solve instances of a problem X; if we write down the input for an instance of X, then in a single step, the black box will return the correct yes/no answer. Now think whether arbitrary instances of problem Y can be solved using a polynomial number of standard computational steps, plus a polynomial number of calls to a black box that solves problem X? If the answer to this question is yes, then we write Y ≤P X; we read this as “Y is polynomial time reducible to X,” or “X is at least as hard as Y (with respect to polynomial time).

Suppose Y ≤P X and there actually exists a polynomial-time algorithm to solve X. Then our specialized black box for X is can be replaced with a polynomial-time algorithm for X. Consider what happens to our algorithm for problem Y that involved a polynomial number of steps plus a polynomial number of calls to the black box. It now becomes an algorithm that involves a polynomial number of steps, plus a polynomial number of calls to a subroutine that runs in polynomial time; in other words, it has become a polynomial-time algorithm.

So if we are able to find solution to one NP Complete problem, we can easily polynomial reduce other NP complete problem into solved one and find algorithm for other NP Complete problem. It means finding polynomial algorithm for one NP Complete problem will eventually find algorithm for all NP Complete problems.

Also, If Y is an NP-complete problem, and X is a problem in N P with the property that Y ≤P X, then X is NP-complete

Proof: Clique Problem ≤P Vertex Cover

The clique problem is the computational problem of finding cliques (subsets of vertices, all adjacent to each other, also called complete subgraphs) in a graph.

Vertex Cover Problem: Given a graph G(V, E) and a positive integer k, the problem is to find whether there is a subset V’ of vertices of size at most k, such that every edge in the graph is connected to some vertex in V’.

Here, we consider the problem of finding out whether there is a clique of size k in the given graph. Therefore, an instance of the clique problem is a graph G (V, E) and a non-negative integer k, and we need to check for the existence of a clique of
size k in G.

Now, we need to show that any instance (G, k) of the Clique problem can be reduced to an instance of the vertex cover problem. Consider the graph G’ which consists of all edges not in G, but in the complete graph using all vertices in G. Let us call this the complement of G. Now, the problem of finding whether a clique of size k exists in the graph G is the same as the problem of finding whether there is a vertex cover of size |V| – k in G’. We need to show that this is indeed the case.

Assume that there is a clique of size k in G. Let the set of vertices in the clique be V’. This means |V’| = k. In the complement graph G’, let us pick any edge (u, v). Then at least one of u or v must be in the set V – V’. This is because, if both u and v were from the set V’, then the edge (u, v) would belong to V’, which, in turn would mean that the edge (u, v) is in G. This is not possible since (u, v) is not in G. Thus, all edges in G’ are covered by vertices in the set V – V’.

Now assume that there is a vertex cover V’’ of size |V| – k in G’. This means that all edges in G’ are connected to some vertex in V’’. As a result, if we pick any edge (u, v) from G’, both of them cannot be outside the set V’’. This means, all
edges (u, v) such that both u and v are outside the set V’’ are in G, i.e., these edges constitute a clique of size k.

Thus, we can say that there is a clique of size k in graph G if and only if there is a vertex cover of size |V| – k in G’, and hence, any instance of the clique problem can be reduced to an instance of the vertex cover problem.

To understand the proof, consider the following example graph and its complement:

V ={A, B, C, D} V ={E, F}

Add a comment
Know the answer?
Add Answer to:
Descnihe uhot io meant Polyneninl NP-complete pro bkm t amguey wit time reduction another Illustate us...
Your Answer:

Post as a guest

Your Name:

What's your source?

Earn Coins

Coins can be redeemed for fabulous gifts.

Not the answer you're looking for? Ask your own homework help question. Our experts will answer your question WITHIN MINUTES for Free.
Similar Homework Help Questions
  • File Edit View History Bookmarks Window Help learn dcollege.net ---காப C M 12:14 படகாகா Multiple Attempts...

    File Edit View History Bookmarks Window Help learn dcollege.net ---காப C M 12:14 படகாகா Multiple Attempts Force Completion This test allows multiple attempts. This test can be saved and resumed later. Question Completion Status: Plagiarism Moving to another question will save this response heck Question 2 Original Source Material The concept of systems is really quite simple. The basic idea is that a system has parts that fit together to make a interesting - is how those parts are connected...

  • Using the book, write another paragraph or two: write 170 words: Q: Compare the assumptions of...

    Using the book, write another paragraph or two: write 170 words: Q: Compare the assumptions of physician-centered and collaborative communication. How is the caregiver’s role different in each model? How is the patient’s role different? Answer: Physical-centered communication involves the specialists taking control of the conversation. They decide on the topics of discussion and when to end the process. The patient responds to the issues raised by the caregiver and acts accordingly. On the other hand, Collaborative communication involves a...

  • 1) The image shows a completed schedule C using the cash method. Complete schedule C using...

    1) The image shows a completed schedule C using the cash method. Complete schedule C using the ACCRUAL method. 2) Are there any differences between the 2018 and 2019 forms? SCHEDULE C (Form 1040) Profit or Loss From Business (Sole Proprietorship) •Go to www.irs.gov/Schedulec for instructions and the latest information. OMB No. 1545-0074 2018 Department of the Treasury Internal Revenue Service (99) Name of proprietor RICK GRIME Attachment Attach to Form 1040, 1040NR, or 1041; partnerships generally must file Form...

  • Nurses working in an ambulatory care clinic observe an increase in the number of clients with...

    Nurses working in an ambulatory care clinic observe an increase in the number of clients with hypertension. In planning community education, which of the following approaches is likely to have the most positive impact on reducing the development of hypertension? A appropriate rtising or a chan who is unconsaus. Which of the following actions proving the duona caur O Anurse is caring for a dient who has right-sided paralysis following a cerebrovascular accident. Which of the following prescriptions should the...

  • Read “Instituionalizing our Demise: America vs Multiculturalism” by Roger Kimball on pg 268 and “Reinventing America”...

    Read “Instituionalizing our Demise: America vs Multiculturalism” by Roger Kimball on pg 268 and “Reinventing America” Call for a new national indentity” by Elizabeth Martinez on pg 275. Create a double entry notebook for each reading selection It should be atleast five observation and responses. wric 268 PART 2 essay pro. exactly how and why their authors disagree. Instead of with parties in conflict as mediators do, you will nt of view designed to appeal to both sides, mediatn posing...

  • AO OUR CITY Department of the Treasury Service OMB Number Form 13614-C 2010 Intake/Interview & Quality...

    AO OUR CITY Department of the Treasury Service OMB Number Form 13614-C 2010 Intake/Interview & Quality Review Sheet You will need . Please complete pages 14 of this form, - Tax Information such as Forms W-2 100 100 1095 - You are responsible for the information on your return. Please provide - Social security cards or ITIN letters for persons on your tax retum complete and accurate information Picture D uchas valid driver's license for you and your spouse. ....

  • 1. According to the paper, what does lactate dehydrogenase (LDH) do and what does it allow...

    1. According to the paper, what does lactate dehydrogenase (LDH) do and what does it allow to happen within the myofiber? (5 points) 2. According to the paper, what is the major disadvantage of relying on glycolysis during high-intensity exercise? (5 points) 3. Using Figure 1 in the paper, briefly describe the different sources of ATP production at 50% versus 90% AND explain whether you believe this depiction of ATP production applies to a Type IIX myofiber in a human....

ADVERTISEMENT
Free Homework Help App
Download From Google Play
Scan Your Homework
to Get Instant Free Answers
Need Online Homework Help?
Ask a Question
Get Answers For Free
Most questions answered within 3 hours.
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT