Skip to main content
15 events
when toggle format what by license comment
Oct 12, 2019 at 13:04 comment added Sasho Nikolov @MohammadAl-Turkistany My comment was saying that your answer seems to have gotten the logic backwards, and does not answer your own question. I didn't say anything about Chris's example (which to me looks fine, but I don't want to get into that argument in the comments).
Oct 12, 2019 at 8:03 comment added Mohammad Al-Turkistany @SashoNikolov The Second X problem of Chris's example is not NP-complete. Take a non-empty subset of S which sums to zero as the given solution. Therefore, deciding the existence of a second solution is trivial (the empty set as he claim) and can not be NP-complete.
Oct 8, 2019 at 22:51 comment added Chandra Chekuri It is a bit odd for some one to ask a question, answer it and then accept it while discussion is going on.
Oct 8, 2019 at 21:15 comment added Sasho Nikolov Let me also say that the argument that natural NP-complete problems are ASP complete also seems wrong. An ASP reduction is a parsimonious reduction, but not every parsimonious reduction is an ASP reduction. The second solution problem (given one solution, find another) for NAE-SAT is obviously in P, so NAE-SAT must not be ASP-complete, because of Theorem 3.5. in the paper.
Oct 8, 2019 at 20:53 comment added Sasho Nikolov This answer doesn't make sense to me. The paper shows that ASP completeness of a problem $\Pi$ implies that the Second-Solution problem $\Pi_{[2]}$ for $\Pi$ is NP-complete. Mohammad argues that natural NP-complete problems should be ASP complete. So this would mean that for natural NP-complete problems $\Pi$, the problem $\Pi_{[2]}$ is NP-complete. But the original question asks for the converse: it asks whether hardness of $\Pi_{[2]}$ implies hardness of $\Pi$. So, I am pretty sure this answer got the logic backwards. Did I miss something?
Oct 8, 2019 at 10:27 comment added Chris Jefferson If anyone reads this, this answer is wrong. It is easy to produce a problem where Second X is NP-complete, but X is not NP-complete. For example (as discussed in the comments above), the problem of finding a subset of a set of integers which sums to 0 is Second X NP-complete, because it is NP-complete once we reject the easy first solution of the empty set.
Jun 20, 2018 at 15:34 history edited Mohammad Al-Turkistany CC BY-SA 4.0
added 10 characters in body
Jun 20, 2018 at 15:21 history edited Mohammad Al-Turkistany CC BY-SA 4.0
Added a qualification to the answer.
Jun 20, 2018 at 15:15 history edited Mohammad Al-Turkistany CC BY-SA 4.0
Added a qualification to the answer.
Jun 20, 2018 at 15:06 comment added Mohammad Al-Turkistany ASP reduction requires a polynomial time computable bijection between the solution sets of the two problems. This provides a parsimonious between ASP-complete problems.
Nov 9, 2014 at 2:30 vote accept Mohammad Al-Turkistany
May 30, 2020 at 2:47
Nov 8, 2014 at 16:38 history edited Mohammad Al-Turkistany CC BY-SA 3.0
added 520 characters in body
Oct 31, 2014 at 0:16 comment added Mohammad Al-Turkistany @domotorp That is fine since $ASP$-completeness requires p-time parsimonious reduction and all natural NP-completeness reductions are parsimonious.
Oct 30, 2014 at 21:47 comment added domotorp Your problem was whether NP-completeness of second solution implies NP-completeness. What they show is weaker, they require ASP-completeness, as NP-completeness is not enough, as pointed out in the comments to your question.
Oct 30, 2014 at 21:03 history answered Mohammad Al-Turkistany CC BY-SA 3.0