Online Dynamic Pricing for Electric Vehicle Charging Stations with Reservations
Jan Mrkos, Antonín Komenda, David Fiedler, Jiří Vokřínek
TL;DR
This work tackles online dynamic pricing for EV charging by pricing a full reservation bundle (charging, parking, and reservation) at a single high-demand station. It models reservation arrivals as a continuous-time Poisson process and embeds them into a discrete-time MDP, introducing a discretization that can be controlled by timesteps $k$ and quantified via a discretization-error metric. A Monte-Carlo Tree Search (MCTS) heuristic with a UCT-based tree policy and rollout is proposed to compute pricing decisions, with implementation details and parameter choices provided. Experiments on synthetic instances show the MCTS approach rivals the optimal VI baseline when feasible and consistently outperforms a flat-rate benchmark, while also offering scalable performance insights for larger problems. The results demonstrate the practicality of fully bundled dynamic pricing and provide a framework for analyzing discretization error in continuous-time demand models.
Abstract
This paper introduces a novel model for online dynamic pricing of electric vehicle charging services that integrates reservation, parking, and charging into a comprehensive bundle priced as a whole. Our approach focuses on the individual high-demand, fast-charging location, employing a Poisson process as a model of charging reservation arrivals, and develops an online dynamic pricing strategy optimized through a Markov Decision Process (MDP). A key contribution is the novel analysis of discretization error introduced when incorporating the continuous-time Poisson process into the discrete MDP framework. The MDP model's feasibility is demonstrated with a heuristic dynamic pricing method based on Monte-Carlo tree search, offering a viable path for real-world applications.
