Abstract
The growing popularity of bike-sharing systems around the world has motivated recent attention to models and algorithms for the effective operation of these systems. Most of this literature focuses on their daily operation for managing asymmetric demand. In this work, we consider the more strategic question of how to allocate dock-capacity in such systems. Our main result is a practically fast polynomial-time allocation algorithm to compute optimal solutions for this problem, that can also handle a number of practically motivated constraints, such as a limit on the number of docks moved from a given allocation. Our work further develops connections between bike-sharing models and the literature on discrete convex analysis and optimization.
Keywords
- Allocation Algorithm
- Operational Constraint
- Submodular Function
- Citi Bike
- Increase Customer Satisfaction
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
Work supported in part under NSF grants CCF-1526067, CMMI-1537394, CCF- 1522054, and CMMI-1200315, and Army Research Office grant W911NF-17-1-0094.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
- 1.
Specifically, we (i) give an example in which a M-convex function restricted to a M-convex set is not M-convex, and (ii) show that this indeed means that Murota’s algorithm for M-convex function minimization is not provably optimal in our setting.
- 2.
References
Altman, E., Gaujal, B., Hordijk, A.: Multimodularity, convexity, and optimization properties. Math. Oper. Res. 25(2), 324–347 (2000)
Capital Bikeshare: Bikeshare member survey report (2014)
Datner, S., Raviv, T., Tzur, M., Chemla, D.: Setting inventory levels in a bike sharing network (2015)
Forma, I.A., Raviv, T., Tzur, M.: A 3-step math heuristic for the static repositioning problem in bike-sharing systems. Transp. Res. Part B: Methodological 71, 230–247 (2015)
Freund, D., Henderson, S.G., Shmoys, D.B.: Minimizing multimodular functions and allocating capacity in bike-sharing systems. arXiv preprint arXiv:1611.09304 (2016)
Freund, D., Norouzi-Fard, A., Paul, A., Henderson, S.G., Shmoys, D.B.: Data-driven rebalancing methods for bike-share systems, working paper (2016)
Hajek, B.: Extremal splittings of point processes. Math. Oper. Res. 10(4), 543–556 (1985)
Ho, S.C., Szeto, W.: Solving a static repositioning problem in bike-sharing systems using iterated tabu search. Transp. Res. Part E: Logistics Transp. Rev. 69, 180–198 (2014)
Jian, N., Freund, D., Wiberg, H.M., Henderson, S.G.: Simulation optimization for a large-scale bike-sharing system. In: Proceedings of the 2016 Winter Simulation Conference, pp. 602–613. IEEE Press (2016)
Jian, N., Henderson, S.G.: An introduction to simulation optimization. In: Proceedings of the 2015 Winter Simulation Conference, pp. 1780–1794. IEEE Press (2015)
Kaspi, M., Raviv, T., Tzur, M.: Bike-sharing systems: user dissatisfaction in the presence of unusable bicycles. IISE Trans. 49(2), 144–158 (2017). http://dx.doi.org/10.1080/0740817X.2016.1224960
Lee, Y.T., Sidford, A., Wong, S.C.W.: A faster cutting plane method and its implications for combinatorial and convex optimization. In: 2015 IEEE 56th Annual Symposium on Foundations of Computer Science (FOCS), pp. 1049–1065. IEEE (2015)
Murota, K.: Discrete Convex Analysis: Monographs on Discrete Mathematics and Applications 10. Society for Industrial and Applied Mathematics, Philadelphia (2003)
Murota, K.: On steepest descent algorithms for discrete convex functions. SIAM J. Optim. 14(3), 699–707 (2004)
O’Mahony, E.: Smarter Tools For (Citi) Bike Sharing. Ph.D. thesis, Cornell University (2015)
Parikh, P., Ukkusuri, S.V.: Estimation of optimal inventory levels at stations of a bicycle sharing system (2014)
Raviv, T., Kolka, O.: Optimal inventory management of a bike-sharing station. IIE Trans. 45(10), 1077–1093 (2013)
Raviv, T., Tzur, M., Forma, I.A.: Static repositioning in a bike-sharing system: models and solution approaches. EURO J. Transp. Logistics 2(3), 187–229 (2013)
Schuijbroek, J., Hampshire, R., van Hoeve, W.J.: Inventory rebalancing and vehicle routing in bike sharing systems. Eur. J. Oper. Res. 257, 992–1004 (2017)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2017 Springer International Publishing AG
About this paper
Cite this paper
Freund, D., Henderson, S.G., Shmoys, D.B. (2017). Minimizing Multimodular Functions and Allocating Capacity in Bike-Sharing Systems. In: Eisenbrand, F., Koenemann, J. (eds) Integer Programming and Combinatorial Optimization. IPCO 2017. Lecture Notes in Computer Science(), vol 10328. Springer, Cham. https://doi.org/10.1007/978-3-319-59250-3_16
Download citation
DOI: https://doi.org/10.1007/978-3-319-59250-3_16
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-59249-7
Online ISBN: 978-3-319-59250-3
eBook Packages: Computer ScienceComputer Science (R0)