论文部分内容阅读
电子商务正以前所未有的力量冲击着人们千百年来形成的商务观念与模式,它直接作用于商务活动,间接作用于社会经济的各个方面,推动着人类社会继农业革命、工业革命之后的第三次革命。进入20世纪90年代中后期,供应链管理(Supply Chain Management,SCM)逐渐成为增强企业竞争力的重要途径。电子商务和供应链管理的结合形成电子商务供应链管理(e-SCM)是时代发展的必然。 Agent技术是近年来分布式人工智能研究的一个重大突破,多Agent协同是Agent技术研究的一个核心内容。本文正是通过对多Agent协同理论进行研究,并将其应用到e-SCM之中。 本文的贡献主要体现在以下几个方面: 首先论述了电子商务环境下的供应链管理的特点及其与物流和采购的关系;阐述并分析了多Agent协同研究的原因、主要方面和关键方法。 核心部分是提出了一种多Agent协同模型——面向任务的熟人联盟(TOAC),对TOAC中的任务领域、Agent熟人联盟、Agent社会规律、Agent熟人关系、社会组织形式、信任度进行了定义和描述,对联盟的形成和协同行动进行了形式化描述,分析了TOAC中联盟形成和行为规范机制,对联盟的任务分配和执行的具体步骤进行了详细形式化分析,进行了比较和仿真试验。通过仿真试验和结果分析,发现本文提出的TOAC模型,该模型能够有效的解决在开放、分布的MAS环境中,多Agent的社会组织、社会规范、社会演化、联盟策略、联盟稳定性、合作问题求解和任务分配,能够有效的组织多Agent间的协同、提高系统的可靠程度、降低资源开销和系统通信瓶劲问题,能够实现多Agent任务和结果共享,并能够达到面向任务领域多Agent联盟效用的全局最优。时间性能上TOAC模型要优于R.Smith的合同网协同模型、Newell的黑板协同模型,以及Smith和Davis的结果共享协同模型。 系统应用和实现部分构建了基于多Agent协同的电子商务供应链框架;在现有多Agent通信方法的基础上,提出和设计了以KQML、FIPA-ACL与XML语广东工业大学工学硕士学位论文言为麦掀的XACL通信语言,并在此语言基础上构建了多Ageni协同通信平台解决了多Ageni在异构系统上的通信问题;用节几b服务方式实现跨企业和跨平台e-SCN〔信息系统的集成,解决电子商务供应链管理系统中不同企业的不同硬件和软件系统的分布和异构性问题。