Si tengo un conjunto de restricciones lineales en las que cada restricción tiene como máximo (por ejemplo) 4 variables (todas no negativas y con coeficientes {0,1} excepto una variable que puede tener un coeficiente -1), qué se sabe sobre la solución ¿espacio? Me preocupa menos una solución eficiente (aunque indique si se conoce una) que saber cuán pequeño puede ser el mínimo de la función objetivo, en función de la cantidad de variables y la cantidad de restricciones, y la cantidad de variables por restricción.
Más concretamente, el programa es algo así como
minimizar t
sujeto a
todo i, x_i es un entero positivo
x1 + x2 + x3 - t <0
x1 + x4 + x5 - t <0
...
x3 + x6 - t ≥ 0
x1 + x2 + x7 - t ≥ 0
...
Si se necesita una pregunta concreta, ¿es el caso de que la solución mínima obedece t <= O (max {# de variables, # de restricciones}), con la constante en O () dependiendo de la escasez? Pero incluso si la respuesta es no, estoy más interesado en saber qué tipo de libro de texto o papel estudiar para una discusión sobre tales temas, y si hay un área de estudio dedicada a este tipo de cosas, pero simplemente no sé los términos a buscar Gracias.
Actualización: con una mayor reflexión (y pensando en la reducción bastante simple de 3SAT a ILP, que utiliza restricciones con tres variables), me doy cuenta de que la cuestión de los coeficientes es crítica (si va a haber un algoritmo eficiente). Más precisamente, todas las variables x_i tienen coeficientes 0 o 1 (con un máximo de tres coeficientes 1 en cualquier restricción), y todas las variables t tienen coeficientes -1, y todas las comparaciones tienen variables a la izquierda y 0 a la derecha. Actualicé el ejemplo anterior para aclarar.