SearcharxivSearch

arXiv subjects

Tom Van Woensel

Publications and source records attributed to Tom Van Woensel.

8 recordsLinked to original sources

Exact Two-Step Benders Decomposition for the Time Window Assignment Traveling Salesperson Problem

Next-day delivery logistics services are redefining the industry by increasingly focusing on customer service. A challenge each logistics service provider faces is to jointly optimize time window assignment and vehicle routing for such next-day delivery services. To do so in a cost-efficient and customer-centric fashion, real-life uncertainty such as stochastic travel times need to be incorporated in the optimization process. This paper focuses on the canonical optimization problem within this context; the Time Window Assignment Traveling Salesperson Problem with Stochastic Travel Times (TWATSP-ST). It belongs to the class of two-stage stochastic mixed-integer programming problems with continuous recourse. We introduce Two-Step Benders Decomposition with Scenario Clustering (TBDS) as an exact solution methodology for solving such stochastic programs. The method utilizes a new two-step decomposition along the binary and continuous first-stage decisions and introduces a new scenario-retention strategy that combines and generalizes state-of-the-art Benders approaches and scenario-clustering techniques. Extensive experiments show that TBDS is superior to state-of-the-art approaches in the literature. It solves TWATSP-ST instances with up to 25 customers to optimality. It provides better lower and upper bounds that lead to faster convergence than existing state-of-the-art methods. We use TBDS to analyze the structure of the optimal solutions. By increasing routing costs only slightly, customer service can be improved tremendously, driven by smartly alternating between high- and low-variance travel arcs to reduce the impact of delay propagation throughout the executed vehicle route.

math.OC

Optimal taxes and subsidies to incentivize modal shift for inner-city freight transport

With increasing freight demands for inner-city transport, shifting freight from road to scheduled line services such as buses, metros, trams, and barges is a sustainable solution. Public authorities typically impose economic policies, including road taxes and subsidies for scheduled line services, to achieve this modal shift. This study models such a policy using a bi-level approach: at the upper level, authorities set road taxes and scheduled line subsidies, while at the lower level, freight forwarders arrange transportation via road or a combination of road and scheduled lines. We prove that fully subsidizing the scheduled line is an optimal and budget-efficient policy. Due to its computational complexity, we solve the problem heuristically using a bi-section algorithm for the upper level and an Adaptive Large Neighbourhood Search for the lower level. Our results show that optimally setting subsidy and tax can reduce the driving distance by up to 12.5\% and substantially increase modal shift, albeit at a higher operational cost due to increased taxes. Furthermore, increased scheduled line frequency and decreased geographical scatteredness of freight orders increase modal shift. For the partial subsidy policy, we found that an additional budget provides a better trade-off between minimizing distance and transportation costs than solely increasing the subsidy level. In a Berlin, Germany, case study, we find that we can achieve up to 2.9\% reduction in driven distance due to 23.2\% scheduled line usage, which amounts to an increase of multiple orders of magnitude, despite only using a few stations for transshipment.

math.OC

Multi-period railway line planning for integrated passenger-freight transportation

This paper addresses a multi-period line planning problem in an integrated passenger-freight railway system, aiming to maximize profit while serving passengers and freight using a combination of dedicated passenger trains, dedicated freight trains, and mixed trains. To accommodate demand with different time sensitivities, we develop a period-extended change&go-network that tracks the paths taken by passengers and freight. The problem is formulated as a path-based mixed integer programming model, with the linear relaxation solved using column generation. Paths for passengers and freight are dynamically generated by solving pricing problems defined as elementary shortest-path problems with duration constraints. We propose two heuristic approaches: price-and-branch and a diving heuristic, with acceleration strategies, to find integer feasible solutions efficiently. Computational experiments on the Chinese high-speed railway network demonstrate that the diving heuristic outperforms the price-and-branch heuristic in both computational time and solution quality. Additionally, the experiments highlight the benefits of integrating freight, the advantages of multi-period line planning, and the impact of different demand patterns on line operations.

math.OC

Operational Research: Methods and Applications

Throughout its history, Operational Research has evolved to include a variety of methods, models and algorithms that have been applied to a diverse and wide range of contexts. This encyclopedic article consists of two main sections: methods and applications. The first aims to summarise the up-to-date knowledge and provide an overview of the state-of-the-art methods and key developments in the various subdomains of the field. The second offers a wide-ranging list of areas where Operational Research has been applied. The article is meant to be read in a nonlinear fashion. It should be used as a point of reference or first-port-of-call for a diverse pool of readers: academics, researchers, students, and practitioners. The entries within the methods and applications sections are presented in alphabetical order. The authors dedicate this paper to the 2023 Turkey/Syria earthquake victims. We sincerely hope that advances in OR will play a role towards minimising the pain and suffering caused by this and future catastrophes.

math.OC

Self-adaptive randomized constructive heuristics for the multi-item capacitated lot sizing problem

The Capacitated Lot-Sizing Problem (CLSP) and its variants are important and challenging optimization problems. Constructive heuristics are known to be the most intuitive and fastest methods for finding good feasible solutions for the CLSPs and therefore are often used as a subroutine in building more sophisticated exact or metaheuristic approaches. Classical constructive heuristics, such as period-by-period heuristics and lot elimination heuristics, are widely used by researchers. This paper introduces four perturbation strategies to the period-by-period and lot elimination heuristics to further improve the solution quality. We propose a new procedure to automatically adjust the parameters of the randomized period-by-period (RPP) heuristics. The procedure is proved to offer better solutions with reduced computation times by improving time-consuming parameter tuning phase. Combinations of the self-adaptive RPP heuristics with Tabu search and lot elimination heuristics are tested to be effective. Computational experiments provided high-quality solutions with a 0.88% average optimality gap on benchmark instances of 12 periods and 12 items, and an optimality gap within 1.2% for the instances with 24 periods and 24 items.

math.OC

Solving Large-Scale Dynamic Vehicle Routing Problems with Stochastic Requests

Dynamic vehicle routing problems (DVRPs) arise in several applications such as technician routing, meal delivery, and parcel shipping. We consider the DVRP with stochastic customer requests (DVRPSR), in which vehicles must be routed dynamically with the goal of maximizing the number of served requests. We model the DVRPSR as a multi-stage optimization problem, where the first-stage decision defines route plans for serving scheduled requests. Our main contributions are knapsack-based linear models to approximate accurately the expected reward-to-go, measured as the number of accepted requests, at any state of the stochastic system. These approximations are based on representing each vehicle as a knapsack with a capacity given by the remaining service time available along the vehicle's route. We combine these approximations with optimal acceptance and assignment decision rules and derive efficient and high-performing online scheduling policies. We further leverage good predictions of the expected reward-to-go to design initial route plans that facilitate serving dynamic requests. Computational experiments on very large instances based on a real street network demonstrate the effectiveness of the proposed methods in prescribing high-quality offline route plans and online scheduling decisions.

math.OC

Spot Market versus Full Charter Fleet: Decisions Support for Full Truck Load Tenders

This paper presents an approach to help business decision-makers gain market share by providing competitive tender offers for Full-Truck-Load (FTL) services. In particular, we compare operating a fleet of Full-Charter-Trucks (FCT), using spot-market (SM) capacity and a mixture of both options against each other. A Pickup and Delivery Problem is modeled, and solved using an Adaptive Large Neighborhood Search heuristic. Computational results indicate strong service benefits combining FCT and SM usage. Numerical experiments are presented in detail to support the findings. Additionally, a real-life case study originating from DB Schenker is presented.

math.OC

The Pollution-Routing Problem with Speed Optimization and Uneven Topography

This paper considers a joint pollution-routing and speed optimization problem (PRP-SO) where fuel costs and $\textit{CO}_2e$ emissions depend on the vehicle speed, arc payloads, and road grades. We present two methods, one approximate and one exact, for solving the PRP-SO. The approximate strategy solves large-scale instances of the problem with a tabu search-based metaheuristic coupled with an efficient fixed-sequence speed optimization algorithm. The second strategy consists of a tailored branch-and-price (BP) algorithm in which speed optimization is managed within the pricing problem. We test both methods on modified Solomon benchmarks and newly constructed real-life instance sets. Our BP algorithm solves most instances with up to 50 customers and many instances with 75 and 100 customers. The heuristic is able to find near-optimal solutions to all instances and requires less than one minute of computational time per instance. Results on real-world instances suggest several managerial insights. First, fuel savings of up to 53\% are realized when explicitly taking into account arc payloads and road grades. Second, fuel savings and emissions reduction are also achieved by scheduling uphill customers later along the routes. Lastly, we show that ignoring elevation information when planning routes leads to highly inaccurate fuel consumption estimates.

math.OC