Abstract
As an economical, low-carbon and convenient travel model, bike-sharing has become common in many cities around the world. However, the daily usage of shared bikes results in the dispatching problem, i.e., dispatching bikes to the specific destinations to satisfy riding demands. The bike-sharing platform can hire riders as workers and pay to incentivize them to accomplish the dispatching tasks. However, there exist multiple workers competing for the dispatching tasks, and they may strategically report their task accomplishing costs (which are usually private information only known by themselves) in order to make more profits, which may result in inefficient task dispatching results. In this paper, we first design a dispatching algorithm named GDY-MAX to allocate tasks to workers, which can achieve good performance. However, it cannot prevent workers strategically misreporting their task accomplishing costs. Regarding this issue, we further design a strategy proof mechanism under the budget constraint, which consists of a task dispatching algorithm and a worker pricing algorithm. We theoretically prove that our mechanism can satisfy incentive compatibility, individual rationality, budget constraint and a constant approximation ratio. Furthermore, we run extensive experiments to evaluate our mechanism based on a Mobike dataset. The results show that the performance of the proposed strategy proof mechanism and GDY-MAX is similar to the optimal algorithm in terms of the coverage ratio of accomplished task regions and the sum of task region value, and our mechanism has better performance than the uniform algorithm in terms of the total payment and the unit cost value.
Highlights
Bike-sharing as a low-carbon travelling way, can solve the problem of “the last mile” in the public transportation system
The results show that the performance of the proposed strategy proof mechanism and GDY-MAX is similar to the optimal algorithm in terms of the coverage ratio of accomplished task regions and the sum of task region values, and our
The results show that the performance of the mechanism and GDY-MAX is similar to the optimal algorithm in terms of the coverage ratio of accomplished task regions and the sum of task region values, and our mechanism has better performance than the uniform algorithm in terms of the total payment and the unit cost value
Summary
Bike-sharing as a low-carbon travelling way, can solve the problem of “the last mile” in the public transportation system. The platform usually has a budget constraint for paying to workers who accomplish the tasks In this context, the bike-sharing platform needs to hire workers to dispatch bikes efficiently given the budget constraint in order to maximize the total values of dispatching tasks. Similar to some existing works, we consider that the platform adopts an auction based mechanism to allocate dispatching tasks to workers. The platform determines how to match workers with regions, and determines the payments to the workers in order to maximize the total values of all regions In this situation, it may happen that multiple workers compete with each other for the bike dispatching regions in order to make profits, and they may untruthfully report their costs of accomplishing tasks in order to make more profits.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
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.