A Combinatorial Semi-Bandit Approach to Charging Station Selection for Electric Vehicles

Niklas Åkerblom, Morteza Haghir Chehreghani
1/17/2023
cs.LGstat.ML

No confident code implementation found for this paper.

Abstract

In this work, we address the problem of long-distance navigation for battery electric vehicles (BEVs), where one or more charging sessions are required to reach the intended destination. We consider the availability and performance of the charging stations to be unknown and stochastic, and develop a combinatorial semi-bandit framework for exploring the road network to learn the parameters of the queue time and charging power distributions. Within this framework, we first outline a pre-processing for the road network graph to handle the constrained combinatorial optimization problem in an efficient way. Then, for the pre-processed graph, we use a Bayesian approach to model the stochastic edge weights, utilizing conjugate priors for the one-parameter exponential and two-parameter gamma distributions, the latter of which is novel to multi-armed bandit literature. Finally, we apply combinatorial versions of Thompson Sampling, BayesUCB and Epsilon-greedy to the problem. We demonstrate the performance of our framework on long-distance navigation problem instances in country-sized road networks, with simulation experiments in Norway, Sweden and Finland.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{kerblom2023combinatorial,
  title  = {A Combinatorial Semi-Bandit Approach to Charging Station Selection for Electric Vehicles},
  author = {Niklas Åkerblom and Morteza Haghir Chehreghani},
  year   = {2023},
  eprint = {2301.07156},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2301.07156v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2301.07156.svg)](https://codeofpaper.com/paper/2301.07156)

Discussion