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