Optimizing the diamond lane: A more tractable carpool problem and algorithms

Carpooling has been long deemed a promising approach to better utilizing existing transportation infrastructure. However, there are several reasons carpooling is still not the preferred mode of commute in the United States: first, complex human factors, including time constraints and not having right incentive structures, discourage the sharing of rides; second, algorithmic and technical barriers inhibit the development of online services for matching riders. In this work, we study algorithms for 3+ high-occupancy vehicle (HOV) lanes, which permit vehicles that hold three or more people. We focus on the technical barriers but also address the aforementioned human factors. We formulate the HOV3 Carpool problem, and show that it is NP-Complete. We thus pose the relaxed problem HOV3- Carpool problem, allowing groups of up to size three, and propose several methods for solving the problem of finding globally optimal carpool groups that may utilize these 3- HOV lanes. Our methods include local search, integer programming, and dynamic programming. Our local search methods include sampling-based (hill-climbing and simulated annealing), classical neighborhood search, and a hybrid random neighborhood search. We assess the methods numerically in terms of objective value and scalability. Our findings show that our sampling-based local search methods scale up to 100K agents, thereby improving upon related previous work (which studies up to 1000 agents). The hill climbing local search method converges significantly closer and faster towards a naive lower bound on cumulative carpooling cost.

[1]  Martin W. P. Savelsbergh,et al.  Optimization for dynamic ride-sharing: A review , 2012, Eur. J. Oper. Res..

[2]  Barry O'Sullivan,et al.  Constraint Programming and Combinatorial Optimisation in Numberjack , 2010, CPAIOR.

[3]  Kenneth N. Brown,et al.  Minimizing the Driving Distance in Ride Sharing Systems , 2014, 2014 IEEE 26th International Conference on Tools with Artificial Intelligence.

[4]  Hideo Konishi,et al.  Carpooling and congestion pricing: HOV and HOT lanes , 2010 .

[5]  Kenneth Steiglitz,et al.  Combinatorial Optimization: Algorithms and Complexity , 1981 .

[6]  D. Schrank,et al.  2015 Urban Mobility Scorecard , 2015 .

[7]  Barry O'Sullivan,et al.  Optimisation for the Ride-Sharing Problem: a Complexity-based Approach , 2014, ECAI.

[8]  Eric Horvitz,et al.  Collaboration and shared plans in the open world: studies of ridesharing , 2009, IJCAI 2009.

[9]  Tobias Achterberg,et al.  SCIP: solving constraint integer programs , 2009, Math. Program. Comput..

[10]  Hai Yang,et al.  Carpooling and congestion pricing in a multilane highway with high-occupancy-vehicle lanes , 1999 .

[11]  Laurence A. Wolsey,et al.  Integer and Combinatorial Optimization , 1988 .

[12]  Davy Janssens,et al.  Scalability issues in optimal assignment for carpooling , 2015, J. Comput. Syst. Sci..

[13]  William Vickrey,et al.  Counterspeculation, Auctions, And Competitive Sealed Tenders , 1961 .

[14]  Hanan Samet,et al.  Path Oracles for Spatial Networks , 2009, Proc. VLDB Endow..

[15]  Alexei Pozdnoukhov,et al.  San Francisco Bay Area: The SmartBay Project - Connected Mobility , 2016 .

[16]  Kenneth N. Brown,et al.  Maximising the Number of Participants in a Ride-Sharing Scheme: MIP Versus CP Formulations , 2015, 2015 IEEE 27th International Conference on Tools with Artificial Intelligence (ICTAI).

[17]  Michael Weber,et al.  A genetic and insertion heuristic algorithm for solving the dynamic ridematching problem with time windows , 2012, GECCO '12.

[18]  Kay W. Axhausen,et al.  The Multi-Agent Transport Simulation , 2016 .

[19]  Eduard Zaloshnja,et al.  The Economic and Societal Impact of Motor Vehicle Crashes, 2010 (Revised) , 2015 .

[20]  M. Kramer,et al.  Our Built and Natural Environments: A Technical Review of the Interactions Among Land Use, Transportation, and Environmental Quality , 2013 .

[21]  Susan Shaheen,et al.  Ridesharing in North America: Past, Present, and Future , 2012 .

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