TY - GEN
T1 - Evolving Better Rerouting Surrogate Travel Costs with Grammar-Guided Genetic Programming
AU - Saber, Takfarinas
AU - Wang, Shen
N1 - Publisher Copyright:
© 2020 IEEE.
PY - 2020/7
Y1 - 2020/7
N2 - The number of drivers using on-board systems to navigate through urban areas is increasing. Drivers get real time information regarding traffic conditions and change their routes accordingly. Adapting a route clearly enables drivers to avoid closed roads or circumvent major hotspots. However, given the non-linearity of the traffic dynamics in urban environments, choosing a route based only on current traffic load or current average vehicle speed is not a guaranty of a lower overall travel time. In this work, we design an evolutionary system to search for better surrogate travel cost that drivers could optimise in their rerouting to achieve better overall travel times. Our system uses the Grammar-Guided Genetic Programming algorithm to evolve surrogate travel cost expressions and evaluate their performances on a micro traffic simulator. Our system is able to evolve different expressions that meet characteristics of specific urban environments instead of a one size fits all expression. We have seen in our experimental study on a traffic scenario representing Dublin city centre that our system is able to evolve surrogate travel cost expressions with 34% and 10% improvements in average travel time over the no rerouting and the average travel speed based rerouting algorithms.
AB - The number of drivers using on-board systems to navigate through urban areas is increasing. Drivers get real time information regarding traffic conditions and change their routes accordingly. Adapting a route clearly enables drivers to avoid closed roads or circumvent major hotspots. However, given the non-linearity of the traffic dynamics in urban environments, choosing a route based only on current traffic load or current average vehicle speed is not a guaranty of a lower overall travel time. In this work, we design an evolutionary system to search for better surrogate travel cost that drivers could optimise in their rerouting to achieve better overall travel times. Our system uses the Grammar-Guided Genetic Programming algorithm to evolve surrogate travel cost expressions and evaluate their performances on a micro traffic simulator. Our system is able to evolve different expressions that meet characteristics of specific urban environments instead of a one size fits all expression. We have seen in our experimental study on a traffic scenario representing Dublin city centre that our system is able to evolve surrogate travel cost expressions with 34% and 10% improvements in average travel time over the no rerouting and the average travel speed based rerouting algorithms.
KW - Evolution Computation
KW - Grammar-Guided Genetic Programming
KW - Simulation of Urban MObility
KW - Surrogate Travel Cost
KW - Traffic Rerouting
UR - http://www.scopus.com/inward/record.url?scp=85092051182&partnerID=8YFLogxK
U2 - 10.1109/CEC48606.2020.9185764
DO - 10.1109/CEC48606.2020.9185764
M3 - Conference Publication
AN - SCOPUS:85092051182
T3 - 2020 IEEE Congress on Evolutionary Computation, CEC 2020 - Conference Proceedings
BT - 2020 IEEE Congress on Evolutionary Computation, CEC 2020 - Conference Proceedings
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 2020 IEEE Congress on Evolutionary Computation, CEC 2020
Y2 - 19 July 2020 through 24 July 2020
ER -