Если у меня есть набор линейных ограничений, в которых каждое ограничение имеет не более (скажем) 4 переменных (все неотрицательные и с коэффициентами {0,1}, за исключением одной переменной, которая может иметь коэффициент -1), что известно о решении Космос? Меня меньше беспокоит эффективное решение (хотя, пожалуйста, укажите, если оно известно), чем знание того, насколько мал может быть минимум целевой функции в зависимости от количества переменных и количества ограничений, а также количества переменных в ограничение.
Конкретнее, программа это что-то вроде
свести
к минимуму t
для всех i, x_i является положительным целым числом
x1 + x2 + x3 - t <0
x1 + x4 + x5 - t <0
...
x3 + x6 - t ≥ 0
x1 + x2 + x7 - t ≥ 0
...
Если нужен конкретный вопрос, то является ли это случаем, что минимальное решение подчиняется t <= O (max {число переменных, # ограничений}), причем константа в O () зависит от разреженности? Но даже если ответ «нет», мне больше интересно узнать, какой учебник или статью следует изучить для обсуждения таких вопросов, и есть ли область исследований, посвященная этим вещам, но я просто не знаю условия для поиска. Спасибо.
Обновление: с дальнейшим размышлением (и продумывая довольно простое сокращение 3SAT до ILP, которое использует ограничения с тремя переменными), я понимаю, что проблема коэффициентов является критической (если будет эффективный алгоритм). Точнее, все переменные x_i имеют коэффициенты 0 или 1 (не более трех коэффициентов 1 в одном ограничении), а все переменные t имеют коэффициенты -1, а все сравнения имеют переменные слева и 0 справа. Я обновил приведенный выше пример, чтобы уточнить.