Abstract

The paper introduces an iterative solution algorithm for a bi-level optimization problem arising in traffic control. The bi-level problem consists of a shortest path problem on the upper level, which aims at minimizing the total path cost of a set of cars in a road network. The cost coefficients in the shortest path problem represent the expected driving time on each edge, accounting for congestions, and depend on the solutions of a set of lower level optimal control problems, each one describing the behavior of a single minimum-time driven car. On the other hand, each lower level problem is built upon the path planned by the upper level. This leads to a strong coupling between upper level problem and lower level problem. This coupling is decomposed by an iterative procedure fixing either the costs or the paths in the upper level and the lower level, respectively. Numerical experiments illustrate the procedure and indicate that the iterative algorithm leads to suitable distribution of cars in the network.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call