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

関する考察

N/A
N/A
Protected

Academic year: 2022

シェア "関する考察"

Copied!
8
0
0

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

全文

(1)223. シンプレックス表作成に. 関する考察 高. 瀬. 礼. 文. 数理計画法に現われる,いわゆるシソプレツクス表の作成は,r線形計画法」. や「ゲームの理論」や「組合せ理論」等のいわゆるオペレーションズ・リサー. チの諸分野において重要な役目をしめている。このシソプレックス法による解 法は,未知数の個数が多いときは(多くの場合はそうであるが),今日ではコ. ソピューターの助けをかりて比較的簡単に解くことができる。しかし,未知数 の個数がそれ程多くないときに,わざわざコソピューターにかけるなど大げさ なことをするよりは,計算で解いた方が簡便である場合もいぜんとして多い。. この論文では,現在一般的によく行なわれているシソプレックス表の作成方 法を,もっと計算の能率をよくする目的のために,次の二つの点で改良するこ とを提案する。. (1)表の各段の数の計算に逆行列を利用する。. (2)C−Zの値の最大値を求めるかわりに,θ(C−Z)の値の最大値を求める。. ∫. まず,典型的な線形計画法の問題から出発する。. =80. κ1+2π2+κ3. 5κ1+5. 2. 2π1+κ2 π1≧0,. =250. +κ4. +κ5=90 π2≧0. なる制限条件の下で,目的函数 2=3π1+4π2 623.

(2) 224. を最大にせよ。. 次に,この問題を従来のシンプレヅクス表を作成して解いてみる。. B. P。㍗㍗㍗θ. 正(B■ユ). P2P4P5. 2001ん一5ん」/・P・P3080. 1(2)10040①. 510010P4P40250 5501050② 101001P5P5090 2100190③ z O O O O O O. P2P1P5 1. l/2. 0. 5ん. 0. 3/2. 0. O. 1. 0. 0. 」/52ん一3ん 1. 0. 0. 1. p2. p1 p5. ・一・. 134000. p2. 1. 1/2. 0. 0. (5/2). O. 』5!2. 1. 0. 20⑥=②一⑤×5. 3ん. 〇. 二1ん. 0. 1. 100ん⑦=③一⑤. p4. 4. 0. P5. 40. 50 0. 50. 160. Z. C−Z. 4 30 3 20 O 20 …1. P2. P1 P5. Z 1・. Z. 1ん. 24200 10−200. ④ 80⑤=①x1/2. ⑧=④一⑤x4. 011−1/50. ⑨=⑤一⑩X1ん. O01一茗ん1. ⑪=⑦一⑩Xヨ/2. OO−1−2んO. ⑫=⑧一⑩. 10−12んO. ⑩=⑥X5/。. 1・…ん・1. この表の右のワク外の式は,従来通りのシンブレツクス表作成の計算の方法 を示した式である。この計算方法は,一般的にいって,分数の和や積の計算が 複雑に入りくんでめんどうであるし,叉従って当然,計算ミスの危険が多い。. そこで,各段の計算に,逆行列B一ユを利用して,これを表の中にくみ入れ る方法を考えることにする。この方法は,上の表の左の側の列に現わしてある。. 証明は,次の一般の線形計画の問題についてすすめる。 624.

(3) 腕、. α11κ1+……十α1刷κ㎜十α1仇。1伽。1. α珊κ1+……十α里泌肌. 十α榊。2κ帆十2. α㎜1κ1+……十α㎜㎜κ㎜ 1≧0,. ・・・…. 一・,. =ろ1. =62. 十0㎜砲κ皿=ろ㎜. κ皿≧O. たる制限条件の下で,目的函数 2(刃=6μ1+………十σ蜆κ皿. の最大値を求めよ。. 今これを,次のように書きかえておく,. 制限条件/ニニ∴……………刈 目的函数. 2(X)=ひX…………・一.…・………1. .. ….…(2). ただし,. κ1. 狐 とする。叉,もちろんこの問題は,いわゆる非退化の仮定を満しているとする。 今,或る一つの端点,X0=(. 10,…κ㎜o,O,…,O),κ0{〉O,。を吾々は知ってい. ると仮定し,このx0より出発する。即ち, 条件式. ヵ。≡劣抄1+___十伽抄腕,_____(3). 625.

(4) 226 目的函数. z(X0)=01π10+………十0冊κ腕0,.…1…. (4). が成立している。 今,任意のハこついて,(プ=0,1,2,一…・・,〃). 榊 カゴ=Σ批泌・・…………・……………(5) {=1. 〃 2ゴ=Σ沽ゴ0。………・・・………………(6) 毒=1 なるように,が{ゴ及び,2ゴを定義する。更に,づ=1,2,……,〃。ゴ=1,2,……,〃. としたとき,κ0勿から作られる(刎,〃)行列を,基底力。…・・伽に関する. ブロー. タ. ということにする。. (5)のゴを舳こしたとぎの式に,ある正の数θを両辺にかげたものと,(3)より カ。=(κ。L伽硅0)カ。十…・…・・十(劣㌦一θ^花)加十θ伽. がでる。 一方,(4)と(6)とから ・(X・)十θ(6圧一・比)=(κ。o一θ伽o)・。十……十(^一θが痂)・伽十θo此一…・…(7). 今,. ;倣旭oμ、比血≡θ。,灼庇>Oなる式から,6及びθ。を決定して,仁1,θo=θ. j とする。. また,. κ・Lθ呼. 劣11. が1一・■θ・π01一・l. O. κi王. 劣。三十、一θ。、・工十、此. ×1=. 1. κ㌦一θOκ0舳此. 9 θ。. O 626. 1. ≡. 1. 1. π1伽. … κi庇. κi蜆.

(5) 227 とすると,X1は(1)のX0以外のもう一つの端点で,更に(7)より 2(Xo)十θ。(o店一2止)=2(Xi)…・…・………・……(8). が成立する。. 今ここで,6rみ>Oであったとするならば,X1はX0より目的函数の値 を大きくする。故に,吾々は,次には,端点X1より出発して,上と同様な 方法で新らしい端点X2を見つげればよい。 上のことは,(3)において基底ベクトル(力。・・伽・伽)が新らしい基底ベク トル(ク、・・伽…加)で置きかえられたわげゼあるふら, 力。=κ。1カ。十…・∴十κ1花加十1…・・十κ1肌加・・…………(3. ). が成立する。. また(5)は任意のゴについて次のようになる。. 0. 1. 十κ11。。ゴ. .. 十π㍉ゴ. …. 0. σ刎此. ・・(5 ・(5 )). … = ・・. 9 6. …. 0. キ…十κ1mゴ. …. .■・. 1. .... O. 6. α2ゴ.. :. α1ゴ. ・・・. 0. …. α肋. . κ。1ゴ1. 9. α乎. ... ... .■. :. O.. 1. O. :. 0 1. … :. … ■. αw α切. 今これを,. 1一一一一一一一αψ一一・一一一0. 1,. l. l、、. I. 1. 1. 1. 1. l. 1 1 1. 1 l l 1. l. 1. ,. 1. \、:. l. 11. ;. α肱. 1 1. 11.l ■ ■ 一. 一. αゴ. ・ 、. 、. 土.. 1. ,. 1.. κU. l. 獅. l 1. ■. l. \1. ! I 、■ O一一一一一一砧止一一一一一二1. 鳩.. αん.. とかきかえ,更にまたこれを, 627.

(6) 2閑. Bxゴ=あ とかくと,Bは〃次の正則行列であるから, Xゴ=B■1伽 が成り立つ。 即ち, 劫一. 未こ一・一%、一イ. 1・y狐 %モ. 一一(・蜆). 1一軸十狐 と一一一ツ止一一一一i. 端 がえられる。. 故に,各段におげるタブローの計算は,(5. )により,その段の一つ上の段. の呑列べ〉トルに逆行列3■1をかけることによって計算される。. 初めにあげた例題のシソプレックス表では,左側に,行列Bが書いてある。. なおこの際,ベクトルとのかけ算(内積)に便利なように,B11はその転置行 列!(B. 1)の形で記入した方がよいであろう。. また,たとえば第二段目についていえば,力1,力。,力3,カ4,カ5の五列のタブロ. ーは,わざわざ{(B■1)との内積計算を実行したくとも,そのまま書き入れれ. ばよいことがわかる。つまり,この段で討算が必要になるのは,カ。とク。の二 列のタブローのふである。. 次に,(8)よりつぎのことがわかる。. θo(or2此)をなるべく大きくするように,冶を選ぶ方がよい。 台2量.

(7) 229 従来の方法では,6r為を最大にするように冶を選ぶことになっているが, 場合によっては,o−2は最大値でなく一とも,θ(卜2)の値が最犬になることカミ. ある。故に,この方法でシソプレヅクス表を作成すると,全体の段数が短かく なる可能性が考えられる。. このことを次の例題で示す。 4π1+π2+κ3≦3. κ1+κ2+3κ3≦2 κ1. κ里,κ3≧O. の制曄条件の下で,目的函数 2(X)=16. 1+7κ2+9κ3. を最大にせよ。. B. P{P2 1. ■. (B一ユ). 1. ・O.■・1r. 10. 一1ユ. P P4. P4. 吻. P5. z. PlP2 3 0 1 1. C. Po. O 3 O 2 −O. C−Z 1ん」/3. 01. P1 P2. P1P2P3P4P5. 167900 ,(4)1110. 1(1〕301. 1 2. (3)O−21−1. z. 14. 772107. P1. 16. 1/3. P2. 7. 5/3. Z51ん. C−Z. ( 13/4〕33 〕. ・2②(2/・)」. ^). 00000 167900. P40 P27 C−Z. θ1θ2θ3. 11301. ( 〕. (1ノ茗〕. 2. 90−120−7 10J/31/3−1/3 0111/3」ん4/3. 1671534. OO−6−34. この表の第一段目について,卜2のとる値は(16,7,9,O,0)であるから, 従来の方法ならば,最大値16の所(即ち,P。の所)をとり,このときのθ。の. 最小値が3/・であるから,基底はP。とP。が交換されて第二段目に移るわけ. 629.

(8) 230 であ私しかし,この通りにしてシソプレヅクス表を作成してみると,表は三 段階では終らなくなる(卜2の数が全部正でたくなるためには,第四段目ま で作らなければならない)。. ところが,第一段目のト2の所では二番目に大きな数である7を選ぶと, このときのθ。の最小値は2であるから,θ。(卜2)=2x7=14である。一方,. 0−2の所の最大値16を選ぶと,θ1(卜2)=16x3/。=12となり,14>12である. から,基底の交換はp5をp。で入れかえることにする。この方が(8)によって, 目的函数の値をもっと夫きくすることができるわけである。実際この方法だと,. 上の表で見られるように,第三段目で0−Zの値は全都正でなくなり,従って 表は終りになる。 参考文献 Goerge. B.Dantzig;Linear. Pro蚊amming. and. Extensions(Prin㏄ton. Uniマersity. Press,1963). JF.M㏄loskeyandJMCoppinger,OperatlonsRese砿chforManagement(Johns Hopkins. T.LSaaty;Mathematical. Book. 630. Press,1954). MethodsofOperations. Company. Inc.1960). Research(New. York,McGaw・珊11.

(9)

参照

関連したドキュメント

題護の象徴でありながら︑その人物に関する詳細はことごとく省か

が成立し、本年七月一日から施行の予定である。労働組合、学者等の強い反対を押し切っての成立であり、多く

これはつまり十進法ではなく、一進法を用いて自然数を表記するということである。とは いえ数が大きくなると見にくくなるので、.. 0, 1,

自閉症の人達は、「~かもしれ ない 」という予測を立てて行動 することが難しく、これから起 こる事も予測出来ず 不安で混乱

基準の電力は,原則として次のいずれかを基準として決定するも