Abstract:This paper presents a branch-and-price algorithm for the time-dependent vehicle routing problem with time windows (TDVRPTW). We capture road congestion by considering time-dependent travel times, i.e., depending on the departure time to a customer, a different travel time is incurred. We consider the variant of the TDVRPTW where the objective is to minimize total route duration and denote this variant the duration minimizing TDVRPTW (DM-TDVRPTW). Because of time dependency, vehicles' dispatch times at the depo… Show more
“…An exact algorithm for the TDVRPTW was presented by Dabia, Ropke, Van Woensel, and De Kok (2013) using a modified set of the well-known instances of Solomon (1987) for the VRPTW. Speed patterns in links between nodes were allocated randomly and the solution approach was based on a pricing algorithm utilising a column generation and a labelling algorithm.…”
This article paper presents a hybrid metaheuristic algorithm to solve the time-dependent vehicle routing problem with hard time windows. Time-dependent travel times are influenced by different congestion levels experienced throughout the day. Vehicle scheduling without consideration of congestion might lead to underestimation of travel times and consequently missed deliveries. The algorithm presented in this paper makes use of Large Neighbourhood Search approaches and Variable Neighbourhood Search techniques to guide the search. A first stage is specifically designed to reduce the number of vehicles required in a search space by the reduction of penalties generated by time-window violations with Large Neighbourhood Search procedures. A second stage minimises the travel distance and travel time in an 'always feasible' search space. Comparison of results with available test instances shows that the proposed algorithm is capable of obtaining a reduction in the number of vehicles (4.15%), travel distance (10.88%) and travel time (12.00%) compared to previous implementations in reasonable time.
“…An exact algorithm for the TDVRPTW was presented by Dabia, Ropke, Van Woensel, and De Kok (2013) using a modified set of the well-known instances of Solomon (1987) for the VRPTW. Speed patterns in links between nodes were allocated randomly and the solution approach was based on a pricing algorithm utilising a column generation and a labelling algorithm.…”
This article paper presents a hybrid metaheuristic algorithm to solve the time-dependent vehicle routing problem with hard time windows. Time-dependent travel times are influenced by different congestion levels experienced throughout the day. Vehicle scheduling without consideration of congestion might lead to underestimation of travel times and consequently missed deliveries. The algorithm presented in this paper makes use of Large Neighbourhood Search approaches and Variable Neighbourhood Search techniques to guide the search. A first stage is specifically designed to reduce the number of vehicles required in a search space by the reduction of penalties generated by time-window violations with Large Neighbourhood Search procedures. A second stage minimises the travel distance and travel time in an 'always feasible' search space. Comparison of results with available test instances shows that the proposed algorithm is capable of obtaining a reduction in the number of vehicles (4.15%), travel distance (10.88%) and travel time (12.00%) compared to previous implementations in reasonable time.
“…Except software package service as programming solver, MP-based approaches observed in the field of three targeted fields are as follows: Branch-and-Bound [34], Branch-and-Cut [146], Branch-and-Price [219], Branch-and-Cut-and-Price [142], Dynamic Programming [220], Lagrangian Relaxation [221], Column Generation [222], Set Partitioning [223], Constraint Programming [224], Goal Programming [225], Set Covering [226], and so forth. As shown in Table 1, it can be observed that the most frequently used mathematical programming-based method in the field of scheduling is B&B (Branch-and-Bound), while B&P (Branch-and-Price) is the most popular branching method in the field of VRP.…”
Over the past decades, optimization in operations management has grown ever more popular not only in the academic literature but also in practice. However, the problems have varied a lot, and few literature reviews have provided an overview of the models and algorithms that are applied to the optimization in operations management. In this paper, we first classify crucial optimization areas of operations management from the process point of view and then analyze the current status and trends of the studies in those areas. The purpose of this study is to give an overview of optimization modelling and resolution approaches, which are applied to operations management.
“…It was formulated as an integer programming model to minimize makespan of the whole discharging course and solved by a two stages tabu search algorithm. Dabia et al [4] presented a branch and price algorithm for time-dependent vehicle routing problem with time windows. Han et al [5] considered a vehicle routing problem with uncertain travel times in which a penalty is incurred for each vehicle that exceeds a given time limit and given robust scenario approach for the vehicle routing problem.…”
This study aims to develop some models to aid in making decisions on the combined fleet size and vehicle assignment in working service network where the demands include two types (minimum demands and maximum demands), and vehicles themselves can act like a facility to provide services when they are stationary at one location. This type of problem is named as the dynamic working vehicle scheduling with dual demands (DWVS-DD) and formulated as a mixed integer programming (MIP). Instead of a large integer program, the problem is decomposed into small local problems that are guided by preset control parameters. The approach for preset control parameters is given. By introducing them into the MIP formulation, the model is reformulated as a piecewise form. Further, a piecewise method by updating preset control parameters is proposed for solving the reformulated model. Numerical experiments show that the proposed method produces better solution within reasonable computing time.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.