Table of Contents
Fetching ...

An Exact Solution Algorithm for the Bi-Level Optimization Problem of Electric Vehicles Charging Station Placement

Mobina Nankali, Michael W. Levin

TL;DR

The study tackles the large-scale bi-level problem of EV charging station placement under budget by coupling a leader's station-location decisions with a follower's battery-constrained route and charging equilibrium. It develops an exact Branch-and-Price-and-Cut method built on a high point relaxation and value-function cuts, with column generation over a battery-state expanded network to solve the UE subproblem efficiently. Across metropolitan-scale networks (e.g., Barcelona, Anaheim, and Eastern Massachusetts), the approach achieves global optimality with gaps under 1% and runtimes of minutes, representing a two-orders-of-magnitude improvement over existing exact methods. This framework enables practical, provably optimal planning for large-scale charging infrastructure while accommodating realistic EV routing dynamics and charging costs.

Abstract

This work addresses electric vehicle (EV) charging station placement through a bi-level optimization model, where the upper-level planner maximizes net revenue by selecting station locations under budget constraints, while EV users at the lower level choose routes and charging stations to minimize travel and charging costs. To account for range anxiety, we construct a battery-expanded network and apply a shortest path algorithm with Frank-Wolfe traffic assignment. Our primary contribution is developing the first exact solution algorithm for large scale EV charging station placement problems. We propose a Branch-and-Price-and-Cut algorithm enhanced with value function cuts and column generation. While existing research relies on heuristic methods that provide no optimality guarantees or exact algorithms that require prohibitively long runtimes, our exact algorithm delivers globally optimal solutions with mathematical certainty under a reasonable runtime. Computational experiments on the Eastern Massachusetts network (74 nodes, 248 links), the Anaheim network (416 nodes, 914 links), and the Barcelona network (110 zones, 1,020 nodes, and 2,512 links) demonstrate exceptional performance. Our algorithm terminates within minutes rather than hours, while achieving optimality gaps below 1% across all instances. This result represents a computational speedup of over two orders of magnitude compared to existing methods. The algorithm successfully handles problems with over 300,000 feasible combinations, which transform EV charging infrastructure planning from a computationally prohibitive problem into a tractable optimization task suitable for practical decision making problem for real world networks.

An Exact Solution Algorithm for the Bi-Level Optimization Problem of Electric Vehicles Charging Station Placement

TL;DR

The study tackles the large-scale bi-level problem of EV charging station placement under budget by coupling a leader's station-location decisions with a follower's battery-constrained route and charging equilibrium. It develops an exact Branch-and-Price-and-Cut method built on a high point relaxation and value-function cuts, with column generation over a battery-state expanded network to solve the UE subproblem efficiently. Across metropolitan-scale networks (e.g., Barcelona, Anaheim, and Eastern Massachusetts), the approach achieves global optimality with gaps under 1% and runtimes of minutes, representing a two-orders-of-magnitude improvement over existing exact methods. This framework enables practical, provably optimal planning for large-scale charging infrastructure while accommodating realistic EV routing dynamics and charging costs.

Abstract

This work addresses electric vehicle (EV) charging station placement through a bi-level optimization model, where the upper-level planner maximizes net revenue by selecting station locations under budget constraints, while EV users at the lower level choose routes and charging stations to minimize travel and charging costs. To account for range anxiety, we construct a battery-expanded network and apply a shortest path algorithm with Frank-Wolfe traffic assignment. Our primary contribution is developing the first exact solution algorithm for large scale EV charging station placement problems. We propose a Branch-and-Price-and-Cut algorithm enhanced with value function cuts and column generation. While existing research relies on heuristic methods that provide no optimality guarantees or exact algorithms that require prohibitively long runtimes, our exact algorithm delivers globally optimal solutions with mathematical certainty under a reasonable runtime. Computational experiments on the Eastern Massachusetts network (74 nodes, 248 links), the Anaheim network (416 nodes, 914 links), and the Barcelona network (110 zones, 1,020 nodes, and 2,512 links) demonstrate exceptional performance. Our algorithm terminates within minutes rather than hours, while achieving optimality gaps below 1% across all instances. This result represents a computational speedup of over two orders of magnitude compared to existing methods. The algorithm successfully handles problems with over 300,000 feasible combinations, which transform EV charging infrastructure planning from a computationally prohibitive problem into a tractable optimization task suitable for practical decision making problem for real world networks.

Paper Structure

This paper contains 17 sections, 4 theorems, 26 equations, 4 figures, 3 tables, 2 algorithms.

Key Result

Proposition 1

Let $Z^{\star}$ be the optimal objective value of the bi-level EV–station-placement problem eq:station_placement_bi-level and let $Z^{\mathrm{HP}}$ be the optimal objective value of its HPR eq:station_placement_bi-level2. Then

Figures (4)

  • Figure 1: Battery-State Network Expansion
  • Figure 2: Convergence over B&B nodes
  • Figure 3: Gap Percentage over B&B nodes
  • Figure 4: Number of Paths over the B&B nodes

Theorems & Definitions (8)

  • Proposition 1
  • proof
  • Proposition 2
  • proof
  • Proposition 3
  • proof
  • Proposition 4
  • proof