複製鏈接
請複製以下鏈接發送給好友

最小元素

鎖定
最小元素法是找出運價表中最小的元素,在運量表內對應的格填入允許取得的最大數,若某行(列)的產量(銷量)已滿足,則把運價表中該運價所在行(列)劃去;找出未劃去的運價中的最小數值,按此辦法進行下去,直至得到一個基本可行解的方法。
中文名
最小元素
外文名
The smallest element
領    域
運籌學
屬    性
運價表中最小的元素
方    法
從單位運價最小運價確定供銷關係
相關名詞
最小元素法

最小元素簡介

最小元素法是找出運價表中最小的元素,在運量表內對應的格填入允許取得的最大數,若某行(列)的產量(銷量)已滿足,則把運價表中該運價所在行(列)劃去;找出未劃去的運價中的最小數值,按此辦法進行下去,直至得到一個基本可行解的方法。 [1] 
注:應用西北角法和最小元素法,每次填完數,都只劃去一行或一列,只有最後一個元素例外(同時劃去一行和一列)。當填上一個數後行、列同時被滿足(也就是出現退化現象)時,也只任意劃去一行(列)。需要填入“0”的位置不能任意確定,而要根據規則來確定。
所謂退化現象是指:當在平衡表中某一處填入一數字後,該數字所在的行和列同時被滿足,即需方的需求得到滿足,同時供方的供應數量也已經供完的現象。
最小元素法的基本思想是:運價最小的優先調運,即從單位運價中最小的運價開始確定供銷關係,然後次小,一直到給出初始基本可行解為止。

最小元素基本思路

運輸問題的典型情況是研究單一品種物質的運輸調度問題:設某種物品有m個產地
,各產地的產量分別是
;有n個銷地,各個銷地的
銷量分別為
。假定從產地
向銷地
運輸單位物品的運價為
,問怎麼調運這些物品才能使總運費最小?
最小元素法是利用表上作業法解決運輸問題的一種啓發式方法,人們容易直觀想到,為了減少運費,應該優先考慮單位運價最小(或運距最短)的供銷業務才能最大限度的滿足其供銷量,然而在統籌兼顧的情況下,最小元素尋找的初始可行基並不一定是就是最優解,需要經過解的最優性檢驗和解的改進。

最小元素定律定義

找出運價表中最小的價值係數,即對所有i和j,找出
,優先考慮單位運價最小的供銷業務。
為了保證供應的數量一定出售,銷售的需求量一定能保證供應,在運輸表內對應的格填入允許取得的最大數,即由
供應給的運輸量應該是
選擇在最大產能和最大銷售量中最小的的物品量。若
則產地
的可供物品已用完,劃掉一行表示換掉以後不再考慮這個產地,且銷地的需求量由
如果
則銷地的需求已全部得到滿足,劃掉一列表示以後不再考慮這個銷地,且的可供量由
減少為
然後,在餘下的供、銷地的供銷關係中,繼續按上述方法安排調運,直至安排完所有供銷任務,得到一個完整的解即一個完整的調運方案位置。這樣就得到了運輸問題的一個初始基可行解即調運方案。
每次填完數,都只劃去一行或一列,只有最後一個元素例外(同時劃去一行和一列)。如果填上一個數後行、列同時被滿足,也就是出現退化現象時,也只任意劃去一行(列)。需要填入“0”的位置不能任意確定,而要根據規則來確定。
由於該方法基於有限滿足單位矩陣或運距最小的供銷業務,故稱為最小元素法。

最小元素方法步驟

最小元素法的是:運價最小的優先調運,即從單位運價中最小的運價開始確定供銷關係,然後次小,一直到給出初始基本可行解為止。
第一步:列出運價表和調運物資平衡表。
運用表上作業法時,首先要列出被調運物資的運價表和運用表上作業法時,首先要列出被調運物資的運價表和供需平衡表(簡稱平衡表),如下表所示。
表1 表1
表2 表2
第二步:編制初始調運方案。
首先,在運價表中找出最小的數值,若出現幾個同為最小,則任取其中一個。可見A2B1最小,數值為1,這表示先將A2產品供應給B1 是最便宜的,故應給C21所對應的變量x21以儘可能大的數值。顯然x21=min{4,3}=3。在表4中的A2B1處填上“3”。B1列被滿足,已不需要A1A3再向它供貨,故運價表2中的第一列數字已不起作用,因此將原運價表1中的第一列劃去,並標註①(不標註也可以,標註可看出是第幾步劃去的)。
表三
產地\運價\需地
B1
B2
B3
B4
A1
3
11
3
10
A2
1
9
2
8
A3
7
4
10
5
表四
供\需
B1
B2
B3
B4
供量(T)
A1


4

7
A2
3

1

4
A3

6

3
9
需量(T)
3
6
5
6
20
然後,在運價表中未劃去的元素中找最小運價A2B3= 2,讓A2儘量供應滿足B3的需要,由於A2的4已經供應了3T給B1,最多隻能供應1T給B3。於是在平衡表的A2B3格中填上“1”;相應地由於A2所生產的產品已全部供應完畢,因此,在運價表中與A2同行的運價也不再起作用,所以也將它們劃去,並標註②。
仿照上面的做法,一直做下去,就可以得到表4。
此時,在運價表中只有A1B4對應的運價10沒有劃掉,而B4尚有3T需求,為了滿足供需平衡,所以最後在平衡表上對應A1B4處應填入“3”,這樣就得到表5。
表四
供\需
B1
B2
B3
B4
供量(T)
A1


4
3
7
A2
3

1

4
A3

6

3
9
需量(T)
3
6
5
6
20
需要注意的是,作為初始方案的調運方案,其填有數字的方格數應是供應點個數加需求點個數之和再減1,即(m+n-1),即表上作業法要尋求的基變量是(m+n-1)個。當遇到退化情形同時劃掉一行一列的時候,需要進行補0,使基變量保持在(m+n-1)個,這是能讓初始方案進行檢驗與調整的前提。
第三步:初始方案的檢驗與調整。
應用最小元素法編制初始調運方案,這裏的“最小”係指局部而言,就整體考慮的運費不見得一定是最小的,有時按照某一最小單位運價優先安排物品調運是,卻可能導致不得不採用運費很高的其他供銷點對,從而使整個運輸費用增加。
因此得到了運輸問題的初始基可行解之後,即對應這個解進行最優性判別,看它是不是最優解。改進初始基本可行解有兩種最常用的方法:閉迴路法和對偶變量法(位勢法)。 [2] 
參考資料
  • 1.    胡運權.運籌學教程 第4版:清華大學出版社,2012:85-88
  • 2.    秦玉權.《物流運籌學》:北京大學出版社,2008