¿Hay alguna forma de codificar una instancia de Subset Sum o el problema de partición numérica para que una solución (pequeña) a una relación entera produzca una respuesta? Si no es definitivamente, ¿en algún sentido probabilístico?
Sé que LLL (y quizás PSLQ) se han utilizado con éxito moderado en la resolución de problemas de Subconjuntos en la región de 'baja densidad', donde el rango de números elegidos es mayor que , pero estos métodos no se adaptan bien casos de mayor tamaño y fracasan en la región de alta densidad ', cuando el rango de números elegidos es mucho menor que . Aquí baja densidad y alta densidad se refieren al número de soluciones. La región de baja densidad se refiere a las pocas o nulas soluciones que existen, mientras que la alta densidad se refiere a una región con muchas soluciones.
En la región de alta densidad, LLL encuentra relaciones enteras (pequeñas) entre las instancias dadas, pero a medida que aumenta el tamaño de la instancia, la probabilidad de que la relación sea una solución viable de Subconjunto de Suma de Subconjunto o Número de Partición se vuelve cada vez más pequeña.
La detección de la relación de enteros es polinómica dentro de un límite exponencial de óptimo, mientras que Subset Sum y NPP son obviamente NP-Complete, por lo que en general esto probablemente no sea posible, pero si la instancia se dibuja de manera uniforme al azar, ¿podría hacerlo más simple?
¿O no debería siquiera hacer esta pregunta y preguntar si hay una manera de reducir el límite exponencial de la respuesta óptima en lugar de un aumento exponencial en el cálculo?