论文标题
使用遗传算法和A*算法的混合多目标拼车路线优化技术
A Hybrid Multi-Objective Carpool Route Optimization Technique using Genetic Algorithm and A* Algorithm
论文作者
论文摘要
拼车在发达国家和发展中国家都非常重要,作为控制车辆污染的有效解决方案,无论是声音还是空气。随着拼车减少通勤者使用的车辆数量,它会带来多种益处,例如减轻道路交通和拥塞,减少对停车设施的需求,减少能源或燃油消耗,最重要的是,碳排放量的减少,从而改善了城市生活质量。这项工作提出了一种混合GA-A*算法,以获得具有多个相互冲突目标的多目标优化领域中拼车问题的最佳路线。尽管遗传算法提供了最佳的溶液,但A*算法是因为它在基于启发式方法的任何两个点之间提供了最短的途径,从而增强了使用遗传算法获得的最佳途径。使用GA-A*算法获得的精制路线进一步进行了优势检验,以获得基于帕累托(Pareto)优化性的非启示溶液。获得的路线通过最大程度地减少旅行和绕行距离以及取货/下降成本,同时最大程度地利用汽车,从而最大程度地利用了服务提供商的利润。拟议的算法已在加尔各答的盐湖区域实施。与使用现有算法获得的相应数据相比,使用所提出的算法获得的最佳路线的路线距离和弯路距离始终较小。诸如BoxPlots之类的各种统计分析还证实,所提出的算法通常仅使用遗传算法就经常执行的算法比现有算法更好。
Carpooling has gained considerable importance in developed as well as in developing countries as an effective solution for controlling vehicular pollution, both sound and air. As carpooling decreases the number of vehicles used by commuters, it results in multiple benefits like mitigation of traffic and congestion on the roads, reduced demand for parking facilities, lesser energy or fuel consumption and most importantly, reduction in carbon emission, thus improving the quality of life in cities. This work presents a hybrid GA-A* algorithm to obtain optimal routes for the carpooling problem in the domain of multi-objective optimization having multiple conflicting objectives. Though Genetic algorithm provides optimal solutions, A* algorithm because of its efficiency in providing the shortest route between any two points based on heuristics, enhances the optimal routes obtained using Genetic algorithm. The refined routes, obtained using the GA-A* algorithm, are further subjected to dominance test to obtain non-dominating solutions based on Pareto-Optimality. The routes obtained maximize the profit of the service provider by minimizing the travel and detour distance as well as pick-up/drop costs while maximizing the utilization of the car. The proposed algorithm has been implemented over the Salt Lake area of Kolkata. Route distance and detour distance for the optimal routes obtained using the proposed algorithm are consistently lesser for the same number of passengers when compared with the corresponding data obtained using the existing algorithm. Various statistical analyses like boxplots have also confirmed that the proposed algorithm regularly performed better than the existing algorithm using only Genetic Algorithm.