An Evolutionary Multiobjective Carpool Algorithm Using Set-Based Operator Based on Simulated Binary Crossover

被引:22
作者
Lin, Jing-Jie [1 ]
Huang, Shih-Chia [1 ]
Jiau, Ming-Kai [1 ]
机构
[1] Natl Taipei Univ Technol, Dept Elect Engn, Taipei 10608, Taiwan
关键词
Evolutionary algorithm (EA); multiobjective problem; set-based coding; A-RIDE PROBLEM; GENETIC-ALGORITHM; OPTIMIZATION;
D O I
10.1109/TCYB.2018.2844324
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Sharing vehicle journeys with other passengers can provide many benefits, such as reducing traffic congestion and making urban transportation more environmentally friendly. For the procedure of sharing empty seats, we need to consider increased ridership and driving distances incurred by carpool detours resulting from matching passengers to drivers, as well as maximizing the number of simultaneous matches. In accordance with these goals, this paper proposes and defines the multiobjective optimization carpool service problem (MOCSP). Previous studies have used evolutionary algorithms by combining multiple objectives into a single objective through a weighted linear or/and nonlinear combination of different objectives, thus turning to a single-objective optimization problem. These single-objective problems are optimized, but there is no guarantee of the performance of the respective objectives. By improving the individual representation and genetic operation, we developed a set-based simulated binary and multiobjective carpool matching algorithm that can more effectively solve MOCSP. Furthermore, the proposed algorithm can provide better driver-passenger matching results than can the binary-coded and set-based nondominated sorting genetic algorithms.
引用
收藏
页码:3432 / 3442
页数:11
相关论文
共 40 条
[1]   Optimization for dynamic ride-sharing: A review [J].
Agatz, Niels ;
Erera, Alan ;
Savelsbergh, Martin ;
Wang, Xing .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2012, 223 (02) :295-303
[2]  
[Anonymous], 1994, EVOL COMPUT
[3]  
Asikhia M.O., 2013, J. Geogr. Geol., V5, P1
[4]   A Novel Set-Based Particle Swarm Optimization Method for Discrete Optimization Problems [J].
Chen, Wei-Neng ;
Zhang, Jun ;
Chung, Henry S. H. ;
Zhong, Wen-Liang ;
Wu, Wei-Gang ;
Shi, Yu-hui .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2010, 14 (02) :278-300
[5]   Stochastic Set-Based Particle Swarm Optimization Based on Local Exploration for Solving the Carpool Service Problem [J].
Chou, Sheng-Kai ;
Jiau, Ming-Kai ;
Huang, Shih-Chia .
IEEE TRANSACTIONS ON CYBERNETICS, 2016, 46 (08) :1771-1783
[6]   Evolutionary multi-objective optimization: A historical view of the field [J].
Coello Coello, Carlos A. .
IEEE COMPUTATIONAL INTELLIGENCE MAGAZINE, 2006, 1 (01) :28-36
[7]   A fast and elitist multiobjective genetic algorithm: NSGA-II [J].
Deb, K ;
Pratap, A ;
Agarwal, S ;
Meyarivan, T .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2002, 6 (02) :182-197
[8]  
Deb K., 1995, Complex Systems, V9, P115
[9]  
Deb K., 2001, MULTIOBJECTIVE OPTIM, DOI [10.1002/9780470496947, DOI 10.1002/9780470496947]
[10]  
Durillo J.J., 2010, IEEE C EVOLUTIONARY, P4138, DOI DOI 10.1109/CEC.2010.5586354