2
$\begingroup$

Assume P≠NP.

Say there's an NP-complete decision problem:

Does $P$ have a $Q$ ?

And we have a proposition $F$ computable in polynomial time, where $F(P)$ implies the existence of a solution in the original problem.

My question is:

Is there a "natural" case such that finding $Q$ is non-polynomial (maybe NP-hard?) even if $F(P)$ is given?

Insight:

Many theorems concerning the existence of a solution of a NP-complete problem is just a polynomial-time algorithm, e.g. Chvatal-Erdos theorem, Ore's condition, Kőnig's theorem on edge-coloring bipartite graphs. I wonder whether all such theorems should be of this kind.

Of course there are counterexamples.

Let $P$ be a bunch of statements, and the decision problem is "Does $P$ have a true statement ?", and $F$ searches for statements with the form $A$ and $¬A$. Surely, $F(P)$ implies the existence of a true statement, but picking out the statement is definitely hard. However, it seems too unnatural.

This paper provides an example about finding Hamilton cycles:$|d − λ_i | ≤ c \frac{(log log n)^2}{log n(log log log n)}d$ implies Hamiltonicity, and they provide an algorithm of $n^{ clnn}$ time. I'm not sure whether there is a polynomial-time algorithm or not. If there's no such algorithm, finding Hamiltonian cycles in those graphs constitutes a case.

$\endgroup$

0

You must log in to answer this question.

Browse other questions tagged .