¿A qué clase de complejidad pertenece este problema de teoría de números?


12

'Dado , ¿hay x , y N , a x 2 + b y = c ' es N P -completo?a,b,cNx,yNax2+by=cNP

¿A qué clase de complejidad pertenece 'Dado , a qué pertenece x , y N , a x 2 + b y 2 = c '?a,b,cNx,yNax2+by2=c


2
¿Por qué es el primer problema NP-completo? Se agradecería una referencia. :)
Michael Wehar

2
@MichaelWehar, la diofantina cuadrática tiene NP completo. Creo que incluso en Gary y Johnson.
Kaveh

2
Es AN8 en Garey y Johnson, página 250: Manders y Adleman, "Problemas de decisión de NP completo para las cuadráticas binarias", 1978.
Kaveh

44
La existencia de soluciones racionales es polinomialmente reducible a factorización, por lo tanto, en : usando el principio de Hasse , equivale a verificar que el símbolo de Hilbert ( a / c , b / c ) p = 1 para todos los primos p 2 a b c . NPcoNP (a/c,b/c)p=1p2abc
Emil Jeřábek

55
a=b=1cp3(mod4)cc

Respuestas:


5

Agregado más tarde: como se señaló en los comentarios, el límite superior de NP es trivial si a, byc son positivos, como se preguntó.

El teorema 1.2 en este artículo muestra que decidir si una ecuación de diofantina dada en dos variables tiene una solución está en NP.


3
No, esta es una buena respuesta (dice lo obvio).

2
Esto parece responder a la pregunta que se hizo. Si tenía la intención de otras condiciones, debe incluirlas en la pregunta.
András Salamon

44
@ AndrásSalamon, no lo hace, la NP límite superior parece trivial cuando y son ambos no negativos (por lo que y son polinomialmente delimitada por en , , y ). La verdadera pregunta es si es difícil para NP. abxyabc
Kaveh

1
@Kaveh: sí, pero eso no fue lo que se le preguntó. Además, supongo que a, b, c se dan en binario, por lo que x e y están limitadas exponencialmente en n?
András Salamon

44
@ AndrásSalamon, Su tamaño está polinómicamente limitado en . Como dije, estar en NP es trivial para el problema. El documento habla de un caso más general del que no se trata la pregunta. n
Kaveh
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.