597 research outputs found

    Ant colony optimization and its application to the vehicle routing problem with pickups and deliveries

    Get PDF
    Ant Colony Optimization (ACO) is a population-based metaheuristic that can be used to find approximate solutions to difficult optimization problems. It was first introduced for solving the Traveling Salesperson Problem. Since then many implementations of ACO have been proposed for a variety of combinatorial optimization. In this chapter, ACO is applied to the Vehicle Routing Problem with Pickup and Delivery (VRPPD). VRPPD determines a set of vehicle routes originating and ending at a single depot and visiting all customers exactly once. The vehicles are not only required to deliver goods but also to pick up some goods from the customers. The objective is to minimize the total distance traversed. The chapter first provides an overview of ACO approach and presents several implementations to various combinatorial optimization problems. Next, VRPPD is described and the related literature is reviewed, Then, an ACO approach for VRPPD is discussed. The approach proposes a new visibility function which attempts to capture the “delivery” and “pickup” nature of the problem. The performance of the approach is tested using well-known benchmark problems from the literature

    The Vehicle Routing Problem with Divisible Deliveries and Pickups

    Get PDF
    The vehicle routing problem with divisible deliveries and pickups is a new and interesting model within reverse logistics. Each customer may have a pickup and delivery demand that have to be served with capacitated vehicles. The pickup and the delivery quantities may be served, if beneficial, in two separate visits. The model is placed in the context of other delivery and pickup problems and formulated as a mixed-integer linear programming problem. In this paper, we study the savings that can be achieved by allowing the pickup and delivery quantities to be served separately with respect to the case where the quantities have to be served simultaneously. Both exact and heuristic results are analysed in depth for a better understanding of the problem structure and an average estimation of the savings due to the possibility of serving pickup and delivery quantities separately

    An ant colony algorithm for the mixed vehicle routing problem with backhauls

    Get PDF
    The Vehicle Routing Problem with Pickup and Delivery (VRPPD) is a variant of the Vehicle Routing Problem where the vehicles are not only required to deliver goods but also to pick up some goods from the customers. The Mixed Vehicle Routing Problem with Backhauls (MVRPB) is a special case of VRPPD where each customer has either a delivery or a pickup demand to be satisfied and the customers can be visited in any order along the route. Given a fleet of vehicles and a set of customers with known pickup or delivery demands MVRPB determines a set of vehicle routes originating and ending at a single depot and visiting all customers exactly once. The objective is to minimize the total distance traversed with the least number of vehicles. For this problem, we propose an Ant Colony Optimization algorithm with a new visibility function which attempts to capture the “delivery” and “pickup” nature of the problem. Our numerical tests to compare the performance of the proposed approach with those of the well-known benchmark problems reveal that the proposed approach provides encouraging results

    A Tabu Search algorithm for the vehicle routing problem with discrete split deliveries and pickups

    Get PDF
    The Vehicle Routing Problem with Discrete Split Deliveries and Pickups is a variant of the Vehicle Routing Problem with Split Deliveries and Pickups, in which customers’ demands are discrete in terms of batches (or orders). It exists in the practice of logistics distribution and consists of designing a least cost set of routes to serve a given set of customers while respecting constraints on the vehicles’ capacities. In this paper, its features are analyzed. A mathematical model and Tabu Search algorithm with specially designed batch combination and item creation operation are proposed. The batch combination operation is designed to avoid unnecessary travel costs, while the item creation operation effectively speeds up the search and enhances the algorithmic search ability. Computational results are provided and compared with other methods in the literature, which indicate that in most cases the proposed algorithm can find better solutions than those in the literature

    Routing of Supply Vessels to with Deliveries and Pickups of Multiple Commodities

    Get PDF
    AbstractThis paper considers a single vehicle routing problem with pickups and deliveries of multiple commodities where each customer requires both pickup and delivery of several types of goods from a single depot. This problem arises in offshore upstream logistics and is relevant for the oil and gas companies operating offshore. Offshore installations need to be supplied with several types of goods from an onshore base, and also some cargo need to be transported from the installations back to the base. Supply operations from and to the base are performed by supply vessels, which have separate compartments for different types of cargo. In this paper we present a mathematical formulation for the problem and describe a metaheuristic algorithm yielding non- Hamiltonian routes where customers may be visited once or twice. Computational tests show that the algorithm outperforms CPLEX optimization solver in speed on instances of medium size and generates high quality solutions for large-size instances compared to the Unified Tabu Search algorithm

    Application of an Open Source Spreadsheet Solver in Single Depot Routing Problem

    Get PDF
    The VRP has been broadly developed with additional feature such as deliveries, selective pickups time windows. This paper presents the application of an open source spreadsheet solver in single depot routing problem. This study focuses on Fast Moving Consumer Goods (FMCG) Company as a case study. The objective of this research is to minimize the distance travel. This research begins by collecting data from a respective FMCG Company. An FMCG company based in Jakarta, Indonesia provides drinking water packaged in the gallon. This FMCG Company has two distributions characteristic. Head office distribution was used in this case study due to highest internally rejected by the company such as un-routed order, no visit, not enough time to visit and transportation issue. Based on computational results, overall solutions to delivered 214 gallons to 26 customers having total distance traveled 56.76 km, total driving time 2 hour and 49 minutes, the total driver working time 7 hours and 57 minutes. Total savings of distances traveled between current route and the proposed solutions using open source spreadsheet solver is 7.25 km. As a result, by using open source spreadsheet solver in single depot routing problem can be implemented in FMCG Company

    Tackling a VRP challenge to redistribute scarce equipment within time windows using metaheuristic algorithms

    Get PDF
    This paper reports on the results of the VeRoLog Solver Challenge 2016–2017: the third solver challenge facilitated by VeRoLog, the EURO Working Group on Vehicle Routing and Logistics Optimization. The authors are the winners of second and third places, combined with members of the challenge organizing committee. The problem central to the challenge was a rich VRP: expensive and, therefore, scarce equipment was to be redistributed over customer locations within time windows. The difficulty was in creating combinations of pickups and deliveries that reduce the amount of equipment needed to execute the schedule, as well as the lengths of the routes and the number of vehicles used. This paper gives a description of the solution methods of the above-mentioned participants. The second place method involves sequences of 22 low level heuristics: each of these heuristics is associated with a transition probability to move to another low level heuristic. A randomly drawn sequence of these heuristics is applied to an initial solution, after which the probabilities are updated depending on whether or not this sequence improved the objective value, hence increasing the chance of selecting the sequences that generate improved solutions. The third place method decomposes the problem into two independent parts: first, it schedules the delivery days for all requests using a genetic algorithm. Each schedule in the genetic algorithm is evaluated by estimating its cost using a deterministic routing algorithm that constructs feasible routes for each day. After spending 80 percent of time in this phase, the last 20 percent of the computation time is spent on Variable Neighborhood Descent to further improve the routes found by the deterministic routing algorithm. This article finishes with an in-depth comparison of the results of the two approaches
    • 

    corecore