Abstract

The rapid proliferation of private cars brings serious problems such as traffic congestion and air pollution. Ridesharing provides a promising way to alleviate these issues by allocating riders to drivers with similar itineraries. In this work, we focus on a QoS-oriented and cost-effective ridesharing problem and propose an efficient algorithm to solve the problem. First, we formulate the ridesharing model and encode the solutions based on sets considering both service quality and cost. Then, we develop a set-based differential evolution algorithm to search the global optimum for the formulated problem. From the algorithm aspect, we specifically design new operators, such as the greedy initialization, the inter-vehicle mutation, and the route-sensitive selection, to enhance the performance of differential evolution for dealing with the ridesharing problem. The experimental results show that our method outperforms the state-of-the-art methods on metropolis transport datasets.

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.