[发明专利]一种求解多目标多车场带时间窗车辆路径问题的智能算法在审
申请号: | 201611237837.3 | 申请日: | 2016-12-28 |
公开(公告)号: | CN106651043A | 公开(公告)日: | 2017-05-10 |
发明(设计)人: | 王甲海;翁太耀;印鉴 | 申请(专利权)人: | 中山大学;广东恒电信息科技股份有限公司 |
主分类号: | G06Q10/04 | 分类号: | G06Q10/04;G06Q10/08 |
代理公司: | 广州粤高专利商标代理有限公司44102 | 代理人: | 林丽明 |
地址: | 510275 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 求解 多目标 车场 时间 车辆 路径 问题 智能 算法 | ||
1.一种求解多目标多车场带时间窗车辆路径问题的智能算法,其特征在于,包括以下步骤:
S1:在决策空间中寻找极值解;
S2:利用寻找到的极值解,在整个决策空间中搜索一组兼顾收敛性与多样性的解。
2.根据权利要求1所述的求解多目标多车场带时间窗车辆路径问题的智能算法,其特征在于,所述步骤S1的具体过程如下:
S11:根据给定的多车场带时间窗车辆路径问题的服务需求,初始化寻找极值解的初始种群PI,其种群大小为NI;
S12:以种群PI中的个体初始化存档A,存档用于收集求解过程中得到的非占优解;
S13:从PI中随机选取出两个个体x1和x2,交叉产生一个子代个体oI,重复NI次产生子种群Q,以Q中个体更新存档A得到新的存档A1,令A=A1;
S14:使用局部搜索优化Q中的个体,得到种群Q1,以Q1中个体更新存档A得到新的存档A2,令A=A2;
S15:使用快速非占优排序及极值拥挤距离从PI∪Q1中选取出NI个个体PI',令PI=P′I;
S16:重复步骤S13-S15直到评估次数达到eI,输出种群PI。
3.根据权利要求2所述的求解多目标多车场带时间窗车辆路径问题的智能算法,其特征在于,所述步骤S2的具体过程如下:
S21:生成一组均匀分布的向量Λ1,Λ2,Λ3,...,个数为NII;
S22:基于欧几里德距离,为每个向量Λi计算得到一组距离最近的向量从而得到向量Λi的邻域向量集合B(i)={i1,i2,i3,...,iT};
S23:种群PI交叉产生NII个个体Q2,基于切比雪夫方程从PI∪Q2中不重复地为每个向量选取最优的个体;
S24:对于任意i∈{1,2,3,...,NII},从B(i)中选取两个下标p和q,个体xp和xq交叉产生子代oII,使用局部搜索优化得到x′,以x′更新存档A得到新的存档A3,令A=A3;
S25:对于B(i)中每个下标j,若gte(x′|Λj,z*)≤gte(xj|Λj,z*),则令xj=x′;
S26:重复步骤S24-S25直到评估次数达到eII,输出存档A。
4.根据权利要求3所述的求解多目标多车场带时间窗车辆路径问题的智能算法,其特征在于,f1为车辆数目,计算方式如下:
f1=|R|
f2为总行驶距离,包含每个车辆的行驶距离,计算方式如下:
其中,为路径的行驶距离;
f3为最长工作时间,是所有路径中最长的行驶时间,计算方式如下:
其中,为路径的行驶时间;
f4为总等待时间,当车辆提前于客户的时间窗到达时,必须进行等待,直到客户的服务时间窗开始才能进行服务,计算方式如下:
其中,为路径的等待时间;
f5为总延迟时间,当车辆在客户的时间窗之后到达,即产生延迟时间,计算方式如下:
其中,为路径的延迟时间。
5.根据权利要求4所述的求解多目标多车场带时间窗车辆路径问题的智能算法,其特征在于,所述局部搜索的过程如下:
S41:令p=random(0,1),若p<pinter,则随机选取一个车场间操作,否则随机选取一个车场内操作;
S42:使用选取的操作,根据gte(x|λ,z*)对解x进行优化,替换策略为最优提升策略;
S43:重复步骤S41-S42直到达到搜索深度Imax,结束局部搜索过程。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中山大学;广东恒电信息科技股份有限公司,未经中山大学;广东恒电信息科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611237837.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:紫砂壶(段泥四方宫灯)
- 下一篇:紫砂壶(大蕴行修)
- 同类专利
- 专利分类
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理