《経済発注量モデル(EOQモデル)》のソースを表示
←
《経済発注量モデル(EOQモデル)》
ナビゲーションに移動
検索に移動
あなたには「このページの編集」を行う権限がありません。理由は以下の通りです:
この操作は、以下のグループに属する利用者のみが実行できます:
登録利用者
。
このページは編集や他の操作ができないように保護されています。
このページのソースの閲覧やコピーができます。
'''【けいざいはっちゅうりょうもでる (economic order quantity model)】''' 一般に, まとめて大量の数の生産や発注を行うと, 発注費用や段取り費用, 輸送単価が安くなるという「大量効果」が期待できる. 一度にまとめて発注する量のことを「ロットサイズ」と呼び, これに起因する在庫をロットサイズ在庫と呼ぶ. しかしその一方で, ロットサイズを大きくすると平均在庫量が大きくなり, 在庫保管費用の増大をもたらす. このように, 発注費用(段取り費用)と在庫保管費用の間には, ロットサイズを介したトレードオフの関係がある. このトレードオフを最適化する, すなわち発注費用と在庫保管費用の和を最小にするようなロットサイズの決定方法として, [[経済発注量モデル (EOQモデル)]](EOQ model; economicorder quantity model) [1] [2] がある. <center><table><tr><td align=center>[[画像:0169-C-C-05+EOQ.png|center|図1:発注量と需要による在庫量の推移]]</td></tr> <td align=center><br>図1:発注量と需要による在庫量の推移</td></table></center> ここで, 単位時間あたりの需要が一定で, 在庫量が0になったら毎回同じ量の発注を行うような状況を考える. すなわち, 単位時間あたりの需要量を <math>D\, </math> , 発注間隔を <math>T\, </math> , 毎回の発注量を <math>Q\, </math> とし, 在庫は <math>D\, </math> の割合で連続的に減少するものとする (図1). また, 発注毎にかかる発注費用を <math>K\, </math> , 単位時間毎の製品1個あたりの在庫保管費用を <math>h\, </math> とし, 製品は発注と同時に到着する, すなわちリードタイムが0であるとする. 初期在庫量が0でかつ無限期間を考える. 発注を行ってから在庫が0になるまでの総費用は, 平均在庫量が <math>Q/2\, </math> であることから, :<math> K + \frac{hTQ}{2} \, </math> となる. 単位時間における費用 <math>f(Q)\, </math> は, これを <math>T\, </math> で除することによって :<math> f(Q) = \frac{K}{T} + \frac{hQ}{2} \, </math> となるが, <math>Q=TD \, </math> なので, :<math> f(Q) = \frac{KD}{Q} + \frac{hQ}{2} \, </math> となる. この <math>f(Q)\, </math> を <math>Q\, </math> で微分すれば, :<math> f'(Q) = -\frac{KD}{Q^{2}} + \frac{h}{2} \, </math> となり, <math>f'(Q)=0\, </math> となる <math>Q\, </math> は, :<math> Q^{*} = \sqrt{\frac{2KD}{h}} \, </math> で与えられ, <math>f(Q)\, </math> が凸関数なので, これが発注費用と在庫保管費用の総和 <math>f(Q)\, </math> を最小にする発注量である. また, そのときの費用総和は <math>f(Q^{*}) =\sqrt{2KDh} \, </math>, 最適発注間隔は <math>\displaystyle T^{*}=\sqrt{\frac{2K}{hD}} \, </math>となる. このEOQモデルは基本的なモデルであるが, 実務的な観点から見れば, :*需要の大きさが常に一定とは限らない :*理論的に最適な発注間隔が分かっても, 実際にはそれを実行できるかどうか分からない という問題点がある. 前者に関しては, 有限期間で需要が変化するモデルとして扱う動的ロットサイズ決定問題がある. 後者に関しては, 例えば最適発注間隔が <math>\sqrt{5}\, </math> 日であることが分かったとしても, 通常の業務が週単位で行われていたりする現状を考えると, 実際に実行することは難しい. すなわち, 発注間隔 <math>T\, </math> が簡単に実現できるような値をとるような場合に限定して考えるのが自然である. これに対して, 最小の発注間隔 <math>T_{L}\, </math> が存在し発注間隔 <math>T\, </math> は <math>T_{L}\, </math> の2のべき乗でなければならない, すなわち, :<math> T=2^{k} T_{L},\ \ \ k\in \{0,1,2,3\ldots \} \, </math> と仮定する, [[2のべき乗方策]] [4] と呼ばれる方策がある. ここで, 最初に述べたEOQモデルにおいて, 発注間隔 <math>T\, </math> の場合の単位時間あたりの平均費用を <math>\varphi(T)\, </math> , <math>g = \displaystyle{\frac{hD}{2}} \, </math> とすると, :<math> \varphi(T) = \frac{KD}{Q} + \frac{hQ}{2} = \frac{K}{T} + gT \, </math> となり, :<math> \varphi(2^{k+1} \cdot T_{L}) \geq \varphi(2^{k} \cdot T_{L}) \, </math> なる最小の非負の整数 <math>k\, </math> を見つけることに帰着し, :<math> \frac{1}{\sqrt{2}}T^{*} \leq 2^k \cdot T_{L} \leq \sqrt{2} T^{*} \, </math> となることがわかる. すなわち, 上記の不等式を満足するように <math>k\, </math> を選ぶことによって, そのとき :<math> \frac{\varphi(T)}{\varphi(T^{*})} \leq \frac{1}{2} \left( \sqrt{2} + \frac{1}{\sqrt{2}} \right) \approx 1.06 \, </math> となり, 最適な発注間隔の場合よりも最大約 6%の過剰コストで済む. ---- '''参考文献''' [1] F. Harris, ''Operations and Costs,'' A. W. Shaw Co., 1915. [2] R. H. Wilson, "A Scientific Routine for Stock Control," ''Harvard Business Review'', '''13'''(1934), 116-128 [3] J. Bramel and D. Simchi-Levi, ''The Logic of Logistics'', Springer, 1997. [4] J. A. Muckstadt and R. O. Roundy. "Analysis of Multistage Production Systems," in'' Logistics of Production and Inventory'', S. C. Graves, A. H. G. Rinnooy Kan and P. H. Zipkin, eds., North-Holland, 1993.
《経済発注量モデル(EOQモデル)》
に戻る。
案内メニュー
個人用ツール
ログイン
名前空間
ページ
議論
変種
表示
閲覧
ソースを表示
履歴表示
その他
検索
案内
メインページ
コミュニティ・ポータル
最近の出来事
最近の更新
おまかせ表示
ヘルプ
ORWikiへのお問い合わせ
OR学会HP
OR学会アーカイブ集
ツール
リンク元
関連ページの更新状況
特別ページ
ページ情報