各制約が最大で(たとえば)4つの変数(-1の係数を持つことができる1つの変数を除くすべてが非負で、{0,1}の係数を持つ)を持つ線形制約のセットがある場合、解について知られていることスペース?変数の数と制約の数、および変数の数の関数として、目的関数の最小値がどれだけ小さいかを知るよりも、効率的な解決策についてはあまり関心がありません(わかっている場合は示してください)制約。
より具体的には、プログラムは次のようなものです
すべてのiの
対象となるtを最小化
、x_iは正の整数
x1 + x2 + x3-t <0
x1 + x4 + x5-t <0
...
x3 + x6-t≥0
x1 + x2 + x7-t≥0
...
具体的な質問が必要な場合、最小解がt <= O(max {#of variables、#of constraint})に従い、O()の定数がまばらに依存する場合ですか?しかし、答えがいいえであっても、そのような問題の議論のためにどんな種類の教科書や論文を勉強するのか、そしてこの種のことを専門とする研究分野があるが、私は知りません検索する用語。ありがとうございました。
更新:さらなる考察(および3SATを3変数の制約を使用するILPへのかなり単純な還元を通して考える)で、係数の問題が重要であることがわかります(効率的なアルゴリズムがある場合)。より正確には、すべてのx_i変数は0または1の係数(1つの制約で最大3つの1係数)を持ち、すべてのt変数は-1の係数を持ち、すべての比較は左側に変数を持ち、右側に0を持ちます。上記の例を更新して、明確にしました。