基于Multi-Agent技术的制造商筛选供应商的协商系统

来源 :商场现代化 | 被引量 : 0次 | 上传用户:zhangxc0398
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  [摘 要] 随着经济的全球化,制造商选择供应商的范围越来越广,复杂程度和速度也要求越来越高。如何在众多的企业中筛选出合适的供应商是供应链高效运行的首要条件。Multi-Agent系统是由多个具有自治和智能特性的Agent构成,进行协调、协商和协作,能高效地完成各种合作任务。本文在分析了智能代理基本理论的基础上,结合多Agent技术在解决供应链管理战略选择中的优势,构建了基于Multi-Agent技术的制造商筛选供应商的协商系统,并用实例说明了该系统实现的技术要点。
  [关键词] Multi-Agent技术 供应商筛选 协商系统
  
  一、引言
  随着经济的全球化,企业的跨国经营越来越多,制造商选择供应商合作伙伴的范围越来越广,企业的商业环境变得越来越复杂,供应链成员之间的关系已经不是当初那样恒久不变的,而是随着利益关系动态变化,企业与企业之间需要更多的协商与协调。企业之间的竞争将逐步演变为企业所在的供应链之间的竞争也就是市场机会的捕捉能力,即快速地生产出用户所需产品的能力。如何在众多的可供选择的企业中筛选出合适的供应商是供应链高效运行的首要条件。
  Multi-Agent技术是近年来分布式人工智能领域研究的热点,多个具有自治和智能特性的Agent在一起进行协调、协商和协作,能高效地完成各种合作任务。供应链管理中供应商筛选的标准及指标体系理论较成熟,但对于如何利用信息技术实现供应商的自动筛选及提高供应商筛选的效率则研究不多。本文在分析了智能代理基本理论的基础上,结合多Agent技术在解决供应链管理战略选择中的优势,构建了基于Multi-Agent技术的制造商筛选供应商的协商系统,并用实例说明了该系统实现的技术要点。
  二、Agent和MAS的概念
  Agent是当前使用最为广泛的术语之一,在人工智能领域,将Agent看作是“一类在特定环境下能感知环境,并能自主的运行以代表其设计者或使用者实现一系列目标的计算实体或程序”。Agent具有自主性、社会性、反应性和主动性等特点。
  多代理系统(MAS, Multi-Agent Systems)是指由多个Agent采用集中或分布方式组成的一个多Agent联邦,这些Agent成员之间相互协同、相互服务,共同完成一个任务,因此MAS可以定义为“一些Agent通过协作完成某些任务或达到某些目标的计算系统”。
  MAS作为一个整体,也具有Agent的属性特征。但是,与单个Agent相比,MAS的每个成员Agent仅拥有不完全的信息和问题求解能力,不存在全局控制的Agent,数据是分散的或分布的,计算过程是异步、并发或并行的。因此MAS具有自主性、交互性、开放性,可以进行合作、协同、协商以及互相竞争。
  目前,MAS的应用非常广泛,主要包括复杂和并发系统的建立与维护、流动访问与控制、信息搜集与处理、分布计算与协同工作以及用户界面和中间件等,从而可以适用于供应链管理中复杂环境的需要,满足供应链成员相互协商、相互协作的要求。
  下文论述基于Multi-Agent技术的制造商筛选供应商的协商系统的结构,然后以实例说明该协商系统的技术要点和工作过程。
  三、基于Multi-Agent技术的制造商筛选供应商的协商系统的构建
  Multi-Agent技术近年来在供应链领域应用相当广泛,涉及供应链的管理内容的应用主要包括供应链设计优化、供应链管理策略、库存管理、供应链信息支持技术、伙伴选择问题等一些方面。Multi-Agent技术在供应链管理运用中具有一定的优势:促进供应链成员企业一体化的进程,使供应链更加集成化,提高供应链的运行效率;提高供应链管理战略选择的整体智能化水平,实现合作伙伴的自动协商选择;提供战略合作伙伴选择的整体解决方案,加强系统环境中各部分的协同能力和整合能力;实现供应链成员之间动态的交流、协调,柔性地调整自身的计划和战略,以应付市场的多变。
  如下图所示为基于Multi-Agent技术的制造商筛选供应商的协商系统结构,其组成部分包括制造商Agent的Agent管理组件、制造商Agent的Agent生成组件、制造商Agent的Agent库、制造商Agent、供应商Agent以及协商服务中心和信息服务中心,各组件功能如下。
  1.Agent生成组件的功能:按照制造商的需求并结合Agent库生成计划Agent、搜索Agent、协商Agent以及决策Agent。在与供应商Agent进行协商时,复制生成多个协商Agent与多个决策Agent。
  2.Agent管理组件的功能:在生成初始Agent的同时,Agent管理组件就开始管理Agent,控制Agent的生存周期及Agent之间的相互协调。
  3.Agent库的功能:存放协商系统中制造商中所有Agent,标明所有Agent的状态。
  4.制造商Agent与供应商Agent的功能:这两组Agent中包括产品的基本属性和约束、协商决策组件、行为控制模块、协商历史记录模块、通讯模块等。
  5.计划Agent的功能:根据信息数据库提供的销售信息、顾客反馈的信息以及物料库存信息等,制定相应的物料采购计划。如需发展新的供应商,则将物料需求信息发给搜索Agent。
  6.搜索 Agent的功能:根据计划Agent发送的物料需求信息,通过信息服务中心查询出相应的供应商Agent,并将搜索到的供应商Agent位置等相关信息发送给协商Agent。
  7.注册Agent的功能:根据企业信息库中提供的产品信息,将产品信息以及自身的Agent信息发布在信息服务中心中,以备制造商搜索查询。
  四、协商系统实例分析
  下面以空调制造商为例,假设该制造商要生产一批空调,通过上图所示结构中的各个Agent的协作,自动找到供应商并进行自动协商过程如下。
  1.根据生产空调最初的物料需求,Agent生成组件生成制造商Agent中的计划Agent,计划Agent将制造商最初的需要按一定规则划分为若干子需求,如本空调制造商的需求可以划分为背板、机壳、压缩机、风机、散热器、连接管、温控器、遥控器等部分的子需求。
  2.计划Agent将空调各个部分子需求分别发送到搜索Agent,搜索Agent根据子需求在信息服务中心中搜索满足条件的供应商Agent。假设返回n个背板供应商Agent和m个压缩机供应商Agent,搜索Agent将满足条件的供应商Agent信息发送给制造商Agent中的协商Agent。
  3.根据上面假设返回的供应商Agent信息,Agent生成组件复制生成n个背板协商子Agent和决策子Agent,并通过协商服务中心与相对应的n个背板供应商Agent联系上。复制生成m个压缩机协商子Agent和决策子Agent,并通过协商服务中心与相对应的m个压缩机供应商Agent联系上。
  4.制造商的各个协商子Agent与对应的供应商的协商Agent通过协商服务中心进行协商,并由相对应的决策Agent进行决策。制造商与供应商不断协商交流,直到两者达成协议或协商失败。
  5.各个复制的协商子Agent和决策子Agent将与供应商Agent协商的结果返回给协商主Agent和决策主Agent,主Agent将协商成功的供应商信息发送给制造商,这样制造商就按照需求选择出了最适合自己的供应商。
  五、结论
  随着经济的全球化,企业的跨国经营越来越多,制造商选择供应商合作伙伴的范围越来越广,选择合作伙伴的复杂度和速度也要求越来越高,企业伙伴与伙伴之间需要更多的协商与协调。多个具有自治和智能特性的Agent在一起进行协调、协商与协作,能高效地完成各种各样的合作任务。本文将Multi-Agent技术运用于供应商管理中,构建了制造商筛选供应商的协商系统,并以一个具体的制造商为例,说明其筛选供应商的协商过程。本系统可以利用Java技术实现完成实际可行的协商系统,将理论系统转变为实际可操作的系统。
  参考文献:
  [1]杨世杰 蒋国瑞 黄梯云:一种基于Multi-Agent的供应商选择系统.计算机应用与软件,2007年7月(113~115)
  [2]蔡自兴 徐光佑:人工智能及其应用(第二版)[M].清华大学出版社,1996年
  [3]李冉冉 孙华梅 蒋国瑞等:基于Multi-Agent 的供应商选择系统.计算机工程,2008年8月(280~282)
  [4]蔡 勇:供应链管理中基于Agent的供应商筛选方法研究[D].合肥工业大学,2004年
其他文献
[摘 要] 泉州各县域依靠培育有地方特色和比较优势的产业集群而获得生机,但中心城市的建设总是滞后而不能发挥区域增长极的功能。所以,以产业集群的思路在中心城市培育总部经济是实现区域协调发展的一个极好选择。  [关键词] 县域经济 增长极 总部经济    一、县域经济发达的泉州模式  依县域经济的概念,泉州的县域由泉港、晋江、石狮、南安、惠安、安溪、永春、德化八县(区、市)组成。经过多年的发展,泉州已
期刊
[摘 要] 企业产品宣传离不开商业广告语的创作。本文结合国内外企业的优秀广告语实例,从使用原则、功能语言、文化内涵、修辞等方面对广告语创作技术进行了探索研究。  [关键词] 广告语 创意 技术    广告是现代社会中人们获取信息的一条重要途径,消费者能从广告所提供的信息中获取相关产品的新信息、新动向,同时商业广告也通过传播新的消费观念,培养制造消费者,进而促进和指导消费。一个企业或产品,在广告宣传
期刊
[摘 要] 精确衡量有效保护率是分析关税及关税结构合理与高效的基础,本文利用我国2007年海关税则与2002年投入产出表,计算了我国关税的有效保护率,并与名义保护率做了对比,发现高污染和原料消耗等行业,其有效保护率明显低于名义保护率,而饮料制造业等则反之,并具此提出了相关建议。  [关键词] 名义保护率 有效保护率 关税结构    衡量关税保护的指标主要有名义保护率(NRP)和有效保护率(ERP)
期刊
[摘 要] 本文主要是针对商业银行电子银行会计处理中的凭证设计和填制、打印等问题,利用计算机进行了自动化设计。  [关键词] 电子银行 原始凭证 函数    随着电子银行的普及,银行会计的数据处理工作中存在的问题也日益显露,笔者认为电子银行业务开展后,银行会计的日常数据处理工作中存在票据中数据的填制等具体的业务处理问题可以通过EXCEL的强大的电子数据处理功能来完成。  银行会计在填制某些原始凭证
期刊
[摘 要] 和谐会计的建设需要从制度经济学角度认识。本文一方面从建立健全国家会计法律法规等制度建设,健全企业内部控制制度建设,加强正式约束机制建设。另一方面从加强国家道德建设,加强会计人员的诚信建设,以及企业内部文化等软环境的非正式约束机制,使企业和谐同时未促进和谐社会服务。  [关键词] 企业内部 和谐会计 新制度经济学    企业内部和谐会计是构建和谐企业的最重要方面。企业作为市场重要组成部分
期刊
[摘 要] 本文主要针对ERP系统在西北大区公司上线运行后,在该公司统计管理方面发挥的作用进行了总结与分析,也为其他公司如何利用ERP系统提升统计管理水平起到了良好的借鉴。  [关键词] ERP系统 提升 统计 管理    ERP──Enterprise Resource Planning企业资源计划,ERP是指建立在信息技术基础上,以系统化的管理思想,为企业决策层及员工提供决策运行手段的管理平台
期刊
[摘 要] 采用AT89LV52单片机作为主控制器,测量部分由数字传感器DS18B20实现温度采集,数据处理后通过PTR8000无线传输到到上位机,上位机可以实现存储、显示、查询、控制功能,并可以利用RS232接口将数据传至PC机。介绍了系统的设计与实现,并在多点室温测量中得到了应用,给出了系统框图、主要电路、软件流程。利用单片机实现了数据的无线传输,单点的温度获取时间只需800ms左右时间,单点
期刊
[摘 要] 本文通过研究一个具体的经济时间序列数据,首先运用Box-Jenkins方法进行建模并给出结论,但通过模拟发现系数并不满足通常的大样本理论下的渐进正态的结论,从而得出相应结果不可信的结论,然后采用bootstrap方法进行估计,得出可信的结论,并对于广大科技工作者给出建议。本文的计算均由R软件编程实现。  [关键词] 时间序列 MA过程 R软件 Bootstrap    数据为1952年
期刊
[摘 要] 在经济全球化背景下,我国酒店业的竞争将会愈加激烈。酒店业要在竞争中求生存、求发展,必须重新构思现代酒店新的经营管理观念,酒店营销正日益成为酒店业取得成功的必要手段。笔者在文章以广州白天鹅宾馆(以下简称白天鹅宾馆)为例,深入研究了我国酒店业实施经营战略管理的措施。  [关键词] 酒店业 经营战略管理 白天鹅宾馆    酒店业是我国精神文明,物质文明建设的一个窗口,通过我们热情友好、周到、
期刊
[摘 要] 本文通过介绍真实商业周期(RBC)理论模型,指出在解释现实经济波动时,简单精巧的RBC模型能够令人惊奇地拟合现实经济。更为重要的是,本文认为,真实商业周期理论开创了在动态随机一般均衡模型框架下分析宏观经济波动的先河,为现代宏观经济学各流派讨论经济波动提供了试验场。  [关键词] 真实商业周期理论 随机动态一般均衡模型 技术冲击    一、引 言  2004年诺贝尔经济学奖得主Kydla
期刊