共 22 条
Solving the equity-aware dial-a-ride problem using an exact branch-cut-and-price algorithm
被引:0
|作者:
Guo, Shuocheng
[1
]
Dayarian, Iman
[2
]
Li, Jian
[3
]
Qian, Xinwu
[4
]
机构:
[1] Univ Alabama, Dept Civil Construct & Environm Engn, Tuscaloosa, AL 35487 USA
[2] Univ Alabama, Culverhouse Coll Business, Tuscaloosa, AL 35487 USA
[3] Tongji Univ, Sch Transportat Engn, Shanghai, Peoples R China
[4] Rice Univ, Dept Civil & Environm Engn, Houston, TX 77005 USA
关键词:
Dial-a-ride problem;
Branch-cut-and-price;
Column generation;
Demand-responsive transit;
Equity;
Pareto front;
COLUMN GENERATION;
DELIVERY PROBLEM;
MODELS;
PICKUP;
D O I:
10.1016/j.trb.2024.103149
中图分类号:
F [经济];
学科分类号:
02 ;
摘要:
This paper proposes a Branch-Cut-and-Price (BCP) algorithm to solve an equitable variant of the Dial-a-Ride problem (DARP), namely Equity-Aware DARP (EDARP), a bi-objective optimization problem that simultaneously minimizes the total routing cost and maximizes the Equity-of- Travel (EoT) outcomes for individual passengers. For passengers, EoT is specified as their detour rate, measured by the ratio between total in-vehicle time and door-to-door direct trip time. The EoT objective of EDARP is to minimize the maximum detour rate among all passengers while satisfying the DARP constraints. We model the EDARP using a min-max trip-based formulation, which is solved exactly using a tailored BCP algorithm. The BCP algorithm adopts the Column Generation method by decomposing the problem into a master problem and a subproblem. The subproblem is an Elementary Shortest Path Problem with Resource Constraints and Min-Max EoT (ESPPRC-MME), which is NP-hard. To efficiently solve the ESPPRC-MME, we develop a minimal-ride-time calibration algorithm and establish families of resource extension functions in compliance with equity-related resources. We also extend the applicability of EDARP to the operation of the dial-a-ride service during the pandemic aiming to minimize the maximum exposure risk of individual travelers. The effectiveness of our models and algorithms are comprehensively evaluated using both classic DARP instances as well as EDARP instances generated from real-world paratransit trip datasets. Computational results show that our BCP algorithm can optimally solve 50 out of 54 real-world instances (up to 55 passengers and 13 vehicles covering 110 nodes) within a time limit of one hour. Important practical insights are also discussed by investigating the Pareto front and the Lorenz curves for trip inequity based on the optimal outcomes of real-world instances.
引用
收藏
页数:31
相关论文