数学理论与应用 ›› 2017, Vol. 37 ›› Issue (3-4): 64-77.

• • 上一篇    下一篇

基于混合单亲遗传算法的车辆运输问题求解

贺一凡,张鸿雁   

  1. 中南大学数学与统计学院
  • 出版日期:2017-12-30 发布日期:2020-09-22
  • 基金资助:

    国家自然科学基金项目(No.11571369);

    中南大学2017年“新工科”研究与实践项目;

    中南大学教育教学改革研究(2018jy007)

A Hybrid Partheno Genetic Algorithm for Solving Vehicle Transportation Problems

He Yifan, Zhang Hongyan   

  1. School of Mathematics and Statistics,Central South University,
  • Online:2017-12-30 Published:2020-09-22

摘要: 本文运用混合单亲遗传算法(Hybrid Partheno Genetic Algorithm,)求解车辆运输问题.我们用罚函数法将约束优化问题转化为无约束优化问题,HPGA采用序号编码的方式进行运算.生成初始种群时,在拟染色体中插入车辆序号,尽可能生成符合约束的子路径,由子路径拼接成完整的运输路径,降低罚函数的计算量;选择操作中内嵌最优保存策略,保证算法全局收敛;取消双亲交叉操作,每条染色体上独立改变基因产生新的个体,避免发生早熟早收敛现象;提出邻域搜索,使得 GA 能对某些指定区域进行重点搜索,加快算法在最优解附近的寻优速度;以 CVRP作为 HPGA 的测试模型,采用 Christofides和 Eilon提出的标准VRP测试算例进行数值实验,和其他算法进行对比分析,验证了HPGA计算量少、收敛速度快和不会产生早熟早收敛现象.

关键词: CVRP, 混合单亲遗传算法, 单亲操作, 邻域搜索, VPR算例

Abstract: In this paper we employ the Hybrid Partheno Genetic Algorithm(HPGA)to solve a vehicle transportation problem.The constrained optimization problem is transformed into an unconstrained optimization  problem by applying apenalty function,and the HPGA uses the serial number coding method to carry on the  computation.When generating the initial population,the vehicle serial number is inserted in the quasi-chro-mosome to generate the subpaths that meet the constraints as much as possible,and the subpaths are splicednto a complete transportation path to reduce the calculation amount of the penalty function.The elitist strategy  is embedded in the selection operation,which guarantees the global convergence of the algorithm.Parental  crossover operations are eliminated and each chromosome independently changes gene to produce new individual,to avoid premature convergence phenomenon.Neighborhood search are introduced so that HPGA can focus on some designated areas of search,to speed up the algorithm in the optimal solution near the optimization speed.Finally,the classical vehicle routing problem is used as the test model of HPGA,and the numerical ex-periments are carried out by Christofides and Eilon's standard VRP test.And by comparing to other algorithms it is verified that the HPGA has smaller calculation,faster convergence speed and does not produce premature convergence.


Key words:  , CVRP ;HPGA; Single parent operation; Local search; VRP example