[发明专利]一种基于对立学习的自适应鲸鱼算法求解物流中心选址问题的方法有效
申请号: | 202011010914.8 | 申请日: | 2020-09-23 |
公开(公告)号: | CN112163808B | 公开(公告)日: | 2022-04-01 |
发明(设计)人: | 黄飞丹;邓泽喜 | 申请(专利权)人: | 贵州工程应用技术学院 |
主分类号: | G06Q10/08 | 分类号: | G06Q10/08;G06Q10/04;G06N3/00 |
代理公司: | 广州粤高专利商标代理有限公司 44102 | 代理人: | 王晓玲 |
地址: | 551700 贵*** | 国省代码: | 贵州;52 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 对立 学习 自适应 鲸鱼 算法 求解 物流 中心 选址 问题 方法 | ||
本发明一种基于对立学习的自适应鲸鱼算法求解物流中心选址问题的方法。包括:S1.建立物流中心选址问题的数学模型;S2.基于对立学习的自适应鲸鱼算法进行求解;利用对立学习方法初始化种群,提高算法的全局探索能力;利用自适应的收敛因子提高了算法的局部搜索能力,避免以往方法中后期不能精细搜索;利用变异操作防止算法因丧失种群多样性陷入局部最优;S3.输出结果;重复执行步骤S2,直到达到最大迭代次数T或者目标函数在迭代过程中没有变化,输出最佳的物流选址中心。本发明将基于对立学习的自适应鲸鱼算法用于求解物流中心选址问题,避免已有方法易陷入早熟收敛和局部最优的缺陷,以显著提高配送中心选址问题的寻优效率和精度。
技术领域
本发明涉及物流中心选址问题技术领域,更具体地,涉及一种基于对立学习的自适应鲸鱼算法求解物流中心选址问题的方法。
背景技术
物流中心选址问题在物流系统规划中起着重要的决策作用,它是物流调动中的核心问题。物流配送中心选址模式属于非线性模型,具有较多复杂的约束条件以及不光滑特性,可归于NP-hard问题。
物流中心就是连接厂家和客户的纽扣,通过厂家为不同客户提供产品,因而,适当地为物流中心选址可以有效改善产品流节约成本。近年来,国内外的研究学者对于物流配送选址问题进行了深入的研究,提出了层次分析法、智能优化算法、重心法和动态规划法等。如文献“刘敏.改进的花朵授粉算法在物流配送中心选址问题中的应用[J].计算机应用与软件,2019(6)”提出了改进的花朵授粉算法在物流配送中心选址问题中的应用;“尚猛,康建英,曹峻玮,等.基于改进鲸鱼优化算法的物流配送中心选址策略[J].计算机应用与软件,2019(6)”提出了基于改进鲸鱼优化算法的物流配送中心选址策略;但是,以上算法由于早熟收敛,使得搜索最优解的效率和精度不理想。对大规模配送中心问题,已有方法的选址方案精度较差。这主要是由于物流配送中心选址问题是一个NP问题,而现有单一机制的优化算法在寻优过程中很容易陷入局部最优,降低算法的搜索能力,最后的寻优结果较实际情况易出现较大偏差。
发明内容
本发明为克服上述现有技术中搜索最优解的效率和精度不高等缺陷,提供一种基于对立学习的自适应鲸鱼算法求解物流中心选址问题的方法,避免了已有方法易陷入早熟收敛和局部最优的缺陷,显著提高了配送中心选址问题的寻优效率和精度。
为解决上述技术问题,本发明采用的技术方案是:一种基于对立学习的自适应鲸鱼算法求解物流中心选址问题的方法,包括以下步骤:
S1.建立物流中心选址问题的数学模型:
式中,目标函数min F是使某个位置的需求量到与之最近的物流中心的距离乘积之和最小,其中,NT={1,…,n}是所有位置的编号集合;Mi是物流中心i可达到的范围,wi是编号为i的位置的需求量;dij是编号为i的位置到物流中心j的距离,且dij≤s,s表示位置在物流中心配送距离的上限;xij为0-1变量,表示编号为i的位置的需求量由物流中心j供应,若xij=1表示编号为j的位置被选为物流中心,否则为0;qj表示物流中心的服务需求分配关系,且qj为0-1变量;xij≤qj,i≤NT,j≤Mi;p为物流中心的数量;
S2.基于对立学习的自适应鲸鱼算法进行求解;首先,利用对立学习方法初始化种群,以扩大种群的搜索范围,提高算法的全局探索能力;其次,利用自适应的收敛因子提高了算法的局部搜索能力,避免以往方法中后期不能精细搜索;最后,利用变异操作防止算法因丧失种群多样性陷入局部最优;
S3.输出结果;重复执行步骤S2,直到达到最大迭代次数T或者目标函数在迭代过程中没有变化,输出最佳的物流选址中心。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于贵州工程应用技术学院,未经贵州工程应用技术学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011010914.8/2.html,转载请声明来源钻瓜专利网。
- 同类专利
- 专利分类
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理