A Novel Algorithm for Capacitated Vehicle Routing Problem for Smart Cities

被引:20
|
作者
Sajid, Mohammad [1 ]
Singh, Jagendra [2 ]
Haidri, Raza Abbas [3 ]
Prasad, Mukesh [4 ]
Varadarajan, Vijayakumar [5 ]
Kotecha, Ketan [6 ]
Garg, Deepak [2 ]
机构
[1] Aligarh Muslim Univ, Dept Comp Sci, Aligarh 202002, Uttar Pradesh, India
[2] Bennett Univ, Sch Engn & Appl Sci, Greater Noida 203206, India
[3] Khwaja Moinuddin Chishti Language Univ, Dept Comp Sci & Informat Technol, Luckhnow 226013, India
[4] Univ Technol Sydney, Fac Engn, Sch Comp Sci, Sydney, NSW 2007, Australia
[5] Univ New South Wales, Sch Comp Sci & Engn, Sydney, NSW 2052, Australia
[6] Symbiosis Int Univ, Fac Engn, Symbiosis Ctr Appl Artificial Intelligence, Pune 412115, Maharashtra, India
来源
SYMMETRY-BASEL | 2021年 / 13卷 / 10期
关键词
smart logistics; capacitated vehicle routing problem; Pareto optimality; non-dominated sorting; GENETIC ALGORITHM; NSGA-II; INTERNET;
D O I
10.3390/sym13101923
中图分类号
O [数理科学和化学]; P [天文学、地球科学]; Q [生物科学]; N [自然科学总论];
学科分类号
07 ; 0710 ; 09 ;
摘要
Smart logistics is an indispensable building block in smart cities development that requires solving the challenge of efficiently serving the demands of geographically distributed customers by a fleet of vehicles. It consists of a very well-known NP-hard complex optimization problem, which is known as the capacitated vehicle routing problem (CVRP). The CVRP has widespread real-life applications such as delivery in smart logistics, the pharmaceutical distribution of vacancies, disaster relief efforts, and others. In this work, a novel giant tour best cost crossover (GTBCX) operator is proposed which works stochastically to search for the optimal solutions of the CVRP. An NSGA-II-based routing algorithm employing GTBCX is also proposed to solve the CVRP to minimize the total distance traveled as well as to minimize the longest route length. The simulated study is performed on 88 benchmark CVRP instances to validate the success of our proposed GTBCX operator against the nearest neighbor crossover (NNX) and edge assembly crossover (EAX) operators. The rigorous simulation study shows that the GTBCX is a powerful operator and helps to find results that are superior in terms of the overall distance traveled, length of the longest route, quality, and number of Pareto solutions. This work employs a multi-objective optimization algorithm to solve the capacitated vehicle routing problem (CVRP), where the CVRP is represented in the form of a two-dimensional graph. To compute the values' objective functions, the distance between two nodes in the graph is considered symmetric. This indicates that the genetic algorithm complex optimization algorithm is employed to solve CVRP, which is a symmetry distance-based graph.
引用
收藏
页数:23
相关论文
共 50 条
  • [1] A novel membrane algorithm for capacitated vehicle routing problem
    Yunyun Niu
    Shuo Wang
    Juanjuan He
    Jianhua Xiao
    Soft Computing, 2015, 19 : 471 - 482
  • [2] A novel membrane algorithm for capacitated vehicle routing problem
    Niu, Yunyun
    Wang, Shuo
    He, Juanjuan
    Xiao, Jianhua
    SOFT COMPUTING, 2015, 19 (02) : 471 - 482
  • [3] A Multirecombinative Algorithm for Capacitated Vehicle Routing Problem
    Villagra, Silvia
    Villagra, Andrea
    Pandolfi, Daniel
    WMSCI 2010: 14TH WORLD MULTI-CONFERENCE ON SYSTEMICS, CYBERNETICS AND INFORMATICS, VOL I, 2010, : 56 - 60
  • [4] An Ant Colony Algorithm for Capacitated Vehicle Routing Problem
    Ni, Qiu-ping
    Tang, Yuan-xiang
    Shi, Li-yao
    3RD INTERNATIONAL CONFERENCE ON SOCIAL SCIENCE AND MANAGEMENT (ICSSM 2017), 2017, : 570 - 575
  • [5] Heuristic algorithm for the asymmetric capacitated vehicle routing problem
    Universita di Bologna, Bologna, Italy
    Eur J Oper Res, 1 (108-126):
  • [6] A Novel Discrete Whale Optimization Algorithm for Solving the Capacitated Vehicle Routing Problem
    ElMousel, Ahmed S.
    Khairy, Omar M.
    Shehata, Omar M.
    Morgan, Elsayed, I
    2021 7TH INTERNATIONAL CONFERENCE ON MECHATRONICS AND ROBOTICS ENGINEERING (ICMRE 2021), 2021, : 169 - 173
  • [7] An algorithm for the capacitated vehicle routing problem with route balancing
    István Borgulya
    Central European Journal of Operations Research, 2008, 16 : 331 - 343
  • [8] An algorithm for the capacitated vehicle routing problem with route balancing
    Borgulya, Istvan
    CENTRAL EUROPEAN JOURNAL OF OPERATIONS RESEARCH, 2008, 16 (04) : 331 - 343
  • [9] A hybrid genetic algorithm for the capacitated vehicle routing problem
    Berger, J
    Barkaoui, M
    GENETIC AND EVOLUTIONARY COMPUTATION - GECCO 2003, PT I, PROCEEDINGS, 2003, 2723 : 646 - 656
  • [10] An improved fireworks algorithm for the capacitated vehicle routing problem
    Yang, Weibo
    Ke, Liangjun
    FRONTIERS OF COMPUTER SCIENCE, 2019, 13 (03) : 552 - 564