Searcharxiv⌕ Search

arXiv subjects

Elina Rönnberg

Publications and source records attributed to Elina Rönnberg.

2 recordsLinked to original sources

Branch-Price-and-Cut Accelerated with a Pricing for Integrality Heuristic for the Electrical Vehicle Routing Problem with Time Windows and Charging Time Slots

Branch-price-and-cut is the state-of-the-art exact method for solving many types of vehicle routing problems, and is particularly effective for vehicle routing problems with time windows. A well-known challenge in branch-price-and-cut is that the generation of columns is guided by information from the linear relaxation of the master problem, with no guarantee that they will be useful from an integer perspective. As a consequence, high-quality primal solutions are often found only after significant cutting and branching or the use of primal heuristics. In this work, based on the ideas of pricing for integrality, we propose a new primal heuristic for vehicle routing problems. The heuristic is designed to generate columns that are more likely to be part of high-quality integer solutions. It begins by constructing a partial integer solution from a given column pool and then iteratively searches for columns that complement this solution. The search is done by modifying the pricing problem with respect to the partial solution, linear program dual information as well as previously generated columns in the heuristic. Computational tests are performed on the electrical vehicle routing problem with time windows extended with charging time slots, a problem that has both scheduling and routing aspects, making it well-suited to evaluate the performance of the proposed heuristic. The results show that the proposed heuristic closes 30% - 40% of the root node gap on average in comparison to a restricted master heuristic.

math.OC↗

A Dantzig-Wolfe Reformulation for Automated Aircraft Arrival Routing and Scheduling

We consider the problem of computing aircraft arrival routes in a terminal maneuvering area (TMA) together with an automated scheduling of all the arrivals within a given time interval. The arrival routes are modeled as energy-efficient continuous-descent operations, such that separation based on wake-turbulence categories is guaranteed within the TMA. We propose a new model based on a Dantzig-Wolfe reformulation of a previous model for this problem. As in the previous model, we include tree consistency across consecutive planning intervals. However, the reformulation enables us to further improve the model and also consider aircraft that remain in the TMA from the previous period, a feature critical for operational safety. In computational experiments for Stockholm Arlanda airport, the new model consistently outperforms the previous one: we obtain solutions within 5 seconds to 12.65 minutes compared to 40.9 hours with the old model for instances of half hours with high traffic. In addition, we are able to solve instances of a full hour of arriving aircraft with high traffic (33 aircraft) within 22.22 to 58.57 minutes, whereas the old model could not solve these instances at all. While we schedule all aircraft as continuous-descent arrivals, our model can be applied to any type of speed profiles for the arriving aircraft.

math.OC↗