К какому классу сложности относится эта проблема теории чисел?

12

«Если , существует ли x , y N , a x 2 + b y = c » является N P -полным.a,b,cNx,yNax2+by=cNP

К какому классу сложности относится «При условии , существуют ли x , y N , a x 2 + b y 2 = c »?a,b,cNx,yNax2+by2=c


источник
2
Почему первая проблема NP-завершена? Ссылка будет оценена. :)
Майкл Вехар
2
@MichaelWehar, Quadratic Diophantine является NP-полной. Я думаю, что это даже в Гари и Джонсона.
Каве
2
Это AN8 в Garey and Johnson, стр. 250: Manders and Adleman, «NP-полные задачи решения для бинарных квадратиков», 1978.
Каве
4
Существование рациональных решений полиномиально сводимо к факторингу, следовательно, в : используя принцип Хассе , это сводится к проверке того, что символ Гильберта ( a / c , b / c ) p = 1 для всех простых p A 2 а б в . NPcoNP (a/c,b/c)p=1p2abc
Эмиль Йержабек
5
a=b=1cс сp3(mod4)cc

Ответы:

5

Добавлено позже: Как отмечено в комментариях, верхняя граница NP является тривиальной, если a, b и c положительны, как было задано.

Теорема 1.2 в этой статье показывает, что решение о том, имеет ли данное диофантово уравнение с двумя переменными решение, находится в NP.

Manu
источник
3
Я не считаю, что это хороший ответ (он говорит об очевидном).
2
Это, кажется, отвечает на вопрос, который был задан. Если вы намеревались предоставить дополнительные условия, вам необходимо включить их в вопрос.
Андрас Саламон,
4
@ AndrásSalamon, это не так, верхняя граница NP кажется тривиальной, когда и оба неотрицательны (так что и полиномиально ограничены в , и ). Реальный вопрос, если это трудно для NP. б х у а б сabxyabc
Каве
1
@Kaveh: да, но это не то, что спросили. Кроме того, я предполагаю, что a, b, c заданы в двоичном виде, поэтому x и y ограничены только в n?
Андрас Саламон,
4
@ AndrásSalamon, их размер полиномиально ограничен по . Как я уже сказал, нахождение в NP тривиально для этой проблемы. В статье говорится о более общем случае, о котором вопрос не идет. n
Каве