Adaptive routing and recharging policies for electric vehicles

Timothy M. Sweda, Irina S. Dolinskaya, Diego Klabjan

Research output: Contribution to journalArticlepeer-review

22 Scopus citations


Planning a trip with an electric vehicle requires consideration of both battery dynamics and the availability of charging infrastructure. Recharging costs for an electric vehicle, which increase as the battery's charge level increases, are fundamentally different than refueling costs for conventional vehicles, which do not depend on the amount of fuel already in the tank. Furthermore, the viability of any route requiring recharging is sensitive to the availability of charging stations along the way. In this paper, we study the problem of finding an optimal adaptive routing and recharging policy for an electric vehicle in a network. Each node in the network represents a charging station and has an associated probability of being available at any point in time or occupied by another vehicle. We develop efficient algorithms for finding an optimal a priori routing and recharging policy and then present solution approaches to an adaptive problem that build on a priori policy. We present two heuristic methods for finding adaptive policies-one with adaptive recharging decisions only and another with both adaptive routing and recharging decisions. We then further enhance our solution approaches to a special case of the grid network. We conduct numerical experiments to demonstrate the empirical performance of our solutions and provide insights to our findings.

Original languageEnglish (US)
Pages (from-to)1326-1348
Number of pages23
JournalTransportation Science
Issue number4
StatePublished - Nov 2017


  • Adaptive routing
  • Dynamic programming
  • Electric vehicles
  • Recharging policies

ASJC Scopus subject areas

  • Civil and Structural Engineering
  • Transportation

Fingerprint Dive into the research topics of 'Adaptive routing and recharging policies for electric vehicles'. Together they form a unique fingerprint.

Cite this