問題タブ [operations-research]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
63 参照

linear-programming - 線形計画法での係数削減により、一貫性のない結果が生じる

線形計画問題の制約で係数を削減した後に得た結果について、少し混乱しています。

問題は:

係数削減後、制約は次のようになります。

応用整数プログラミングの本 (Der-San Chen - Robert G.Batson - Yu Dang)の 96 ページに記載されているように(97 ページに少し誤りがあります。x1 係数は 1 ではなく 3 です)。

その後、係数削減の有無にかかわらず、問題をamplに送信しようとしました。しかし、2 つの異なる結果が得られました。

なぜ?x5の結果が少し異なっていても、解決策は正しいと見なすことができますか? 私は 3 つの異なるソルバー (minos、gurobi、cplex) を使用しましたが、問題に対して同じ結果を出力します。

0 投票する
1 に答える
1186 参照

r - 線形計画法によるシフト計画

Modeling and Solving Linear Programming with R book には、セクション 3.7 にシフトの計画に関する良い例があります。Rで解決できません。また、本で提供されている解決策も明確ではありません。

問題

ある会社に 24 時間体制の救急センターがあります。以下の表では、1 日が分割された 4 時間の 6 つのシフトのそれぞれについて、従業員の最低限の必要性が詳述されています。

R ソリューション

上記を解決するために以下を使用しました。

そして、次の結果が得られます。

これは、本で言及されている数値解法にはほど遠いものです。

数値解法

数値解によって必要な解の総数は です38。ただし、問題は、各期間に定義された最小従業員数があると述べているため、このソリューションはどのように有効でしょうか?

s1 5 s2 6 s3 12 s4 0 s5 15 s6 0