[发明专利]一种求解带时间窗车辆路径问题的自适应多目标优化方法有效
申请号: | 201811302737.3 | 申请日: | 2018-11-02 |
公开(公告)号: | CN109635998B | 公开(公告)日: | 2023-04-07 |
发明(设计)人: | 蔡奕侨;张凯凯;傅顺开;叶剑虹;田晖;杜勇前 | 申请(专利权)人: | 华侨大学 |
主分类号: | G06Q10/047 | 分类号: | G06Q10/047;G06Q10/0835;G06N3/006 |
代理公司: | 厦门市首创君合专利事务所有限公司 35204 | 代理人: | 张松亭;林燕玲 |
地址: | 362000 福建省*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提出了一种求解带时间窗车辆路径问题的自适应多目标优化方法,其内容涉及物流运输和智能计算两大技术领域。本发明的技术方案包含三个机制:一,评估当前解在不同目标上的优化潜力,并根据其值自适应地选择一个目标作为搜索方向;二,将不同邻域操作对各个目标的提升度进行量化,并结合所选择的搜索方向,自适应选择一种邻域操作对当前解进行局部搜索;三,引入邻域操作库,制定触发策略,对搜索过程中使用的邻域操作进行动态调整。本发明将以上三个机制进行结合,充分发挥不同邻域操作的搜索特性,可以有效提升带时间窗车辆路径问题的求解效率和优化效果。 | ||
搜索关键词: | 一种 求解 时间 车辆 路径 问题 自适应 多目标 优化 方法 | ||
【主权项】:
1.一种求解带时间窗车辆路径问题的自适应多目标优化方法,其特征在于,包括如下步骤:1)通过启发式构造方法生成初始种群,并将非占优解保存到存档解集S中,令Count=0,对于所有生成的非占优解,按照各个目标函数进行评估;2)初始化邻域操作库lib、邻域操作池pool、概率矩阵NS和邻域操作质量矩阵NQ;3)从存档解集S中随机选择一个解X,对解X的各个目标函数值进行归一化处理来评估其优化潜力,并根据其潜力值确定选择概率;4)根据各个目标的选择概率自适应选择一个优化目标作为当前搜索方向,记选中的目标为obj,若obj=1,则通过用于减少调度使用的车辆数目的邻域操作对解X在当前搜索方向上进行局部搜索,得到解X′,并更新存档解集S,进入步骤7);否则,进入步骤5);5)根据概率矩阵NS,自适应选择邻域操作Nk,利用邻域操作Nk对解X进行局部搜索,得到解X′并更新存档解集S、邻域操作质量矩阵NQ和概率矩阵NS;若存档解集S有发生更新,则Count=0,进入步骤7);否则Count=Count+1,进入步骤6);6)判断Count>limit是否成立,limit为预设的阀值,若是,则触发邻域操作动态调整策略,进入步骤7);否则,直接进入步骤7);7)判断是否满足终止条件,若否,则返回步骤3);若是,程序结束,输出存档解集S中的所有解。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华侨大学,未经华侨大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201811302737.3/,转载请声明来源钻瓜专利网。
- 同类专利
- 专利分类
G06 计算;推算;计数
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理