Можно ли в целочисленном линейном программировании определить целевую функцию, которая будет зависеть от комбинаций переменной?
Допустим, у меня есть векторная переменная x
некоторой длины, тогда значение целевой функции R
будет зависеть от того, какие элементы в x
установлены (что, конечно, не является линейным, поэтому возможно это ответ). Например, если x_0
установлено, R(x)
равно 0. Если x_1
установлено, R(x)
равно 0. Но если x_0
и x_1
, тогда R(x)
равно 1.
I В настоящее время я использую Python и GLPK для вычисления и оптимизации, но не могу сформулировать эту проблему так, чтобы она работала в этом параметре.