2011-07-19 11 views
1

まず、タイトルについては申し訳なく思っています。相互関係の複雑なセットをプログラミングするには?

Aが上がったときにBが下がり、Cが上がると、DとEが下がり、Fがまっすぐに送られてくる可能性が高くなるというプログラムですに。

リニアプログラミングについて調べるには、いくつかの人が教えてくれましたが、私はと答えたくありませんので、正しいとは言えません。私は何にでも最適な方法を見つけるためにxを解決します。 1つのメトリックの値を変更し、他の接続されたメトリックの波及効果を確認したい

たとえば、工場があるとし、1つのセクターの労働者に課せられる影響を見積もりたいとします。 10%引き上げると、X、セクター生産性がY、コストがZだけ上昇するセクターの士気が増します。これにより、Qの利益を維持したい場合は、Pの価格をPに引き上げる必要があります。

ここで、2年間で20%引き上げると、セクターの士気はA、セクターの生産性はB、コストはCで増加しますが、他のセクターからの士気は低くなります。 Dを除いて...

私はあなたが考えを得ることができると思います。私が望むのは、関連するすべてのインプットに基づいてすべてのことを実現する基盤となるネットワークをどのようにプログラムするかを理解することです(例えば、セクターの生産性を高めたい場合はどうすればよいでしょうか?適切な接続値の更新を監視する)。

これが実際に線形計画の領域であれば、そのモデルを中心とした例や説明を提供することができますか?私はそれを見て苦労している。

ありがとうございます。

答えて

1

ノードがsector moralesector productivityのような重み付き有向グラフでこれを視覚化しようとしましたが、エッジの変化が他のものに変更を引き起こす場合はエッジが示されます。

sector morale ----> sector productivity 

道徳的でp%増加は生産性のn*p%増加を作成する場合は、変更に矢印を以下の、一つの値を変更した場合、その後、あなたは

sector morale --n--> sector productivity 

を持っているように、また、グラフに重み付けをすることができます影響を受ける他の値。

このパラダイムの利点の1つは、結果をより簡単に追跡できることです。これは便利ですXからYへの有向パスがある場合にのみ、場合たとえば、あなたはmorale直接profitにどのような影響を与えるかわからない場合XYに影響を与え、ですが、あなたはmoraleproductivityにどのように影響するかを知っているとproductivityがどのように影響しますかmorale。さらにprofitmoraleに影響を与える場合は、の最初のの変更が同じエリア内の後続(小さい)変更を引き起こす可能性があることを示す素晴らしいフィードバックシステムがあります。

+0

これは素晴らしいですね、私はそれを検討しています。その間にupvoteをしてください。 –

関連する問題