Здесь я пишу отрывок из следующей статьи:
Valiant, LG и Vazirani, VV 1986. NP так же просто, как обнаруживать уникальные решения. Теор. Вычи. Sci. 47, 1 (ноябрь 1986), 85-93. DOI = http://dx.doi.org/10.1016/0304-3975(86)90135-0
Для каждой известной NP-полной задачи число решений ее экземпляров варьируется в широких пределах, от нуля до экспоненциального числа. Поэтому естественно спросить, вызвана ли эта неразрешимость NP-полной проблемы этой широкой вариацией. Мы даем отрицательный ответ на этот вопрос, используя понятие рандомизированной полиномиальной сводимости по времени. Мы показываем, что проблемы различения экземпляров SAT, имеющих нулевое или одно решение, или поиска решений для экземпляров SAT, имеющих уникальное решение, столь же сложны, как и SAT, при рандомизированных сокращениях.
Я также предлагаю посмотреть на соответствующий документ:
Beigel, R., Buhrman, H., и Fortnow, L. 1998. NP может быть не так просто, как обнаружить уникальные решения. В материалах тридцатого ежегодного симпозиума ACM по теории вычислений (Даллас, Техас, США, 24–26 мая 1998 г.). STOC '98. ACM, Нью-Йорк, Нью-Йорк, 203-208. DOI = http://doi.acm.org/10.1145/276698.276737