Multi-objective vehicle routing problem with time windows using goal programming and genetic algorithm

被引:229
作者
Ghoseiri, Keivan [1 ,2 ]
Ghannadpour, Seyed Farid [2 ]
机构
[1] Univ Maryland, Dept Civil & Environm Engn, College Pk, MD 20742 USA
[2] Iran Univ Sci & Technol, Sch Railway Engn, Tehran 1684613114, Iran
关键词
Vehicle routing problem with time windows (VRPTW); Goal programming (GP); Genetic algorithm; Multiple objective optimization; Pareto ranking; SEARCH;
D O I
10.1016/j.asoc.2010.04.001
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper presents a new model and solution for multi-objective vehicle routing problem with time windows (VRPTW) using goal programming and genetic algorithm that in which decision maker specifies optimistic aspiration levels to the objectives and deviations from those aspirations are minimized. VRPTW involves the routing of a set of vehicles with limited capacity from a central depot to a set of geographically dispersed customers with known demands and predefined time windows. This paper uses a direct interpretation of the VRPTW as a multi-objective problem where both the total required fleet size and total traveling distance are minimized while capacity and time windows constraints are secured. The present work aims at using a goal programming approach for the formulation of the problem and an adapted efficient genetic algorithm to solve it. In the genetic algorithm various heuristics incorporate local exploitation in the evolutionary search and the concept of Pareto optimality for the multi-objective optimization. Moreover part of initial population is initialized randomly and part is initialized using Push Forward Insertion Heuristic and lambda-interchange mechanism. The algorithm is applied to solve the benchmark Solomon's 56 VRPTW 100-customer instances. Results show that the suggested approach is quiet effective, as it provides solutions that are competitive with the best known in the literature. (C) 2010 Elsevier B. V. All rights reserved.
引用
收藏
页码:1096 / 1107
页数:12
相关论文
共 50 条
[31]   A hybrid multi-objective genetic local search algorithm for the prize-collecting vehicle routing problem [J].
Long, Jianyu ;
Sun, Zhenzhong ;
Pardalos, Panos M. ;
Hong, Ying ;
Zhang, Shaohui ;
Li, Chuan .
INFORMATION SCIENCES, 2019, 478 :40-61
[32]   Improvement of a Genetic Algorithm Approach for the Solution of Vehicle Routing Problem with Time Windows [J].
Gocken, Tolunay ;
Yaktubay, Meltem ;
Kilic, Fatih .
2017 INTERNATIONAL ARTIFICIAL INTELLIGENCE AND DATA PROCESSING SYMPOSIUM (IDAP), 2017,
[33]   Genetic Algorithm for Vehicle Routing Problem with Time Windows and a Limited Number of Vehicles [J].
Wang Xu-ping ;
Xu Chuan-lei ;
Hu Xiang-pei .
2008 INTERNATIONAL CONFERENCE ON MANAGEMENT SCIENCE & ENGINEERING (15TH), VOLS I AND II, CONFERENCE PROCEEDINGS, 2008, :128-133
[34]   Solving a vehicle routing problem with time windows by a decomposition technique and a genetic algorithm [J].
Cheng, Chi-Bin ;
Wang, Keng-Pin .
EXPERT SYSTEMS WITH APPLICATIONS, 2009, 36 (04) :7758-7763
[35]   A hybrid meta-heuristic for multi-objective vehicle routing problems with time windows [J].
Banos, Raul ;
Ortega, Julio ;
Gil, Consolacion ;
Marquez, Antonio L. ;
de Toro, Francisco .
COMPUTERS & INDUSTRIAL ENGINEERING, 2013, 65 (02) :286-296
[36]   A hybrid heuristic approach for the multi-objective multi depot vehicle routing problem [J].
Londono, Andres Arias ;
Gonzalez, Walter Gil ;
Giraldo, Oscar Danilo Montoya ;
Escobar, John Wilmer .
INTERNATIONAL JOURNAL OF INDUSTRIAL ENGINEERING COMPUTATIONS, 2024, 15 (01) :337-354
[37]   A multi-objective ring star vehicle routing problem for perishable items [J].
Barma, Partha Sarathi ;
Dutta, Joydeep ;
Mukherjee, Anupam ;
Kar, Samarjit .
JOURNAL OF AMBIENT INTELLIGENCE AND HUMANIZED COMPUTING, 2021, 13 (5) :2355-2380
[38]   A Multi-Objective Genetic Algorithm for the QoS Based Routing and Wavelength Allocation Problem [J].
Zhang, Hongyi ;
Shen, Zhidong .
2012 8TH INTERNATIONAL CONFERENCE ON COMPUTING AND NETWORKING TECHNOLOGY (ICCNT, INC, ICCIS AND ICMIC), 2012, :306-310
[39]   Multi-depot Vehicle Routing Problem with Time Windows and Multi-type Vehicle Number Limits and Its Genetic Algorithm [J].
Wang, Xuping ;
Xu, Chuanlei ;
Shang, Hongyan .
2008 4TH INTERNATIONAL CONFERENCE ON WIRELESS COMMUNICATIONS, NETWORKING AND MOBILE COMPUTING, VOLS 1-31, 2008, :6356-+
[40]   A genetic algorithm for solving bus terminal location problem using data envelopment analysis with multi-objective programming [J].
Taghavi, Atefeh ;
Ghanbari, Reza ;
Ghorbani-Moghadam, Khatere ;
Davoodi, Alireza ;
Emrouznejad, Ali .
ANNALS OF OPERATIONS RESEARCH, 2022, 309 (01) :259-276