[摘要] 電子商務(wù)時(shí)代的到來,對(duì)供應(yīng)鏈管理產(chǎn)生了重大的影響,基于多Agent 的電子商務(wù)的快速發(fā)展使得供應(yīng)鏈的整合可以更有效地達(dá)成。
[關(guān)鍵詞] Agent 電子商務(wù) 供應(yīng)鏈管理
一、基于多Agent電子商務(wù)供應(yīng)鏈管理系統(tǒng)分布式的物理結(jié)構(gòu)
供應(yīng)鏈運(yùn)行的環(huán)境的多樣性決定了多Agent電子商務(wù)供應(yīng)鏈管理系統(tǒng)分布式物理結(jié)構(gòu)。整個(gè)供應(yīng)鏈管理是一個(gè)分布式系統(tǒng),最高層是各個(gè)企業(yè)通過專門企業(yè)接口Agent經(jīng)過Internet連接來進(jìn)行信息的交互,內(nèi)部系統(tǒng)的各種需求和響應(yīng)都是通過企業(yè)接口Agent傳送和接收的,在這一個(gè)層面上還有負(fù)責(zé)整個(gè)系統(tǒng)管理的注冊(cè)服務(wù)器、查詢服務(wù)器和企業(yè)知識(shí)庫;每個(gè)企業(yè)內(nèi)部其實(shí)相當(dāng)于一個(gè)獨(dú)立的子系統(tǒng),各個(gè)職能功能都由職能協(xié)調(diào)Agent協(xié)調(diào)各個(gè)實(shí)體Agent進(jìn)行系統(tǒng)各個(gè)方面的運(yùn)作;實(shí)體Agent是整個(gè)系統(tǒng)運(yùn)行的基礎(chǔ),各種類型的實(shí)體Agent根據(jù)自己的能力通過Agent協(xié)調(diào),完成各自的任務(wù)。
二、基于多Agent電子商務(wù)供應(yīng)鏈管理系統(tǒng)模型設(shè)計(jì)
根據(jù)電子商務(wù)供應(yīng)鏈的特點(diǎn)及企業(yè)供應(yīng)鏈的業(yè)務(wù)活動(dòng)可構(gòu)造基于多Agent協(xié)同的電子商務(wù)供應(yīng)鏈管理系統(tǒng),如圖1所示。
圖1 基于多Agent電子商務(wù)供應(yīng)鏈管理系統(tǒng)總體結(jié)構(gòu)
此系統(tǒng)結(jié)構(gòu)包含如下具體內(nèi)容:①電子商務(wù)供應(yīng)鏈定義工具:定義了企業(yè)的業(yè)務(wù)活動(dòng)中的基本實(shí)體;②領(lǐng)域本體知識(shí)模塊:通過對(duì)基本實(shí)體的描述,構(gòu)成了企業(yè)的領(lǐng)域本體知識(shí);③業(yè)務(wù)規(guī)則模型模塊:提供了業(yè)務(wù)規(guī)則模型,它控制著企業(yè)的業(yè)務(wù)處理流程,存放在業(yè)務(wù)數(shù)據(jù)庫之中;④數(shù)據(jù)引擎模塊:數(shù)據(jù)引擎用來將企業(yè)的業(yè)務(wù)數(shù)據(jù)、企業(yè)的本體知識(shí)、業(yè)務(wù)規(guī)則等映射到多Agent系統(tǒng);⑤多Agent調(diào)度系統(tǒng)模塊:多Agent調(diào)度系統(tǒng)協(xié)調(diào)各實(shí)體Agent,實(shí)現(xiàn)敏捷化的供應(yīng)鏈管理系統(tǒng)。
三、基于多Agent電子商務(wù)供應(yīng)鏈管理系統(tǒng)模型中不同功能角色Agent分析
多Agent理論為分布式系統(tǒng)提供了一種抽象的分析方法,它把網(wǎng)絡(luò)中的人、組織和機(jī)器間的交互合作、共同完成工作任務(wù)的各種活動(dòng)描述為Agent間的自主作業(yè)活動(dòng);供應(yīng)鏈?zhǔn)堑湫偷姆植际较到y(tǒng),把供應(yīng)鏈視作為由協(xié)作的多Agent組成的網(wǎng)絡(luò),每個(gè)Agent具有一定的功能,并可與其他Agent進(jìn)行協(xié)作。在圖1的基礎(chǔ)上對(duì)不同角色Agent進(jìn)行了進(jìn)一步的分析,如圖2所示。
圖2 各實(shí)體Agent 之間的關(guān)系
其中:①?zèng)Q策Agent:對(duì)產(chǎn)品的市場需求做出預(yù)測后,產(chǎn)生決策信息,傳遞給計(jì)劃Agent;②供應(yīng)商Agent:接受來自采購Agent 的物料需求信息,完成供應(yīng)商供貨信息處理,并負(fù)責(zé)與供應(yīng)商進(jìn)行談判以及對(duì)供應(yīng)商的評(píng)價(jià);③客戶Agent:通過與客戶談判,確定訂單中的產(chǎn)品價(jià)格和供貨期,處理客戶提出的修改或取消訂單的請(qǐng)求;反映整個(gè)供應(yīng)鏈的需求信息及用戶反饋信息;④銷售Agent:接收來自客戶Agent的消息,查詢庫存Agent;⑤庫存Agent:供應(yīng)鏈中的分布式庫存表現(xiàn)為各類形式的庫存,這些庫存分布以不同的狀態(tài)分布于供應(yīng)鏈的不同位置。庫存Agent以及時(shí)供貨和降低庫存量為目標(biāo),與采購Agent、制造Agent、銷售Agent進(jìn)行協(xié)調(diào)工作;⑥計(jì)劃Agent:從決策Agent獲得市場預(yù)測信息,做出供應(yīng)鏈的總體計(jì)劃,以及采購、銷售、制造計(jì)劃,分別傳送給采購Agent、銷售Agent和制造Agent;負(fù)責(zé)協(xié)調(diào)整個(gè)供應(yīng)鏈中多工廠、多供應(yīng)商、多配送中心的作業(yè)活動(dòng);⑦采購Agent:負(fù)責(zé)供應(yīng)鏈中的物料采購,決定訂購批量和周期,盡可能降低成本;經(jīng)質(zhì)量Agent反饋檢驗(yàn)結(jié)果后,確認(rèn)采購或調(diào)整采購數(shù)量;⑧制造Agent:完成制造單元管理、制造單元作業(yè)計(jì)劃制定及進(jìn)度監(jiān)控功能。將驗(yàn)收合格的在制品或成品信息傳送給庫存Agent;⑨質(zhì)量Agent:負(fù)責(zé)原輔材料、產(chǎn)成品及制造過程的質(zhì)量監(jiān)督管理,并把結(jié)果反饋給采購Agent及制造Agent,以確認(rèn)采購及制造過程。⑩ 運(yùn)輸Agent:從計(jì)劃Agent處獲得運(yùn)輸計(jì)劃,負(fù)責(zé)資源的分配及規(guī)劃,產(chǎn)生一系列運(yùn)輸指令,滿足由計(jì)劃Agen產(chǎn)生的資源流動(dòng)要求;售后服務(wù)Agent:負(fù)責(zé)接受來自客戶的售后反饋信息,把信息傳遞給質(zhì)量Agent,由質(zhì)量Agent處理后再回傳,然后把處理結(jié)果反饋給客戶Agent,經(jīng)協(xié)商后確定問題解決的方式。
系統(tǒng)中每個(gè)Agent有各自的目標(biāo)和約束條件,當(dāng)某個(gè)Agent的目標(biāo)與其他Agent的目標(biāo)發(fā)生沖突時(shí),就需要進(jìn)行沖突的協(xié)調(diào)解決,以達(dá)到SCM系統(tǒng)總體目標(biāo)。Agent間各種約束條件具體表現(xiàn)為Agent間的各種依賴關(guān)系,SCM系統(tǒng)中的多Agent 之間存在著各種依賴關(guān)系,Agent之間的依賴關(guān)系是設(shè)計(jì)多Agent 協(xié)調(diào)機(jī)制的基礎(chǔ)。
參考文獻(xiàn):
張潤杰:利用多Agent系統(tǒng)管理供應(yīng)鏈[J]蘭州理工大學(xué)學(xué)報(bào), 2004,(06)