[发明专利]一种基于细菌觅食优化算法的配送中心选址方法有效
申请号: | 201810091987.0 | 申请日: | 2018-01-30 |
公开(公告)号: | CN108241911B | 公开(公告)日: | 2021-06-29 |
发明(设计)人: | 凌海峰;孙舫;刘业政;姜元春;孙见山;孙春华;陈夏雨;傅怡 | 申请(专利权)人: | 合肥工业大学 |
主分类号: | G06Q10/04 | 分类号: | G06Q10/04;G06Q10/08;G06N3/00 |
代理公司: | 安徽省合肥新安专利代理有限责任公司 34101 | 代理人: | 陆丽莉;何梅生 |
地址: | 230009 安*** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 细菌 觅食 优化 算法 配送 中心 选址 方法 | ||
本发明公开了一种基于细菌觅食优化算法的配送中心选址方法,包括如下步骤:1)获取目标城市的配送中心及历史配送地址集合;2)构建配送中心选址模型;3)细菌觅食优化算法的实现。本发明能通过利用历史配送地址与候选配送中心进行建模,更加符合现实中存在大规模历史配送地址的配送中心选址情况,从而能将选址与配送结合起来,提高配送中心选址的准确性,减少配送费用,提高配送的时效性,提升客户的满意度。
技术领域
本发明涉及物流技术领域,具体的说是一种基于细菌觅食优化算法的配送中心选址方法。
背景技术
选址问题由来已久,存在于生活中的方方面面,例如工厂选址、物流配送中心选址、公共服务设施选址等等。随着电子商务的发展,物流配送成为供应链管理不可或缺的一环,配送中心的选址优劣就显得越发重要。一个较好的配送中心选址会不能仅仅考虑建造配送中心的费用问题,同时也要考虑到配送中心与历史配送地址的配送费用问题,从而提高供应链中的物流运输效率,降低运输成本,并提高客户的满意度,而较差的配送中心选址不仅会令运输成本增加,运输时间增长,而且会导致库存积压,客户满意度下降等一系列的问题。
现有的求解选址问题的方法主要包括三大类,其中近似算法是指选址的目标函数值与最优解的目标函数值之比不超过一个常数,但是最优解较难获得,在实际中应用范围不广泛;精确算法由于求解的精确性高,求解较困难,求解效率慢等原因,不适用于大规模选址问题的求解;而智能优化算法最常用,但是同时也存在容易陷入局部最优解,求解效率低等缺点。目前常用的求解选址问题的智能优化算法有禁忌搜索算法、遗传算法、粒子群算法、蚁群算法等。禁忌搜索算法是最早应用于选址问题的算法,能够通过建立禁忌表避免陷入局部最优,但是其初始解对最终选址结果的优劣影响较大;遗传算法通过模拟自然进化过程来进行求解,但是其容易早熟;粒子群算法虽然求解效率较高,但是容易陷入局部最优;蚁群算法通过蚂蚁的觅食行为对问题进行求解,但是同样存在易陷入局部最优的缺点。细菌觅食优化算法作为群智能优化算法的一种,同样存在容易陷入局部最优的缺点。
发明内容
本发明为了克服现有技术存在的不足之处,提供一种基于细菌觅食优化算法的配送中心选址方法,以期能通过利用历史配送地址与候选配送中心进行建模,更加符合现实中存在大规模历史配送地址的配送中心选址情况,从而能将选址与配送结合起来,提高配送中心选址的准确性,减少配送费用,提高配送的时效性,提升客户的满意度。
本发明为解决技术问题所采用的技术方案是:
本发明一种基于细菌觅食优化算法的配送中心选址方法的特点是按如下步骤进行:
步骤1、获取目标城市的历史配送地址集合,记为N={N1,N2,...,Ni,...,Nn},Ni表示第i个历史配送地址,i=1,2,…,n;构建目标城市的配送中心,记为M={M1,M2,...,Mj,...,Mm},Mj表示第j个配送中心,j=1,2,…,m;构建目标城市的配送中心建造费用向量F=[f1,f2,...,fj,...,fm],fj>0表示第j个配送中心Mj的建造成本;构建目标城市的运输费用矩阵C=(cij)m×n,cij>0表示第j个配送中心Mj到第i个历史配送地址Ni之间的运输费用;
步骤2、构建配送中心的选址模型:
利用式(1)构建选址模型的目标函数:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于合肥工业大学,未经合肥工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810091987.0/2.html,转载请声明来源钻瓜专利网。
- 同类专利
- 专利分类
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理