PickUp planner: A scheduling and dynamic routing service for connected vehicles

Aneta Vulgarakis Feljan, Azadeh Bararsani, Nicholas Got · 2017

Scheduling is needed in a multitude of smart city domains, such as public transportation, logistics, organization of events and parts delivery in assembly lines. In this paper, we present the architecture and implementation of PickUp Planner, a service that enables scheduling and dynamic routing of connected vehicles for picking up number of users distributed in the city. The service dynamically reconfigures the routes of the vehicles based on real-time traffic condition information, which in turn is gathered from the road infrastructure and other connected vehicles registered to the service. The crux of the service is the usage of a novel vehicle routing and scheduling algorithm that combines clustering algorithms and Answer Set Programming. Our evaluation shows that the algorithm decreases the total distance traveled by the vehicles, and therefore reduces fuel consumption and emissions from the vehicles. We also conclude that Answer Set Programming solvers may not be the best choice for scenarios in which there is a high number of users to be served frequently.

Read the paper · More papers on PaperTik