Managing Fixed Costs in Vehicle Routing and Crew Scheduling Problems Solved by a Branch-and-Price Approach
نویسنده
چکیده
In this paper, we address vehicle routing and crew scheduling problems that can be solved by a branch-and-price approach where the column generation subproblem corresponds to a shortest path problem with or without resource constraints. As surveyed in [1] and [2], branch-and-price approaches have been successfully used to solve a wide variety of vehicle routing and crew scheduling applications such as the vehicle routing problem with time windows, the multi-depot vehicle scheduling problem, and the aircrew pairing problem. More specifically, we are interested in applications that involve a two-level hierarchical objective function where the primary objective aims at minimizing the number of vehicles or crews used in the solution, while the secondary one consists of minimizing operational costs. It is well known that such a two-level hierarchical objective function can be converted into a single-level objective function that involves the operational costs and a large artificial fixed cost for each vehicle used (see [6]). It seems, however, that no efficient methodology has yet been proposed in the literature to determine the value of this fixed cost. Indeed, the only known algorithms for this purpose ([6] and [5]) can often produce values that are unusable in practice due to their huge magnitude. Consequently, this fixed cost is often set to an arbitrary large value that is believed to yield a minimal number of vehicles. We recently noticed that the value of the fixed cost f has an impact on the solution time of branch-and-price approaches. Indeed, the time required to solve a linear relaxation generally increases with f until it reaches a plateau for a relatively large value of f . This behavior was 1In order to lighten the text, we will mostly use the vehicle routing terminology (that is, vehicle and route) for the
منابع مشابه
The Home Care Crew Scheduling Problem: Preference-based visit clustering and temporal dependencies
In the Home Care Crew Scheduling Problem a staff of caretakers has to be assigned a number of visits to patients’ homes, such that the overall service level is maximised. The problem is a generalisation of the vehicle routing problem with time windows. Required travel time between visits and time windows of the visits must be respected. The challenge when assigning visits to caretakers lies in ...
متن کاملComputational Experience with Hypergraph-Based Methods for Automatic Decomposition in Discrete Optimization
Branch-and-price algorithms based on Dantzig-Wolfe decomposition have shown great success in solving mixed integer linear optimization problems (MILPs) with specific identifiable structure, such as vehicle routing and crew scheduling problems. For unstructured MILPs, the most frequently used methodology is branch-and-cut, which depends on generation of “generic” classes of valid inequalities to...
متن کاملThe Shortest Path Problem with k-Cycle Elimination (k ≥ 3): Improving Branch and Price Algorithms for Vehicle Routing and Scheduling
The elementary shortest path problem with resource constraints (ESPPRC) is a widely used modeling tool in formulating vehicle routing and crew scheduling applications, see e.g. [3]. The ESPPRC consists of finding shortest paths from a source to all other nodes of a network that do not contain any cycles, i.e. duplicate nodes. The ESPPRC occurs as a subproblem of an enclosing problem and is used...
متن کاملVehicle Routing Problems with Time Windows and Convex Node Costs
We consider a variant of the vehicle routing problems with time windows, where the objective includes the inconvenience cost modeled by a convex function on each node. We formulate this mixed integer convex program using a novel set partitioning formulation, by considering all combinations of routes and block structures over the routes. We apply a branch-and-price framework to solve this formul...
متن کاملCockpit Crew Pairing Problem in Airline Scheduling: Shortest Path with Resources Constraints Approach
Increasing competition in the air transport market has intensified active airlines’ efforts to keep their market share by attaching due importance to cost management aimed at reduced final prices. Crew costs are second only to fuel costs on the cost list of airline companies. So, this paper attempts to investigate the cockpit crew pairing problem. The set partitioning problem has been used for ...
متن کامل