• 検索結果がありません。

課題7:株価データの分析

N/A
N/A
Protected

Academic year: 2021

シェア "課題7:株価データの分析"

Copied!
19
0
0

読み込み中.... (全文を見る)

全文

(1)

Excel による経済・経営分野の情報処理Ⅴ

線形計画問題

1.線形計画問題とは

私たちは何かをしようとするとき,しばしば事前にその計画を立てます。と くに,企業や政府などの大きな組織においては,実際の業務の実行に先だって, 適切な計画を立てたり,そのためのシステムを設計したりすることがきわめて 重要です。こうした計画は,通常難しい問題を含んでいますが,これらの一部 は,最適化問題として定式化し計算によって解を求めることができます。たと えば数理計画法では,数式で与えられた制約の下で,目的とする関数を最大化 (あるいは最小化)する問題が扱われます。これは,生産や流通の計画などさ まざまな場面で使われます。 数理計画法が扱う問題やそのための手法にはいくつかありますが,ここでは, それらの中でも簡単な線形計画問題を扱うことにします。線形計画問題とは, 一次の制約式(等式,不等式)の制約のもとで,一次式の目的関数の値を最適 化(最大化,最小化)するような変数の値を求める方法です。一次式の形状は いうまでもなく直線ですから,線形(linear)と名前が付いています。 簡単な線形計画問題は,手計算でも容易に解くことができ,もちろん Excel を使っても簡単に計算できます。さらに Excel の「ソルバー」を使えば,複雑 な問題でも定式化さえうまくできれば,後は Excel が計算してくれます。ソル バーは最適化問題を一般的に解くことができるので,線形計画問題に限らずさ まざまな問題を解くこともできます。 以下,実際のいくつかの例題をもとに Excel を使った線形計画問題の解き方 をみていきます。

(2)

2.簡単な線形計画問題

線形計画問題はある決まった形で記述できます。簡単な例題でみてみましょ う。生産計画と呼ばれている問題です。 例題1(生産計画) あるチョコレート工場では,ビターチョコレートとマイルドチョコレ ートという2 種類の板チョコを生産しています。ビターチョコレートを 1 ケース生産すると 2 万円の利益があり,マイルドチョコレートを 1 ケ ース生産すると3 万円の利益があります。また,ビターチョコレート 1 ケースを生産するためには原料としてカカオ豆4kg と砂糖 1kg が必要で あり,マイルドチョコレートを1 ケース生産するためにはカカオ豆 3kg と砂糖2kg が必要です。一方,1 日に使える原料には限りがあり,カカ オ豆は120kg で砂糖は 60kg です。このとき,1 日あたりの利益を最大 にするためにはビターチョコレートとマイルドチョコレートをそれぞ れ何ケース生産すればよいでしょう。 この例題 1 は以下のような線形計画問題として,定式化できます(きちんと 書くことができます)。 1 日のビターチョコレートの生産量を x ケース,マイルドチョコレートを y ケ ースとします。すると,利益は2x+3y万円となります。この式(x, y の関数) の値を最大にすることがこの問題の目的です。この関数を「目的関数」と呼び ます。 また,1 日の原材料カカオ豆の使用量は4x+3ykg となりこの値は 120kg 以下 でなければなりません。同様に砂糖の使用量x+2ykg も 60kg 以下である必要 があります。さらに,x, y は生産量ですから負の値になることはありません。こ れらは,必ず満たさなければならない制約ですから「制約条件」と呼ばれます。 とくに変数が負でない条件は「非負条件」と呼ばれます。 これらを,数式を使って記述すると以下のようになります。 目的関数: 2x+ y3 →最大化 制約条件: 4x+ y3 ≤120 60 2 ≤ + y x (非負条件) x, y≥0

(3)

グラフによる解法 線形計画問題の解き方はいろいろあります。この問題は変数が 2 つしかない 簡単な問題なので,中学校までの数学の知識で十分に解くことができます。 まず,制約条件を満たす領域をxy平面に図示してみましょう。2 つの制約 条件の直線:4x+ y3 =120とx+ y2 =60の交点は (12,24) ですから(計算して確 認してください),以下の図 1 の四角形 ABCO(網掛けの部分)が制約条件を満 たす領域となります。 40 30 0 30 60 (12, 24) 120 3 4x+ y= 60 2 = + y x y x 3 3 2 k x y=− + A B C 図1 例題 1 の制約条件を満たす領域と目的関数 この領域内で目的関数 が最大になる (x, y) を求めます。 と おくと, y x 3 2 + 2x+ 3y=k 3 3 2 k x y=− + であるので,この領域を通る傾き 3 2 − の直線で,y 切片が 最大になるものを求めることができれば,領域と直線の交わっているところが 解となります。この直線の傾き 3 2 − は,領域をつくる2 つの直線の傾き,それぞ れ 3 4 − と 2 1 − の間になるので,図1 のように点 (12,24) を通る場合に目的関数が 最大となり,最大値はこれを目的関数に代入し,2×12+3×24=96となります。 つまり,1 日あたりビターチョコレート 12 ケースとマイルドチョコレート 24 ケースを生産すれば,最大の利益96 万円を得ることができるわけです。 この解法に基づいてExcel で計算してみましょう。 以下の図2 のワークシートでは,4 行目までで目的関数の係数や制約条件の係 数・定数を対応関係がわかるように与えています。そして,6 行目以降では,図 1 の点 A,B,C つまり制約条件の直線と y 軸との交点,x 軸との交点,制約条

(4)

件の直線同士の交点を計算しています。 線形計画問題では,制約条件を満たす領域は直線で囲まれていて,その領域 との関係をみる目的関数も直線です。そのため,それらの傾きを比較しなくて も,最適解は必ず A,B,C の 3 点のいずれかとなります。したがって,ABC 各点の x,y 値に基づいて目的関数の値を計算し最大になるところを求めればよ いわけです。 点 A と点 C は簡単に計算できますね。たとえば,点 A(y 軸との交点)は y 軸と直線 の交点ですから,x=0 であり,y=60÷2 で計算できます。した がって,セル C7 に入る式は「=D4/C4」となります。 60 2 = + y x 点 B(制約式交点)は 2 つの直線の 2 元 1 次の連立方程式を解くことで求め ら れ ま す 。 連 立 方 程 式 の 解 は , ⎩ ⎨ ⎧ = + = + f dy cx e by ax 0 ≠ − bc ad の と き 存 在 し , bc ad ce af y bc ad bf de x − − = − − = , ですから,そのままセルの式にすればよいだけです。 セルに入れる式はみなさんで考えてみてください。この場合,解をもたなく てもエラーになるだけですからad − bc≠0は無視してもよいかもしれません。な お,Excel には逆行列を計算する関数もありますが,この場合は簡単ですから使 わなくてもよいと思います。 A B C D 1 ビター マイルド 制約条件 2 利益 2 3 3 カカオ豆 4 3 120 4 砂糖 1 2 60 5 6 x y 目的関数の値 7 y軸との交点 0 30 90 8 x軸との交点 30 0 60 9 制約式交点 12 24 96 10 目的関数の最大値 96 図2 生産計 る解 正しく式を入れて計算すれば,図 2 のような結果が得られると思います。手 画のExcel によ 計算と同じ結果になることを確認してください。

(5)

Excel のソルバーによる解法 の線形計画問題を解くことができます。ソルバー を 最適(最大,最小,特定の値)になるように, 複 バー]を選ぶと以下のようなダイアログボック ス Excel のソルバーを使ってこ 使えば,線形計画問題に限らず,いくつかの最適化問題を解くことができま す。以下みていきましょう。 ソルバーは,あるセルの値が 数のセルの値を変化させてくれるツールです。その際に満たすべき制約条件 を指定することもできます。 [ツール]メニューの[ソル があらわれます1 図3 ソルバーのダイアログボックス こで,[目的セル]には値を最適化するセルを指定します。[目標値]のラ ジ ]・[変化させるセル]・[制約条件]が,線形計画問題の目 的 ましょう。 こ オボタンで,それを最大化するのか,最小化するのか,特定の値に近づける のかを指定します。[変化させるセル]に,そのセルの値を変化させることによ って[目的セル]を最適化するセルを入れます。[制約条件]にはその際の制約 条件を入れます。 これら[目的セル 関数の値・変数・制約条件に対応します。 まず,きわめて簡単な例でソルバーを説明し いま,y=−x(x−2)の y を最大化する x を求めてみます。当然ながら答えは れて ルバ 1 = のと ますね。この場合,セル A1 に「=-B1*(B1-2)」と式を入 おき,ソ ーでセル A1 を目的セルに,目標値を最大値に,セル B1 を変 xy=1になり 1 [ツール]メニューに[ソルバー]がない場合は,[ツール]メニューの[アドイン]を 選んで[ソルバーアドイン]をチェックします。それもない場合は,ExcelのCD-ROMなど からインストールしてください。

(6)

化させるセルに指定します。つまり,セル A1 を y にセル B1 を x にしているわけ です。 その上で,ソルバーに以下のように式を入れて実行すれば(もちろんマウス クリックやドラッグで入力できます),セル A1 の値は 1 にセル B1 は 1 になりま す。 A B 1 =-B1*(B1-2) 図4 簡単な例のワークシート 図5 簡単な例のソルバー は,例題 1 の生産計画の問題をソルバーで解いてみましょう。やり方は何 通 で りもありますから,ここで示すのは1 つの例にすぎません。 たとえば,以下のようなワークシートをつくります。 A B C D E F 1 ビター マイルド 利益 2 目的関数 2 3 0 3 変数 4 制約 制約式の値 上限 5 カカオ豆 4 3 0 <= 120 6 砂糖 1 2 0 <= 60 図6 ソルバーで生産計画を解くためのワークシート

(7)

ル B3 と C3(黄色のセル)にビターチョコレートとマイルドチョコレートの ケ セ ース数つまり変数を入れることにします。もちろん,この値はソルバーが計 算してくれるので何も入れる必要はありません。セル D2(水色のセル)には, 利益つまり目的関数の値を入れます。これは2x+3yですから,「=B2*B3+C2*C3」 と式を入れることになります。 次に,制約式ですが,これはいろいろな入れ方があります。基本的な方針と し D5,D6 に入 れ て,なるべくワークシート上で計算するようにして,ソルバーの入力は最小 限にするようにします。そうすることで作業が簡単になります。 ここでは,制約条件の左辺の値を予め計算しておき,それをセル ておきます。たとえば,D5 の式は,4x+3yですから「=B5*B3+C5*C3」となり ます。D6 も同様に式を入れます(みなさんで考えてください)。 最後にソルバーを起動して,目的セル(最大化)に D2 を,変化させるセルに B3 をクリックしま す :C3 をそれぞれマウスクリックやドラッグで指定します。 そして,制約条件を追加します。制約条件の[追加]ボタン 。以下の図7 のようなダイアログボックスがあらわれるので,[セル参照]の ところに制約式の値を[制約条件]のところに上限を以下の図のように入れま す(もちろんマウスドラッグで入れられます)。ここでは「セル範囲<=セル範囲」 のような式(不等式や等式)をつかって制約条件をまとめて入れることができ ます2。なお,関係子<=の部分はプルダウンになっていて,=や>=などに変更で きます。 図7 制約条件の入力 制約条件の入力を終えて[OK]あるいは[追加]をクリックすると,その制 約 ダイアログボックスは以下の図 8 のようになります ( 条件が追加されます3 最終的には,ソルバーの 非負条件も同様の方法で入力しています)。そして,[実行]をクリックする 2 もちろん,それぞれの制約条件を 1 つずつ入れてもかまいません。 3 「制約条件の追加」ダイアログボックスの「セル参照」(左側)には数値は入れられませ ん。また,「制約条件」(右側)に数値を入れると,「入力された参照が正しくない・・・」 という警告が出る場合がありますが,制約条件は正しく入力されます。予めその数値を入 力したセルを準備しておけば,この警告を回避できます。

(8)

と解が計算されます。解が見つかると図 9 のようなダイアログボックスがあら われるので,解を記入します。 図8 ソルバーの設定 図9 最適解が見つかった場合のダイアログボックス A B C D E F 1 ビター マイルド 利益 2 目的関数 2 3 96 3 変数 12 24 4 制約 制約式の値 上限 5 カカオ豆 4 3 120 <= 120 6 砂糖 1 2 60 <= 60 図10 ソル ーの実行結 の結果のワークシートは図10 のようになります。グラフによる解法と結果 が 目的関数を最小化する問題 題は,利益を最大にするという問題であり,目的 バ 果 そ 同じになることを確認してください。 ここまでみた生産計画の問

(9)

関 例題2(栄養問題) の1 粒にはビタミンαが 4mg,ビタミンβが 1mg 含 ま この問題は,サプリメントX を x 粒,Y を y 粒とすれば,以下のように定式 化 目的関数: 最小化 3 4x+ y≥ れは,例題1 と同様に,グラフでもソルバーでも解くことができます。 不 た数式の形をみて も 数を最大化する問題でした。一方,目的関数を最小化する問題ももちろんあ ります。たとえば,目的関数がコストである場合などがそうです。以下,栄養 問題と呼ばれる線形計画問題をみてみましょう。 サプリメントX れています。一方,サプリメント Y の 1 粒にはビタミンαが 3mg, βが2mg 含まれます。1 日に必要な量はビタミンαが 120mg 以上,β が60mg 以上です。サプリメント X の価格が 1 粒 2 円,サプリメント Y が3 円であるとき,最小の支出で 1 日の必要量を満たすには,それぞれ 何粒ずつ摂取すればよいでしょう。 できます。 → + y x 3 2 制約条件: 120 60 2 ≥ + y x (非負条件) x, y≥0 こ ソルバーで解く場合は,[目的セル]の[目標値]が最小化,[制約条件]の 等号が反対になります。みなさんで試してみてください。 また,この問題は例題 1 と同じ答えになります。定式化し ,例題 1 の最大化を最小化に変えて,制約条件の不等号を変えれば全く同じ 問題なります。

(10)

3.やや複雑な線形計画問題

前節の線形計画問題は変数が 2 つしかない簡単な問題ですから,平面にグラ フを書いて考えることができました。変数の数がもっと多い場合の一般的な解 法もシンプレックス法などいくつか提案されています。シンプレックス法は, 制約条件がつくる n 次の多面体(2 次の場合は多角形でした)の頂点に必ず解が あることを利用して,解を効率よく探索します。 ここでは,シンプレックス法は取り上げず,Excel のソルバーを使ってもう少 し複雑な線形計画問題を解いてみます。 例題3(輸送計画) ある会社は,3 つの工場と 5 つの直売店をもっています。各工場で作 られた製品は各直売店に輸送されて販売されます。 各工場(工場 1,工場 2,工場 3)は 1 日あたり以下の量の製品を出 荷できます。 工場の出荷可能量 工場1 工場2 工場3 240 250 150 また,各直売店の1 日あたりの製品の発注量は以下のようになってい ます。 直売店の発注量 直売店1 直売店 2 直売店 3 直売店 4 直売店 5 200 120 80 150 50 製品の輸送にかかるコストは,工場と直売店の組み合わせによって決 まります。各工場から各直売店への製品の輸送単価(製品1単位あたり の輸送に要するコスト)は以下のようになっています。 輸送コスト 直売店1 直売店 2 直売店3 直売店4 直売店5 工場1 6 4 6 8 2 工場2 8 2 4 8 4 工場3 2 0 10 6 4

(11)

最小の輸送費用で,直売店の発注を満たすためには,どの工場からど の直売店へどれだけの製品を送ればよいですか4 この問題は輸送計画と呼ばれ,複数の供給地から複数の需要地への輸送に際 して需要地と供給地間の輸送単価が与えられている場合にコストを最小化する 問題です。 輸送計画は一般に以下のように記述することができます。 供給地をi(i=1,2,L,k)とし,需要地を j(j=1,2,L,l)とします。供給地iの供給 量をsi,需要地jの需要量をdjとします。また,供給地iから需要地jへの輸送量を xijとし,同じくiからjへの輸送コストをcijとすると,この問題は,xijを変数とし て輸送コストの総額を最小化する問題であり,以下のように定式化できます。 目的関数:

∑∑

→最小化 = = k i l j ij ijx c 1 1 制約条件: x si i k (供給量から) l j ij , 1,2, , 1 L = ≤

= x dj j l (需要量から) k i ij , 1,2, , 1 L = ≥

= xij ≥0, i=1,2,L,k, j=1,2,L,l(非負条件) 制約条件の 1 番目の式は,各供給地の供給量が可能な範囲に収まっているこ とを示しています。2 番目の式は,各需要地の需要量を満たしているということ です。 では例題3を,ソルバーを使って解いてみましょう。もちろん,解き方はい ろいろあります。ここで示すのは1 つの例です。 以下の図7 のようなワークシートをつくります。 上の表の B3:F5(黄色の部分)はそれぞれの工場から直売店への出荷量であり, この問題の変数です(Excel が値を決めます)。B6~F6 はそれぞれ直売店別の出 荷量の合計です。G3~G5 は工場別の出荷量の合計です(それぞれのセルに入れ る式は自明ですね)。たとえば,工場別の出荷量の合計は,それぞれの出荷可能 量を超えないことが制約条件の 1 つですから,その制約条件をソルバーに入れ る準備として予め合計を求めておきます。 目的関数は,変数と輸送単価の各要素の積の合計です。同形のセル範囲同士 4 この問題の数値は,高井・真鍋(2000)66-67 ページを参考に一部変更したものです。

(12)

のそれぞれの対応する要素の積和を求める関数 SUMPRODUCT を使います(セル B9)。 たとえば,SUMPRODUCT(A1:B2, C1:D2)は,A1*C1+A2*C2+B1*D1+B2*D2 を計算しま す。 A B C D E F G H 1 変数 2 直売店 1 直売店 2 直売店 3 直売店 4 直売店 5 工場別計 出荷可能 3 工場 1 0 240 4 工場 2 0 250 5 工場 3 0 150 6 店別計 0 0 0 0 0 7 発注量 200 120 80 150 50 8 9 輸送コスト =SUMPRODUCT(B3:F5,B11:F13) 10 直売店 1 直売店 2 直売店 3 直売店 4 直売店 5 11 工場 1 6 4 6 8 2 12 工場 2 8 2 4 8 4 13 工場 3 2 0 10 6 4 図11 輸送計画のワークシート ソルバーを起動して,目的セル,変化させるセル,制約条件を入れます。以 下の図8 のようになることがわかりますか。 図12 輸送計画のソルバーの設定 ソルバーを実行すると,変数(輸送量)は以下の表のようになり,輸送コス

(13)

トの総額は2460 になるはずです。みなさんの結果が正しいことを確認してくだ さい。 直売店 1 直売店 2 直売店 3 直売店 4 直売店 5 工場 1 50 0 0 140 50 工場 2 0 120 80 10 0 工場 3 150 0 0 0 0 図13 輸送計画の結果 最後に,輸送計画とよく似た問題である割当計画をみてみましょう。 例題4(割当計画) あるプロジェクトチームには3 人のメンバーがいます。それぞれのメ ンバーはそれぞれが得意とするタスク(仕事)があり,受けもつタスク によってそのパフォーマンス(能力発揮の程度)が違います。たとえば, 語学が得意な人もいれば,計算が得意な人もいるでしょう。それを,以 下の表のようにまとめられたとします。 メンバーが受けもつタスクによるパフォーマンス タスク 1 タスク 2 タスク 3 メンバー1 1 3 6 メンバー2 3 4 6 メンバー3 6 5 2 プロジェクトチーム全体のパフォーマンスを最大化するためには,ど のメンバーにどのタスクを担当させればよいでしょうか。ただし,メン バー1 人が 1 つのタスクをその人だけで受けもつものとします5 この問題は割当計画と呼ばれ,複数のタスクを複数の担当者に割り当てると きに最適な割り当て方を求める問題です。 割当計画は一般に以下のように記述できます。簡単のために1 人の担当者が 1 つのタスクを排他的に受けもつものとします。 担当者をi(i=1,2,L,k)とし,タスクを j(j=1,2,L,l)とします。担当者iがタス 5 この問題は中央情報教育研究所(1994)59-60 ページを参考に作成しました。

(14)

クjを担当するかどうかをxijで表わし,担当する場合xij =1,しない場合xij =0 とし ます。また,担当者iがタスクjを担当した場合の利益をbijとします。 すると,この問題は,xijを変数として利益の総額を最大化する問題であり,以 下のように定式化できます。 目的関数:

∑∑

→最大化 = = k i l j ij ijx b 1 1 制約条件: x i k (各担当者に 1 つのタスク) l j ij 1, 1,2, , 1 L = =

= x j l (各タスクに 1 人の担当者) k i ij 1, 1,2, , 1 L = =

= xij ≥0, i=1,2,L,k, j=1,2,L,l(非負条件) また,変数xijは,0 または 1 の値しかとりません。これも重要な制約の1つで しょう。 (x } 1 , 0 { ∈ ij x ijは,0 か 1 のいずれか) この条件があることにより,正確にはこの問題は線形計画問題とはいえませ ん。しかし,ソルバーを使って適切に解くことができます。 では,例題4を,ソルバーを使って解いてみましょう。輸送計画とほぼ同様 に解くことができます。 たとえば,以下の図10 のようなワークシートをつくります。 輸送計画と同様に B3:D5(黄色の部分)がこの問題の変数です。メンバー別・ タスク別に合計をとっています。目的関数も同様に変数とパフォーマンスの積 和を SUMPRODUCT で計算します。 ソルバーを起動して,目的セル,変化させるセル,制約条件を入れます。以 下の図11 のように目的セルは最大化されます。制約条件にはメンバー別,タス ク別の合計が1 になることをいれています。 なお,変数の値が0 か 1 という制約は,以下の図 12 のように制約条件のダイ アログボックスで[データ区間]を選択すれば,設定できます。

(15)

A B C D E 1 変数 2 タスク 1 タスク 2 タスク 3 計 3 メンバー1 0 4 メンバー2 0 5 メンバー3 0 6 計 0 0 0 7 8 パフォーマンス 0 9 タスク 1 タスク 2 タスク 3 10 メンバー1 1 3 6 11 メンバー2 3 4 6 12 メンバー3 6 5 2 図14 割当計画のワークシート 図15 割当計画のソルバーの設定 図16 制約条件のバイナリでの設定 ソルバーを実行すると,変数は以下の表のようになり,パフォーマンスは16

(16)

になるはずです。みなさんの結果が正しいことを確認してください6 タスク 1 タスク 2 タスク 3 メンバー1 0 0 1 メンバー2 0 1 0 メンバー3 1 0 0 図17 割当計画の結果 6 ソルバーは近似的に最適解を求めているので,わずかな誤差が出ることがあります。たと えば 0 になるべきところが,1.23E-15(=1.23×10-15 )のようにきわめて微少な値になるこ とがあります。気になるのであれば,表示形式を変えるなどして対処してください。

(17)

4.おわりに

以上,Excel による線形計画問題の解き方についてみてきました。ソルバーを 使えば線形計画問題に限らず,整数計画問題などさまざまな最適化問題を解く ことができます。もちろん,ここでの説明は最小限にとどめています。もしソ ルバーを使う機会があればいろいろと試してみてください。

参考文献

中央情報教育研究所(1994)『第二種共通テキスト⑨ 産業社会と情報化』。 伊賀隆(1979)『経営のための数学入門』同文館。 森哲夫(1994)『数理計画法』共立出版。 高井英造・真鍋龍太郎編著(2000)『問題解決のためのオペレーションズ・リ サーチ入門』日本評論社。

(18)

練習問題

問題1 本文中の各例題を,ソルバーを使って解きなさい。 (1) 例題1(生産計画) (2) 例題2(栄養問題) (3) 例題3(輸送計画) (4) 例題4(割当計画) 問題2(購買計画) ある工場では,それぞれ別の鉱山から採掘される鉱石A, 鉱石B を購入しています。鉱石 A の 1kg 中には,金 10g,銀 40g が含まれま す。同様に鉱石B には金 5g,銀 30g含まれます。鉱石 A は 1kg あたり 10 万円,B は 6 万円です。その工場では,1 日に金 1.0kg,銀 4.5kg が必要です。 購入費を最も少なくするためには,鉱石A,B をそれぞれ何 kg 購入すればよ いでしょうか。 (1) この問題を線形計画問題として定式化しなさい。 (2) この問題をExcel で解きなさい。 問題3(輸送計画) あるメーカは,A 市,B 市にある 2 つの工場で製品を製 造し,J 市,K 市,L 市にある配送センターに出荷しています。その際の各工 場から各配送センターまでの輸送単価は以下の表のようになっています。 輸送単価表 J 市配送センター K 市配送センター L 市配送センター A 市工場 3 2 3 B 市工場 4 1 2 近年,製品の需要が拡大したため配送センターの要求を満たすことが難しく なっています。以下に,各工場の生産能力と,各配送センターの要求を示しま す。 工場の生産能力 A 市工場 B 市工場 合計 40 100 140

(19)

配送センターの要求 J 市配送センター K 市配送センター L 市配送センター 合計 60 80 60 200 上の表のように,供給が60 不足です(200-140=60)。そのため生産能力 60 の新工場を1つ建設しその需要に対応することにしました。 新工場の候補地はC 市,D 市,E 市です。それぞれの工場建設のコストはほ ぼ同じであり,各新工場候補地から各配送センターまでの輸送のコストは以下 の表のようになっています。 新工場候補地からの輸送コスト J 市配送センター K 市配送センター L 市配送センター C 市新工場 1 1 4 D 市新工場 4 1 1 E 市新工場 2 3 1 新工場をどこに建設するのが輸送コストの面で最も望ましいか検討しなさい。

参照

関連したドキュメント

研究計画題目.

A limiting analysis on regularization of singular SDP and its implication to infeasible interior-point algorithms.. 3.非正則な SDP

「1 建設分野の課題と BIM/CIM」では、建設分野を取り巻く課題や BIM/CIM を行う理由等 の社会的背景や社会的要求を学習する。「2

『国民経済計算年報』から「国内家計最終消費支出」と「家計国民可処分 所得」の 1970 年〜 1996 年の年次データ (

現行アクションプラン 2014 年度評価と課題 対策 1-1.

けることには問題はないであろう︒

り分けることを通して,訴訟事件を計画的に処理し,訴訟の迅速化および低

2013