683 research outputs found

    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

    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

    Heuristic algorithms for a vehicle routing problem with simultaneous delivery and pickup and time windows in home health care

    Get PDF
    International audienceThis paper addresses a vehicle scheduling problem encountered in home health care logistics. It concerns the delivery of drugs and medical devices from the home care company's pharmacy to patients' homes, delivery of special drugs from a hospital to patients, pickup of bio samples and unused drugs and medical devices from patients. The problem can be considered as a special vehicle routing problem with simultaneous delivery and pickup and time windows, with four types of demands: delivery from depot to patient, delivery from a hospital to patient, pickup from a patient to depot and pickup from a patient to a medical lab. Each patient is visited by one vehicle and each vehicle visits each node at most once. Patients are associated with time windows and vehicles with capacity. Two mixed-integer programming models are proposed. We then propose a Genetic Algorithm (GA) and a Tabu Search (TS) method. The GA is based on a permutation chromosome, a split procedure and local search. The TS is based on route assignment attributes of patients, an augmented cost function, route re-optimization, and attribute-based aspiration levels. These approaches are tested on test instances derived from existing VRPTW benchmarks

    Electric vehicle routing problem with backhauls considering the location of charging stations and the operation of the electric power distribution system

    Get PDF
    Las compañías logísticas están altamente motivadas en hacer que sus operaciones sean menos contaminantes a través de una solución eficiente con vehículos eléctricos (VEs). Sin embargo, el rango de conducción es uno de los aspectos limitantes en la inserción de los vehículos eléctricos en las flotas logísticas, debido a la baja capacidad proporcionada por las baterías para completar las rutas. En este sentido, es necesario desarrollar un marco de trabajo para incrementar de forma virtual la capacidad de la batería, por medio de la ubicación de estaciones de recarga a lo largo de la red de transporte, y completar las rutas satisfactoriamente. Por otro lado, los operadores de redes de distribución expresan su preocupación asociada a la inclusión de nuevas cargas eléctricas (estaciones de recarga de VEs), sin desmejorar la gestión óptima de suministro de energía a los usuarios finales. Bajo estas circunstancias, en este artículo se introduce el problema de ruteamiento de vehículos eléctricos con recogidas, formulado como un modelo de programación lineal entera mixta y considerando la operación del sistema de distribución en condiciones de máxima demanda. Se consideran diferentes puntos candidatos a estaciones de recarga de VEs para recargar la batería al final de una ruta linehaul o durante la ruta backhaul. El problema se formula con un enfoque multiobjetivo, donde se modela la operación de las redes de transporte y de distribución de energía eléctrica. El modelo propuesto es evaluado en instancias del VRPB (Vehicle Routing Problem with Backhauls) junto con sistemas de prueba de distribución de la literatura especializada. Para cada prueba, se presentan los correspondientes frentes de Pareto usando el método ε-constraint. Logistics companies are largely encouraged to make greener their operations through an efficient solution with electric vehicles (EVs). However, the driving range is one of the limiting aspects for the introduction of EVs in logistics fleet, due to the low capacity provided by the batteries to perform the routes. In this regards, it is necessary to set up a framework to virtually increase this battery capacity by locating EV charging stations (EVCSs) along the transportation network for the completion of their routes. By the other side, the Distribution Network Operators (DNOs) express the concern associated with the inclusion of new power demands to be attended (installation of EVCSs) in the Distribution Network (DN), without reducing the optimal power supply management for the end-users. Under these circumstances, in this paper the Electric Vehicle Routing Problem with Backhauls and optimal operation of the Distribution Network (EVRPB-DN) is introduced and formulated as a mixed-integer linear programming model, considering the operation of the DN in conditions of maximum power demand. Different candidate points for the EVs charging are considered to recharge the battery at the end of the linehaul route or during the backhaul route. The problem is formulated as a multi-objective approach where the transportation and power distribution networks operation are modeled. The performance and effectiveness of the proposed formulation is tested in VRPB instance datasets and DN test systems from the literature. Pareto fronts for each instance are presented, using the ε-constraint methodology

    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

    On the use of biased-randomized algorithms for solving non-smooth optimization problems

    Get PDF
    Soft constraints are quite common in real-life applications. For example, in freight transportation, the fleet size can be enlarged by outsourcing part of the distribution service and some deliveries to customers can be postponed as well; in inventory management, it is possible to consider stock-outs generated by unexpected demands; and in manufacturing processes and project management, it is frequent that some deadlines cannot be met due to delays in critical steps of the supply chain. However, capacity-, size-, and time-related limitations are included in many optimization problems as hard constraints, while it would be usually more realistic to consider them as soft ones, i.e., they can be violated to some extent by incurring a penalty cost. Most of the times, this penalty cost will be nonlinear and even noncontinuous, which might transform the objective function into a non-smooth one. Despite its many practical applications, non-smooth optimization problems are quite challenging, especially when the underlying optimization problem is NP-hard in nature. In this paper, we propose the use of biased-randomized algorithms as an effective methodology to cope with NP-hard and non-smooth optimization problems in many practical applications. Biased-randomized algorithms extend constructive heuristics by introducing a nonuniform randomization pattern into them. Hence, they can be used to explore promising areas of the solution space without the limitations of gradient-based approaches, which assume the existence of smooth objective functions. Moreover, biased-randomized algorithms can be easily parallelized, thus employing short computing times while exploring a large number of promising regions. This paper discusses these concepts in detail, reviews existing work in different application areas, and highlights current trends and open research lines

    Vehicle Routing Based on Discrete Particle Swarm Optimization and Google Maps API

    Get PDF
    Transportation imposes considerable cost on goods and has a significant influence on competitive advantage of a company. How to reduce the costs and improve the profit of a company is an important issue. Vehicle routing is a critical factor in reducing transportation costs. Finding optimal vehicle routes offers great potential to efficiently manage fleets, reduce costs and improve service quality. An effective scheme to manage fleets and determine vehicle routes for delivering goods is important for carriers to survive. In the existing literature, a variety of vehicle routing problems (VRP) have been studied. However, most papers do not integrate with GIS. In this paper, we consider a variant of VRP called Vehicle Routing Problem with Arbitrary Pickup and Delivery points (VRPAPD). The goal of this paper is to develop an algorithm for VRPAPD based on Google Maps API. To achieve this goal, we propose an operation model and formulate an optimization problem. In our problem formulation, we consider a set of goods to be picked up and delivered. Each goods has a source address and a destination address. The vehicles to transport the goods have associated capacities, including the maximal weight a vehicle can be carried and the maximal distance a vehicle can travel. The problem is to minimize the routes for picking up and delivering goods. The emerging Google Maps API provides a convenient package to develop an effective vehicle routing system. In this paper, we develop a vehicle routing algorithm by combining a discrete particle swarm optimization (DPSO) method with Google Maps API. We illustrate the effectiveness of our algorithm by an example
    corecore