Title
Heuristic and metaheuristic solutions of pickup and delivery problem for self-driving taxi routing
Abstract
Self-driving car automated control problem includes automated routing problem. This paper addresses the self-driving taxi routing problem formalized as the Pickup and Delivery problem (PDP). We use small moves technique as the basis for our evolutionary computation framework that considers small moves as mutation operations. We introduce strategies, which determine vector of probabilities to apply small moves on each step. Also we introduce policies, which determine how strategies evolve during the algorithm runtime. Finally, we also apply meta-learning to select the best strategy and policy for a given dataset. We test suggested methods with several genetic schemes. The best performance is shown by strategies that apply small moves with probability depending on its success rate and/or complexity. It outperforms Hill Climbing as well as a constraint satisfaction problem solver adopted for PDP.
Year
DOI
Venue
2019
10.1007/s12530-017-9209-5
Evolving Systems
Keywords
Field
DocType
Self-driving car,Autonomous car,Routing,Pickup and delivery,Genetic algorithms,City taxi,Meta-learning
Hill climbing,Heuristic,Mathematical optimization,Computer science,Evolutionary computation,Constraint satisfaction problem,Solver,Pickup,Genetic algorithm,Metaheuristic
Journal
Volume
Issue
ISSN
10.0
SP1.0
1868-6486
Citations 
PageRank 
References 
0
0.34
20
Authors
3
Name
Order
Citations
PageRank
Viacheslav Shalamov100.34
Andrey Filchenkov200.34
Anatoly Shalyto39820.06