Solution:
Finding a polynomial-time algorithm for a non-polynomial algorithm is equivalent to proving that an algorithm let'sa say A is polynomially reducible to another algorithm B can be solved in polynomial time.
In that case the million dollar problem which is if P=NP, will be proved.
It's because there are set of non-polynomial time problems falls in the set of NP and if any one of them can be proved to be solvable in polynomial time then it will be proven that P= Np.
I hope this helps if you find any problem. Please comment below. Don't forget to give a thumbs up if you liked it. :)
2. Describe why finding a polynomial-time algorithm for a NP-complete problem would answer the question if...
If a deterministic polynomial algorithm is found for any NP-complete problem, then it must be the case that P + NP. O True False
Assume that N=NP . Give a polynomial-time algorithm for finding a satisfying assignment for a boolean formula φ, if one exists.
Why P = NP is considered an open problem? P- Polynomial time solving NP- Non deterministic Polynomial time solving
Claim: It is known that any NP-complete problem will require exponential time (that is, a polynomial time algorithm for it is known to be impossible). TRUE or FALSE?
4. a) Define the concept of NP-Completeness B) Show that there is a polynomial time algorithm that finds a longest path in a directed graph, under the condition that A is NP-complete and A has a polynomial time algorithm.
(complexity) prove: if P=NP, then there's an algorithm with a polynomial running time for the following problem: input: a boolean formula φ output: a satisfying assignment of φ if φ satisfiable. if φ not satisfiable, a "no" will be returned. explanation: the algorithm accepts φ as an input (boolean formula). if φ doesn't have a satisfiable assignment, a "no" is returned. if φ does have a satisfiable assignment, one of the satisfying assignment is returned,. so we assign 0 or...
3. (3 pts) Two well-known NP-complete problems are 3-SAT and TSP, the traveling salesman problem. The 2-SAT problem is a SAT variant in which each clause contains at most two literals. 2-SAT is known to have a polynomial-time algorithm. Is each of the following statements true or false? Justify your answer. a. 3-SAT sp TSP. b. If P NP, then 3-SAT Sp 2-SAT. C. If P NP, then no NP-complete problem can be solved in polynomial time.
1. Suppose that problem A polynomial-time reduces to problem B, in other words, we can find a polynomial time algorithm that uses solutions to instances of problem B (given by an oracle - aka “fairy godmother”) to solve problem A. 1a. If problem A can be shown to be NP-complete, what does that tell us about problem B? 1b. If problem B can be shown to be in P, what does that tell us about problem A?
True or False: If an NP-complete problem can be solved in cubic time, then all NP complete problems can be solved in cubic time. Cubic = O(n^3). Explain why true or false. I think the answer is False but I'm not exactly sure why that is so if someone could explain.
1) What is your INFORMED opinion on the NP problems? Does a deterministic polynomial time algorithm exist or not? Your answer should be a well-thought out and informed argument consisting of several paragraphs at least. No credit for poor grammar and simplistic answers. Your argument should be convincing and strong. EXPLAIN IN DETAIL