Abstract

Bike-sharing systems (BSS) have widely spread over many cities in the world as an environmentally friendly means to reduce air pollution and traffic congestion. This paper focuses on the bike-sharing rebalancing problem (BRP), which consists of two aspects: determining desired demands at each station and designing routes to redistribute bikes among stations. For the first task, we firstly apply the random forest, a very efficient machine learning algorithm, to forecast desired demands for each station, which can be easily implemented with distributed computing. For the second task, it belongs to the broad class of the vehicle routing problem with pickup and delivery (VRPPD). In most existing settings, all of the demands being strictly satisfied can lead to longer routes and add operational costs. In this paper, we propose a new model with unserved demands by relaxing demands satisfying constraints. Then, we design a distributed ant colony optimization (ACO) based algorithm with some specific modifications to increase its efficiency for the proposed model. We propose to use the percentage of average cost saving per bike as a metric to evaluate the performance of our method on cost-reducing and compare with existing methods and best-known values. Computational results on benchmarks show the advantage of our approach. Finally, we provide a real case study of BSS in Hangzhou, China, with insightful elaborations.

Highlights

  • As an emerging green transport, bike-sharing systems (BSS) have expanded in many cities around the world [1]

  • This paper focuses on the bike-sharing rebalancing problem (BRP), which consists of two main aspects

  • Existing solution approaches to find routes in the BRP are mainly derived from methods for the vehicle routing problem with pickup and delivery (VRPPD), which can be classified into two categories, exact and heuristic algorithms

Read more

Summary

Introduction

As an emerging green transport, bike-sharing systems (BSS) have expanded in many cities around the world [1]. If some vehicle carries bikes and a nearby station needs bikes to be delivered, the vehicle must pick up one more bike from other stations to satisfy the need of 21 bikes Based on this situation, one may consider leaving some of the customer demands unserved in exchange for shorter routes. We design a new model, tackling it as a variant of the VRPPD, and develop a distributed ant colony optimization (ACO) based algorithm with some specific modifications for the proposed model Both the random forest and the ACO can be implemented with distributed computing, making our approach possible to solve the BRP in the significant data context.

Demand analysis
Rebalancing operations
Unserved demands in the BRP
Mathematical formulation
Solution methodology
Random forest for forecasting customer demands
Improved ant colony optimization
Distributed computing
Computational study
Computational results
Effect of unserved demands
A case study
Data description
Forecasting customer demands
Finding the routing scheme
Findings
Conclusions
Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.