Estimating Primary Demand in Bike-sharing Systems

We consider the problem of estimating the primary (first-choice) demand in a bike-sharing system. Such estimates are crucial for various operational decisions, such as the allocation and rebalancing of bikes to meet demand over a planning horizon. A key challenge in estimating the demand is to account for the choice substitution effect, where a commuter may substitute a trip for close alternatives when the first-choice location for picking up or returning a bike is not available. In this paper, we propose a method for estimating the primary demand using a rank-based demand model. The model accounts for choice substitutions by treating each observed trip as the best available option in a latent ranking over origin-destination (OD) pairs. To solve the high-dimensional estimation problem that arises from the combinatorial growth of origindestination rankings, we propose algorithms that (i) find sparse representations of the model parameters efficiently, and (ii) restrict station substitutions spatially according to the bike-sharing network. We prove consistency results of the model and develop efficient, first-order methods based on difference of convex (DCP) programming. Our approach is tractable on a city scale, which we demonstrate on a bike-sharing system in the Boston metropolitan area. Experimental evaluations on both simulated and real-world data sets show that our method can significantly reduce biases in ridership prediction and primary demand estimation, which results in increased ridership when used as inputs to an operational model for bike allocation.

[1]  Gustavo J. Vulcano,et al.  Demand Estimation Under the Multinomial Logit Model from Sales Transaction Data , 2020, Manuf. Serv. Oper. Manag..

[2]  Lakshminarayanan Subramanian,et al.  A Conditional Gradient Approach for Nonparametric Estimation of Mixing Distributions , 2018, Manag. Sci..

[3]  Karan Girotra,et al.  Bike-Share Systems: Accessibility and Availability , 2018, Manag. Sci..

[4]  Gustavo J. Vulcano,et al.  Inferring Consideration Sets from Sales Transaction Data , 2019, SSRN Electronic Journal.

[5]  Srikanth Jagabathula,et al.  The Limit of Rationality in Choice Modeling: Formulation, Computation, and Implications , 2016, Manag. Sci..

[6]  P. Rusmevichientong,et al.  Estimating Large-Scale Tree Logit Models via a Difference of Strictly Convex Functions , 2018 .

[7]  Huseyin Topaloglu,et al.  Technical Note - An Expectation-Maximization Algorithm to Estimate the Parameters of the Markov Chain Choice Model , 2018, Oper. Res..

[8]  T. P. Dinh,et al.  Preface , 2018, Math. Program..

[9]  Robert C. Hampshire,et al.  Inventory rebalancing and vehicle routing in bike sharing systems , 2017, Eur. J. Oper. Res..

[10]  Garrett J. van Ryzin,et al.  Technical Note - An Expectation-Maximization Method to Estimate a Rank-Based Choice Model of Demand , 2017, Oper. Res..

[11]  Patrick Jaillet,et al.  Dynamic Repositioning to Reduce Lost Demand in Bike Sharing Systems , 2017, J. Artif. Intell. Res..

[12]  David B. Shmoys,et al.  Minimizing Multimodular Functions and Allocating Capacity in Bike‐Sharing Systems , 2016, IPCO.

[13]  Stephen P. Boyd,et al.  Variations and extension of the convex–concave procedure , 2016 .

[14]  Florian Heiss,et al.  Discrete Choice Methods with Simulation , 2016 .

[15]  Paul Grigas,et al.  New analysis and results for the Frank–Wolfe method , 2013, Mathematical Programming.

[16]  Wafic El-Assi,et al.  Effects of built environment and weather on bike sharing demand: a station level analysis of commercial bike sharing in Toronto , 2017 .

[17]  Garrett J. van Ryzin,et al.  A Market Discovery Algorithm to Estimate a General Class of Nonparametric Choice Models , 2015, Manag. Sci..

[18]  David B. Shmoys,et al.  Data Analysis and Optimization for (Citi)Bike Sharing , 2015, AAAI.

[19]  Andreas Krause,et al.  Incentivizing Users for Balancing Bike Sharing Systems , 2015, AAAI.

[20]  David B. Shmoys,et al.  Predicting Bike Usage for New York City's Bike Sharing System , 2015, AAAI Workshop: Computational Sustainability.

[21]  I-Lin Wang,et al.  Models for Effective Deployment and Redistribution of Bicycles Within Public Bicycle-Sharing Systems , 2013, Oper. Res..

[22]  Frédéric Meunier,et al.  Bike sharing systems: Solving the static rebalancing problem , 2013, Discret. Optim..

[23]  Tal Raviv,et al.  Static repositioning in a bike-sharing system: models and solution approaches , 2013, EURO J. Transp. Logist..

[24]  R. Alexander Rixey,et al.  Station-Level Forecasting of Bikesharing Ridership , 2013 .

[25]  Devavrat Shah,et al.  A Nonparametric Approach to Modeling Choice with Limited Data , 2009, Manag. Sci..

[26]  Richard Ratliff,et al.  Estimating Primary Demand for Substitutable Products from Sales Transaction Data , 2011, Oper. Res..

[27]  Jeremy T. Fox,et al.  Partial Identification of Heterogeneity in Preference Orderings Over Discrete Choices , 2011 .

[28]  Ger Koole,et al.  Estimating unconstrained customer choice set demand: A case study on airline reservation data , 2011 .

[29]  Martin Jaggi,et al.  Sparse Convex Optimization Methods for Machine Learning , 2011 .

[30]  Garrett J. van Ryzin,et al.  OM Practice - Choice-Based Revenue Management: An Empirical Study of Estimation and Optimization , 2010, Manuf. Serv. Oper. Manag..

[31]  Gert R. G. Lanckriet,et al.  On the Convergence of the Concave-Convex Procedure , 2009, NIPS.

[32]  Alexander Shapiro,et al.  Lectures on Stochastic Programming: Modeling and Theory , 2009 .

[33]  Matthew Skala,et al.  Counting distance permutations , 2008, 2008 IEEE 24th International Conference on Data Engineering Workshop.

[34]  Kenneth L. Clarkson,et al.  Coresets, sparse greedy approximation, and the Frank-Wolfe algorithm , 2008, SODA '08.

[35]  Lorenz T. Biegler,et al.  On the implementation of an interior-point filter line-search algorithm for large-scale nonlinear programming , 2006, Math. Program..

[36]  Alan L. Yuille,et al.  The Concave-Convex Procedure , 2003, Neural Computation.

[37]  Jan van Leeuwen,et al.  Computational complexity of norm-maximization , 1990, Comb..

[38]  M. Uncles Discrete Choice Analysis: Theory and Application to Travel Demand , 1987 .

[39]  K. Lancaster Socially Optimal Product Differentiation , 1975 .

[40]  K. Lancaster A New Approach to Consumer Theory , 1966, Journal of Political Economy.

[41]  Philip Wolfe,et al.  An algorithm for quadratic programming , 1956 .

[42]  H. Hotelling Stability in Competition , 1929 .