Bi-objective green ride-sharing problem: Model and exact method

Abstract We investigate the bi-objective green ride-sharing problem (BGRSP) with consideration of the drivers' interests. The first objective is to minimize carbon emissions. The second objective is to maximize average ride profit so that every driver's interest can be satisfied. The average ride profit is the average profit of all used rides and it is non-linear due to the variable number of the used rides. The BGRSP is a nonlinear multi-objective problem. We develop an exact method with three steps to solve the BGRSP. The highlight of the exact method is to cut most of the non-Pareto-optimal solutions and use a decomposition method. First, we define the Pareto-optimal ride and prove that every Pareto-optimal solution of the BGRSP is composed of the Pareto-optimal rides; thus, the solution space is reduced by cutting the non-Pareto-optimal rides. Second, we define the partition (equivalent to the solution of BGRSP) based on the relationship matrix between customers and Pareto-optimal rides which is diagonalized into several submatrices, and prove that all partitions of the relationship matrix can be obtained by the partitions of the submatrices. Therefore, the larger-scale NP-hard problem is decomposed into several small-scale NP-hard problems, each of which produces partitions of each submatrix. Third, we define the Pareto-optimal partition and prove every Pareto-optimal solution of BGRSP is composed of the Pareto-optimal partitions of each submatrix. Thus, the solution space can be significantly reduced by cutting the non-Pareto-optimal partitions, even by (1-5.5E-42)*100%. The exact method is validated by solving a benchmark instance of pdp_100-lr101 from Li & Lim benchmark with 106 customers and 200 vehicle capacity. The proposed model and method can reduce carbon emissions and make every driver satisfied simultaneously.

[1]  H. Psaraftis An Exact Algorithm for the Single Vehicle Many-to-Many Dial-A-Ride Problem with Time Windows , 1983 .

[2]  Gilbert Laporte,et al.  The bi-objective Pollution-Routing Problem , 2014, Eur. J. Oper. Res..

[3]  Leandro C. Coelho,et al.  Trade-offs between environmental and economic performance in production and inventory-routing problems , 2019, International Journal of Production Economics.

[4]  Arnold Knopfmacher Ordered and Unordered Factorizations of Integers , 2006 .

[5]  Nicolas Jozefowiez,et al.  An evolutionary algorithm for the vehicle routing problem with route balancing , 2009, Eur. J. Oper. Res..

[6]  Gilbert Laporte,et al.  The fleet size and mix pollution-routing problem , 2014 .

[7]  Fernando Ordóñez,et al.  Ridesharing: The state-of-the-art and future directions , 2013 .

[8]  Brian Caulfield,et al.  Estimating the environmental benefits of ride-sharing: A case study of Dublin , 2009 .

[9]  Yuvraj Gajpal,et al.  Electric vehicle routing problem with recharging stations for minimizing energy consumption , 2018, International Journal of Production Economics.

[10]  Yang-Byung Park,et al.  A hybrid genetic algorithm for the vehicle scheduling problem with due times and time deadlines , 2001 .

[11]  Yang Yu,et al.  Compensation and profit distribution for cooperative green pickup and delivery problem , 2018, Transportation Research Part B: Methodological.

[12]  Gilbert Laporte,et al.  A Tabu Search Heuristic for the Static Multi-Vehicle Dial-a-Ride Problem , 2002 .

[13]  Hans-Otto Günther,et al.  Multi-objective integrated production and distribution planning of perishable products , 2012 .

[14]  Abel García-Nájera,et al.  An evolutionary approach to the multi-objective pickup and delivery problem with time windows , 2013, 2013 IEEE Congress on Evolutionary Computation.

[15]  Jinliang Ding,et al.  Toward a Resilient Holistic Supply Chain Network System: Concept, Review and Future Direction , 2016, IEEE Systems Journal.

[16]  Yoshinori Suzuki,et al.  A dual-objective metaheuristic approach to solve practical pollution routing problem , 2016 .

[17]  Gilbert Laporte,et al.  The time-dependent pollution-routing problem , 2013 .

[18]  Yang Yu,et al.  An exact decomposition method to save trips in cooperative pickup and delivery based on scheduled trips and profit distribution , 2017, Comput. Oper. Res..

[19]  Clarisse Dhaenens,et al.  Parallel partitioning method (PPM): A new exact method to solve bi-objective problems , 2007, Comput. Oper. Res..

[20]  Richard F. Hartl,et al.  The multi-objective generalized consistent vehicle routing problem , 2015, Eur. J. Oper. Res..

[21]  Xiwen Lu,et al.  On-line supply chain scheduling for single-machine and parallel-machine configurations with a single customer: Minimizing the makespan and delivery cost , 2015, Eur. J. Oper. Res..

[22]  Runliang Dou,et al.  Management of a holistic supply chain network for proactive resilience: Theory and case study , 2017, Comput. Ind. Eng..

[23]  Chengbin Chu,et al.  The study of a dynamic dial-a-ride problem under time-dependent and stochastic environments , 2008, Eur. J. Oper. Res..

[24]  Pei-Chann Chang,et al.  A block recombination approach to solve green vehicle routing problem , 2015 .

[25]  Jorge Pinho de Sousa,et al.  The Dial-a-Ride Problem with Split Requests and Profits , 2015, Transp. Sci..

[26]  Junwei Wang,et al.  Reducing carbon emission of pickup and delivery using integrated scheduling , 2016 .

[27]  Yazhe Wang,et al.  Understanding the effects of taxi ride-sharing - A case study of Singapore , 2018, Comput. Environ. Urban Syst..

[28]  Chunyan Feng,et al.  Performance analysis of generalized block diagonal structured random matrices in compressive sensing , 2012, 2012 International Symposium on Communications and Information Technologies (ISCIT).

[29]  Boadu Mensah Sarpong,et al.  Column Generation for Bi-Objective Integer Linear Programs : Application to Bi-Objective Vehicle Routing Problems. (Génération de colonnes pour les problèmes linéaires en nombres entiers bi-objectif : application aux problèmes de tournées de véhicules bi-objectif) , 2013 .

[30]  Gilbert Laporte,et al.  The Pollution-Routing Problem , 2011 .

[31]  Gilbert Laporte,et al.  A review of recent research on green road freight transportation , 2014, Eur. J. Oper. Res..

[32]  Jean-François Cordeau,et al.  A Branch-and-Cut Algorithm for the Dial-a-Ride Problem , 2006, Oper. Res..

[33]  Zibin Zheng,et al.  Multiobjective Vehicle Routing Problems With Simultaneous Delivery and Pickup and Time Windows: Formulation, Instances, and Algorithms , 2016, IEEE Transactions on Cybernetics.

[34]  Qie He,et al.  A disjunctive convex programming approach to the pollution-routing problem , 2016 .