The present invention provides an inventory allocation method based on a multi Agent distribution network model to overcome the fact that existing techniques can not effectively model an uncertain distribution network in a decentralized supply chain environment. Including the inventory allocation method: step one, to determine the distribution of target products, to obtain the target product inventory control parameters; step two, to obtain the current inventory, the target product distribution of multiple Agent network model in the multi Agent, multi Agent multi Agent distribution network model including Agent, Agent and customer supplier at least one distributor Agent; step three, the stochastic simulation method to generate random variables as random variables, stochastic demand; step four, the inventory control parameters, random variables and the target product in each Agent Agent distribution network model in the current inventory, calculate the target inventory target product distribution network model in Agent Agent.
【技术实现步骤摘要】
基于多Agent分销网络模型的库存分配方法
本专利技术涉及计算机应用技术,尤其涉及一种基于多Agent分销网络模型的库存分配方法。
技术介绍
在流程企业先进计划体系中,分销计划问题包括长期计划和短期计划两个方面。长期计划主要关注战略方面的问题,关注于提高企业整体的业务效率,如根据客户分布和需求情况,进行分销网络的设置和选址;短期计划主要关注于制造企业和分销商之间的订货周期、订货点、订货批量大小问题。在供应链环境下,制造企业与分销商之间是协作关系,必须处理好协作供应商和分销商的订货决策。分销供应链管理的目的是将制造企业、分销商、客户等实体集成起来,在不确定的市场环境下,使产品能够在正确的时间、以正确的批量被送达,从而在满足客户服务水平要求下达到最优的效益。在分销网络中,制造商生产的产品可以通过分销商销售,也可以直销给客户;网络中包含产品仓库,该仓库可以是制造企业管理,也可以由分销商管理,甚至是第三方物流。产品中心仓库的存在对于减少供应链中的不确定带来的影响、提高客户服务水平、增强企业经济效益具有重要作用。因此,合理确定制造企业、中心仓库和经销商的库存水平就是供应链管理中的一个重要问题,也是整个供应链获得效益的关键。目前,在流程企业分销网络优化过程中存在以下问题:1.不确定的系统环境建模需求、提前期、产品变质等因素会影响分销供应链决策,如何在不确定环境下进行建模是一个实际应用中重要问题。2.优化方法分销供应链决策是一个多阶段优化问题,且系统状态、维数随供应链中实体个数而增加,如何建立优化模型,并且在不确定环境下进行优化求解是一个难题。
技术实现思路
在下文中给出了 ...
【技术保护点】
基于多Agent分销网络模型的库存分配方法,其特征在于,所述基于多Agent分销网络模型的库存分配方法包括:步骤一、确定待分配的目标产品,获得所述目标产品的库存控制参数;步骤二、获得所述目标产品在多Agent分销网络模型中多个Agent的当前库存量,其中,所述多Agent分销网络模型中的所述多个Agent包括供应商Agent、客户Agent以及至少一个分销商Agent;步骤三、通过随机模拟方法生成随机变量的值,所述随机变量为随机需求;步骤四、利用所述库存控制参数、所述随机变量以及所述目标产品在所述多Agent分销网络模型中各Agent的当前库存量,计算所述目标产品在所述多Agent分销网络模型各Agent的目标库存量;其中,在步骤四中,所述计算所述目标产品在所述多Agent分销网络模型各Agent的目标库存量包括:针对所述多Agent分销网络模型中的多个Agent中的每一个Agent,执行如下步骤四一至四七:步骤四一、根据所述库存控制参数确定该Agent的多个状态,基于该Agent的所述多个状态以及所述随机变量的值并获得该Agent的每个状态所对应的至少一个可能动作,其中,该Agent ...
【技术特征摘要】
1.基于多Agent分销网络模型的库存分配方法,其特征在于,所述基于多Agent分销网络模型的库存分配方法包括:步骤一、确定待分配的目标产品,获得所述目标产品的库存控制参数;步骤二、获得所述目标产品在多Agent分销网络模型中多个Agent的当前库存量,其中,所述多Agent分销网络模型中的所述多个Agent包括供应商Agent、客户Agent以及至少一个分销商Agent;步骤三、通过随机模拟方法生成随机变量的值,所述随机变量为随机需求;步骤四、利用所述库存控制参数、所述随机变量以及所述目标产品在所述多Agent分销网络模型中各Agent的当前库存量,计算所述目标产品在所述多Agent分销网络模型各Agent的目标库存量;其中,在步骤四中,所述计算所述目标产品在所述多Agent分销网络模型各Agent的目标库存量包括:针对所述多Agent分销网络模型中的多个Agent中的每一个Agent,执行如下步骤四一至四七:步骤四一、根据所述库存控制参数确定该Agent的多个状态,基于该Agent的所述多个状态以及所述随机变量的值并获得该Agent的每个状态所对应的至少一个可能动作,其中,该Agent的多个状态表示所述目标产品在该Agent可能处于的多种库存状态;针对该Agent的每个状态,该Agent的该状态所对应的至少一个可能动作表示从该Agent的该状态改变为下一种可能的状态所经过的动作;步骤四二、建立Q-表,所述Q-表包含多个Q-表项,每个Q-表项对应一个状态-动作对(si,aij),其中,si表示该Agent的多个状态之一,i=1,2,…,N,N为该Agent的所有状态的数目,aij表示状态si的一个可能动作,j=1,2,…,M,M表示状态si对应的所有可能动作数;步骤四三、在所述Q-表中,对每个状态-动作对(si,aij)对应的Q-表项Q(si,aij)的值进行初始化;步骤四四、针对每个状态-动作对(si,aij),设定迭代次数k,初始化k=1,执行步骤B1-B4:步骤B1、计算该状态-动作对(si,aij)的立即回报r;步骤B2、针对该状态-动作对(si,...
【专利技术属性】
技术研发人员:李成严,尹书杰,曹克翰,王闯,
申请(专利权)人:哈尔滨理工大学,
类型:发明
国别省市:黑龙江,23
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。