计算机工程与应用
計算機工程與應用
계산궤공정여응용
COMPUTER ENGINEERING AND APPLICATIONS
2013年
7期
243-247
,共5页
多车型开放式车辆路线问题%实数序列编码%部分算术交叉算子%Boltzmann机制%混合启发式算法
多車型開放式車輛路線問題%實數序列編碼%部分算術交扠算子%Boltzmann機製%混閤啟髮式算法
다차형개방식차량로선문제%실수서렬편마%부분산술교차산자%Boltzmann궤제%혼합계발식산법
heterogeneous open vehicle routing problem%sequence of real numbers coding%some arithmetic crossover opera-tor%Boltzmann simulated annealing mechanism%hybrid heuristic algorithm
多车型开放式车辆路线问题,是物流配送优化中不可缺少的环节.针对标准遗传算法存在收敛速度慢,局部搜索能力差,易早熟的缺点,采用混合启发式算法进行优化求解.采用实数序列编码,使问题变得更简洁;有针对性地构建初始解,提高了解的可行性;用基于排序的选择与最佳保留相结合策略,保证群体的多样性;引入部分算术交叉算子,加强染色体的全局搜索能力;利用模拟退火算法的 Boltzmann 机制,控制遗传算法的交叉、变异操作,提高了算法的收敛速度和搜索效率.仿真结果表明混合启发式算法在求解质量和计算效率上好于标准遗传算法.
多車型開放式車輛路線問題,是物流配送優化中不可缺少的環節.針對標準遺傳算法存在收斂速度慢,跼部搜索能力差,易早熟的缺點,採用混閤啟髮式算法進行優化求解.採用實數序列編碼,使問題變得更簡潔;有針對性地構建初始解,提高瞭解的可行性;用基于排序的選擇與最佳保留相結閤策略,保證群體的多樣性;引入部分算術交扠算子,加彊染色體的全跼搜索能力;利用模擬退火算法的 Boltzmann 機製,控製遺傳算法的交扠、變異操作,提高瞭算法的收斂速度和搜索效率.倣真結果錶明混閤啟髮式算法在求解質量和計算效率上好于標準遺傳算法.
다차형개방식차량로선문제,시물류배송우화중불가결소적배절.침대표준유전산법존재수렴속도만,국부수색능력차,역조숙적결점,채용혼합계발식산법진행우화구해.채용실수서렬편마,사문제변득경간길;유침대성지구건초시해,제고료해적가행성;용기우배서적선택여최가보류상결합책략,보증군체적다양성;인입부분산술교차산자,가강염색체적전국수색능력;이용모의퇴화산법적 Boltzmann 궤제,공제유전산법적교차、변이조작,제고료산법적수렴속도화수색효솔.방진결과표명혼합계발식산법재구해질량화계산효솔상호우표준유전산법.
@@@@Heterogeneous open vehicle routing problem is logistics optimization indispensable part. According to the standard genetic algorithm shortcomings of slowly convergent speed, weakly partial searching ability and easily premature, hybrid heuristic algorithm is used to optimize the solution. The paper uses sequence of real numbers coding so as to simplify the problem, con-structs the targeted initial solution to improve the feasibility, adopts a choice based on sort of a combination with the best reten-tion strategies to ensure the diversity of population, and uses some arithmetic crossover operator to enhance whole search ability of the chromosome. Using Boltzmann simulated annealing mechanism for controlling genetic algorithm crossover and mutation operations, it improves the convergence speed and search efficiency. Finally, the good performance can be proved by experiment calculation and concrete examples.