薛軍等
摘 要:采用復雜適應(yīng)系統(tǒng)理論和復雜人Agent的行為方式,進行系統(tǒng)節(jié)點Agent群體之間的協(xié)同進化機制研究。以成本、質(zhì)量、服務(wù)水平三個準則為目標函數(shù),構(gòu)建供應(yīng)商系統(tǒng)節(jié)點Agent決策模型;以買方選擇供應(yīng)商數(shù)量最少為目標函數(shù),構(gòu)建總部配送中心系統(tǒng)節(jié)點Agent決策模型。提出了基于多目標共生型協(xié)同進化遺傳算法的Agent群體間行為優(yōu)化算法,通過系統(tǒng)節(jié)點Agent群體間的行為優(yōu)化,鞏固了連鎖零售供應(yīng)鏈上下游企業(yè)之間的關(guān)系,降低了供應(yīng)鏈的總成本。
關(guān)鍵詞:多目標協(xié)同決策;供應(yīng)商數(shù)量選擇;訂單分配;復雜適應(yīng)系統(tǒng)理論;多目標共生型協(xié)同進化遺傳算法
中圖分類號:F25
文獻標識碼:A
文章編號:16723198(2015)03006204
0 引言
在一個企業(yè)的運營過程中,需要從一些供應(yīng)商處采購商品、零部件等。在過去十幾年中,很多企業(yè)開始采用大幅度減少供貨商數(shù)量的采購策略,甚至演化為“單一源采購”,即一個供貨商負責某一種商品的所有供給。當減少供應(yīng)商數(shù)量時,可以減少交易成本,給企業(yè)帶來更多的經(jīng)濟效益。但是,因為供應(yīng)商具有很多的不確定性,例如供應(yīng)商能否保證貨物的質(zhì)量;能否在庫存提前期供貨;能否保證貨物的運輸安全;能否提供優(yōu)質(zhì)的服務(wù);能否保證其自身的財務(wù)狀況運行良好等,從而導致企業(yè)采購具有更大的風險,并且一些供應(yīng)風險根本無法預測。采用以往的多源采購策略時,可以使采購風險減少,但是,交易成本大幅增長,產(chǎn)生嚴重的浪費。連鎖零售供應(yīng)鏈的核心理念是減少一切浪費,盡力降低成本。因此,連鎖零售供應(yīng)鏈的核心零售企業(yè)必須在因控制不確定因素所付出的成本與成功控制不確定因素所獲得的收益間作出正確權(quán)衡,因此,進行供應(yīng)商數(shù)量選擇與訂單分配協(xié)同決策問題研究具有重要的現(xiàn)實意義。
本文根據(jù)復雜適應(yīng)系統(tǒng)的開放、動態(tài)、演化建模思想,提出系統(tǒng)節(jié)點Agent群體之間的協(xié)同進化機制。采用供應(yīng)商提供增量價格折扣方式,建立供應(yīng)商數(shù)量選擇與訂單分配多目標協(xié)同決策模型?;诙嗄繕斯采蛥f(xié)同進化遺傳算法的Agent群體間行為優(yōu)化算法,研究供應(yīng)商系統(tǒng)節(jié)點Agent群體與總部配送中心系統(tǒng)節(jié)點Agent群體之間的行為優(yōu)化問題。
1 系統(tǒng)節(jié)點Agent群體之間的協(xié)同進化
連鎖零售供應(yīng)鏈是多個復雜組成單元(企業(yè))相互作用而形成的、具有一定群體智能的復雜適應(yīng)系統(tǒng),具有很強的適應(yīng)能力,各個組成單元都影響著連鎖零售供應(yīng)鏈的發(fā)展演化。
本文把連鎖零售供應(yīng)鏈的各個組成單元抽象為復雜適應(yīng)主體,采用復雜人Agent(Complex Person Agent,CPA)模型描述。連鎖零售供應(yīng)鏈的復雜適應(yīng)系統(tǒng)是一個復雜的合作共生網(wǎng)絡(luò)體系,系統(tǒng)模型結(jié)構(gòu)由:(1)系統(tǒng)節(jié)點Agent演化優(yōu)化級:包含供應(yīng)商子系統(tǒng)Agent群體、連鎖零售企業(yè)總部子系統(tǒng)Agent群體、總部配送中心子系統(tǒng)Agent群體、客戶子系統(tǒng)Agent群體;(2)微觀個體交互作用級:包含各區(qū)域配送中心Agent群體;(3)微觀個體行為優(yōu)化級:包含各連鎖零售分店Agent的三層演化優(yōu)化級組成。
1.1 復雜人Agent模型
系統(tǒng)節(jié)點Agent演化優(yōu)化級的復雜人Agent模型主要基于以下幾個假設(shè):
假設(shè)1:在連鎖零售供應(yīng)鏈的多Agent系統(tǒng)(Multi-Agent System,MAS )中,必須采用知識術(shù)語描述復雜人Agent的狀態(tài),如目標、意愿、信念、規(guī)劃、假設(shè)和欲求等。同時,要求復雜人Agent能夠檢驗其自身的信念與欲求,形成其意愿,并根據(jù)一定的假設(shè)規(guī)劃采取行動,最終在這些知識的基礎(chǔ)上完成協(xié)同決策任務(wù)。
假設(shè)2:在連鎖零售供應(yīng)鏈的MAS中,一個復雜人Agent必須能夠根據(jù)環(huán)境變化和其他復雜人Agent的不同作用,進行推論和決策,根據(jù)決策結(jié)果采取相應(yīng)對策。復雜人Agent可以基于個人歷史以及與其他復雜人Agent相互之間信息交流而實現(xiàn)學習功能,并根據(jù)自己的經(jīng)驗改變自己的行為,從而產(chǎn)生復雜的經(jīng)濟規(guī)律和新的決策規(guī)則。
假設(shè)3:在連鎖零售供應(yīng)鏈的MAS中,每個復雜人Agent內(nèi)部的協(xié)同進化決策器維護一個采用進化算法的群體,參與系統(tǒng)的合作與競爭,其進化群體為Agent提供行為決策功能。
1.2 系統(tǒng)節(jié)點Agent群體之間協(xié)同進化機制
在開放、動態(tài)的多Agent環(huán)境下,為了實現(xiàn)Agent群體間行為優(yōu)化目標,多個復雜人Agent之間必須相互學習、協(xié)同發(fā)展,多個復雜人Agent采用協(xié)同進化機制進行合作與競爭。
在系統(tǒng)節(jié)點Agent演化優(yōu)化級中,存在著多個相互協(xié)作的復雜人Agent,而且復雜人Agent是通過其內(nèi)部協(xié)同進化決策器中的進化群體為其提供行為決策的,各個復雜人Agent的進化群體之間是按照以生物協(xié)同進化理論為基礎(chǔ)的協(xié)同進化機制進化的,并且協(xié)同進化機制采用多物種協(xié)同進化算法實現(xiàn)。
2 供應(yīng)商選擇與訂單分配多目標協(xié)同決策模型
供應(yīng)商供應(yīng)能力的不確定性直接影響連鎖零售供應(yīng)鏈的運作,選擇適宜的供應(yīng)源,可以有效地分散供應(yīng)中斷的風險,又可保證成本的最小化。
2.1 問題描述與基本假設(shè)
假設(shè)每個供應(yīng)商都能夠同時提供彼此之間相互獨立的多種商品,都不會發(fā)生商品供貨短缺現(xiàn)象。連鎖零售企業(yè)總部配送中心Agent系統(tǒng)向n個供應(yīng)商采購m種商品,并且采購的所有同種商品都采用預先商定的統(tǒng)一價格,同時采用全部數(shù)量的折扣方式。因為研究的是單階段采購問題,所以在協(xié)同決策模型中不考慮庫存成本。
2.2 符號含義
模型中用到的符號及其含義如下:
j:采購商品種類的序號,j=1,2,…,m;
i:被選擇供應(yīng)商的序號,i=1,2,…,n;
t:折扣階段序號,t=1,2,…,T;
Dj:在計劃期內(nèi),商品j的總采購需求量;
xij:總部配送中心Agent系統(tǒng)從供應(yīng)商i處采購商品j的數(shù)量(決策變量);
qij:供應(yīng)商i提交的商品j中報廢商品百分比;
aijt:供應(yīng)商i以折扣率rijt供應(yīng)商品j的數(shù)量上限;
rijt:從第i個供應(yīng)商訂購商品j的數(shù)量達到相應(yīng)的定額要求時,所給予的第t個階段的價格折扣率;
cpij:在不考慮折扣的情況下,向供應(yīng)商i訂購商品j的單位成本,為商品單價與運輸成本之和;
cqij:由于從供應(yīng)商i處采購到不合格的商品j造成的單位成本損失;
uij:從供應(yīng)商i處,能夠獲得商品j的最大數(shù)量;
dij:供應(yīng)商i提交的商品j中出現(xiàn)的商品延遲交貨率;
coi:從供應(yīng)商i處訂貨的訂貨成本;
yij,yi,yijt:中間變量,其值為0或1。
2.3 系統(tǒng)節(jié)點Agent群體多目標協(xié)同決策模型
以成本、質(zhì)量、服務(wù)水平三個準則為目標函數(shù),考慮供應(yīng)商提供數(shù)量折扣的優(yōu)惠條件,構(gòu)建供應(yīng)商系統(tǒng)節(jié)點Agent群體多目標協(xié)同決策模型。
成本目標,在考慮數(shù)量折扣的條件下,最小化商品采購費用、由于采購不合格的商品造成的成本損失和訂貨費用:
minZ1=∑ni=1∑mj=1∑Tt=1cpijxij(rijtyijt)+∑ni=1∑mj=1qijxijcqij+∑ni=1yicoi(1)
質(zhì)量目標,使采購商品中的廢品數(shù)量最小化:
minZ2=∑ni=1∑mj=1qijxij(2)
服務(wù)水平目標,使采購商品中延遲交貨的數(shù)量最小化:
minZ3=∑ni=1∑mj=1dijxij(3)
在供應(yīng)商數(shù)量選擇與訂單分配多目標協(xié)同決策問題研究中,連鎖零售企業(yè)總部配送中心Agent系統(tǒng)以買方選擇供應(yīng)商數(shù)量最少為目標函數(shù),構(gòu)建連鎖零售企業(yè)總部配送中心系統(tǒng)節(jié)點Agent群體決策模型。
minZzx=∑ni=1∑mj=1yij=∑ni=1yi(4)
s.t.0≤xij≤uij并且是整數(shù)(5)
∑Tt=1yijt≤1(6)
∑mj=1∑Tt=1yijt≤myi(7)
∑Tt=1yijtaijt-1≤xij≤∑Tt=1yijtaijt(8)
上述模型中,i=1,2,…,n;j=1,2,…,m。其中式(1)表示在考慮數(shù)量折扣條件下,成本最小化(包括商品采購費用、由于采購不合格的商品造成的成本損失和訂貨費用)目標;式(2)針對質(zhì)量目標,使采購商品中廢品率最小化;式(3)針對服務(wù)水平目標,使采購商品中延遲交貨的數(shù)量最小化;式(4)表示使買方選擇供應(yīng)商數(shù)量最少化的目標函數(shù)式;式(5)是非負采購量約束和在供應(yīng)商i處采購商品j的上限數(shù)量約束;式(6)表示總部配送中心Agent系統(tǒng)從供應(yīng)商i處采購商品j時,最多只能以一個折扣階段的優(yōu)惠價格購買該商品;式(7)表示一個訂單包含在一個供應(yīng)商處采購的所有種類商品;式(8)表示與某一折扣區(qū)間內(nèi)優(yōu)惠價格相匹配采購量的上下限約束。
3 基于協(xié)同進化遺傳算法的Agent群體間行為優(yōu)化
3.1 問題描述
在系統(tǒng)節(jié)點Agent演化優(yōu)化級,供應(yīng)商系統(tǒng)節(jié)點Agent群體的目標包括:成本目標、質(zhì)量目標和服務(wù)水平目標,本文采用偏好權(quán)重將其轉(zhuǎn)化為各目標加權(quán)之和的單目標問題。但是,為了實現(xiàn)供應(yīng)商系統(tǒng)節(jié)點Agent群體與總部配送中心系統(tǒng)節(jié)點Agent群體的目標,兩個系統(tǒng)節(jié)點Agent群體之間必須相互合作,協(xié)同進化,共同發(fā)展,通過系統(tǒng)節(jié)點Agent群體之間的協(xié)同進化機制,實現(xiàn)系統(tǒng)節(jié)點Agent群體間的行為優(yōu)化。
3.2 基于協(xié)同進化遺傳算法的Agent群體間行為優(yōu)化算法
本文采用基于多目標共生型協(xié)同進化遺傳算法的Agent群體間行為優(yōu)化算法,通過供應(yīng)商系統(tǒng)節(jié)點Agent群體與總部配送中心系統(tǒng)節(jié)點Agent群體間的行為優(yōu)化,對供應(yīng)商選擇與訂單分配多目標協(xié)同決策模型進行求解。
設(shè)計供應(yīng)商系統(tǒng)節(jié)點Agent群體和總部配送中心系統(tǒng)節(jié)點Agent群體分別為一個種群,對應(yīng)的目標為分目標,種群中個體的適應(yīng)度值取決于合作作用和貢獻度大小,那么各個分目標就對應(yīng)于完整解的部分解。不同的種群采用不同的進化算法來進化,通過對各個分目標種群中個體的適應(yīng)度評價來實現(xiàn)各個分目標之間的協(xié)同進化和共同發(fā)展,求得優(yōu)化問題的完整解。
基于多目標共生型協(xié)同進化遺傳算法的Agent群體間行為優(yōu)化算法基本流程如圖1所示。
圖1 Agent群體間行為優(yōu)化算法流程圖
4 實例分析
4.1 問題描述與基本假設(shè)
某連鎖零售企業(yè)的總部配送中心Agent計劃從7個供應(yīng)商處采購6種商品。所有供應(yīng)商供應(yīng)商品時都提供全部數(shù)量折扣優(yōu)惠條件。假設(shè)每個供應(yīng)商都能夠同時提供彼此之間相互獨立的多種商品,都不會發(fā)生商品供貨短缺現(xiàn)象。表1所示的各種參數(shù)值表明每個供應(yīng)商能夠供應(yīng)商品種類的范圍、供應(yīng)商品的能力等。種群規(guī)模為60條染色體,最大遺傳代數(shù)為200,決策變量的個數(shù)為42。交叉概率為0.60,變異概率為0.006。供應(yīng)商系統(tǒng)節(jié)點Agent群體與總部配送中心系統(tǒng)節(jié)點Agent群體之間的行為優(yōu)化問題,采用圖1所示的基于多目標共生型協(xié)同進化遺傳算法的Agent群體間行為優(yōu)化算法進行求解。
供應(yīng)商系統(tǒng)節(jié)點Agent群體目標函數(shù)的最優(yōu)解為17847000元,選擇的供應(yīng)商數(shù)量為5個。
從實驗結(jié)果可以看出,在多目標、多種商品采購情況下,分配給每個供應(yīng)商的最終訂貨量配額,取決于供 應(yīng)商自身具備的服務(wù)能力與水平。另外,在所有供應(yīng)商供貨時都提供數(shù)量折扣的優(yōu)惠條件下,供應(yīng)商系統(tǒng)節(jié)點Agent群體目標函數(shù)的最優(yōu)解值(17847000元)相對于所有供應(yīng)商供貨時都不提供數(shù)量折扣條件下的目標函數(shù)最優(yōu)解值(29411000元)有明顯的減小。通過供應(yīng)商系統(tǒng)節(jié)點Agent群體與總部配送中心系統(tǒng)節(jié)點Agent群體間的行為優(yōu)化,使成本目標值由初始值38000000000元減少到最優(yōu)解17847000元,成本目標值有顯著的減小。
5 結(jié)語
本文根據(jù)復雜人Agent行為分析,采用以生物協(xié)同進化理論為基礎(chǔ)的基于協(xié)同進化機制的MAS組織結(jié)構(gòu)及其協(xié)作機制方法來研究系統(tǒng)節(jié)點Agent群體之間的協(xié)同進化機制,強調(diào)協(xié)同進化與合作,強調(diào)連鎖零售供應(yīng)鏈各個成員企業(yè)的協(xié)調(diào)發(fā)展。利用復雜適應(yīng)系統(tǒng)的開放、動態(tài)、演化建模思想和基于Multi-Agent理論與技術(shù)的復雜系統(tǒng)建模方法,并針對連鎖零售供應(yīng)鏈多目標系統(tǒng)特點,引入生物協(xié)同進化思想,建立供應(yīng)商系統(tǒng)節(jié)點Agent群體與總部配送中心系統(tǒng)節(jié)點Agent群體間的協(xié)同決策模型,并提出基于多目標共生型協(xié)同進化遺傳算法的Agent群體間行為優(yōu)化算法,深入地研究系統(tǒng)節(jié)點Agent群體間的行為優(yōu)化問題,提高了供應(yīng)商數(shù)量選擇與訂單分配多目標協(xié)同決策的智能性和精確性,降低了零售供應(yīng)鏈的運作成本。
參考文獻
[1]R. Kawtummachai,N.V. Hop. Order allocation in a multiple-supplier environment[J].International Journal of Production Economics,2005,(1).
[2]葉濤鋒,達慶利.面向批量訂貨和多需求類的生產(chǎn)與庫存配給[J].管理科學學報,2012,(1).
[3]約翰·H·霍蘭.涌現(xiàn)[M].上海:上海科學技術(shù)出版社,2001.
[4]蔣偉進,張蓮梅,史德嘉.復雜自適應(yīng)系統(tǒng)的MAS動態(tài)協(xié)作任務(wù)求解時序邏輯模型[J].系統(tǒng)工程理論與實踐,2012,(6).
[5]S.Dutta,S.P.Sarmah,Miller.An analysis of supply chain coordination in a multi-agent market[J].International Journal of Operational Research,2009,(4).
[6]關(guān)志民,杜麗敏.企業(yè)選擇學研合作伙伴的多目標數(shù)學規(guī)劃方法[J].中國軟科學,2007,(6).