12,937 research outputs found

    Effective algorithms for pickup and delivery problem with loading restrictions and handling costs

    Get PDF
    The Pickup-and-Delivery problem is an important category of Vehicle Routing Problem with a lot of practical applications. In practice, the problems in this category often have to be solved with cargo loading/unloading restrictions. For example, shippers may incur cargo handling costs if a driver has to unload and reload pallets into the vehicle at shipment delivery sites. However, this cost can be eliminated by following the Last-In-First-Out (LIFO) order for cargo loading/unloading. Motivated by this application, we explore the Pickup-and-Delivery Problem (PDP) with LIFO loading restrictions in single and multi-vehicle settings. We also study the PDP with handling costs in single and multi-vehicle settings because strictly imposing the LIFO order might force the vehicles to travel long distances. For single-vehicle problems, we present multiple mathematical models and branch-and-cut algorithms. We also introduce new inequalities, warm start, and bound tightening procedures to enhance the scalability of our implementations. The multi-vehicle problems are formulated and solved with many practical considerations including vehicle capacity, customer time windows, and maximum on-road time for drivers. We also propose new heuristic algorithms which were very effective in solving the multi-vehicle problems. This dissertation also introduces new conditional integral separation procedures which could be applicable in large scale mathematical models outside the vehicle routing discipline

    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

    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

    Cargo Consolidation and Distribution Through a Terminals-Network: A Branch-And-Price Approach

    Get PDF
    Less-than-truckload is a transport modality that includes many practical variations to convey a number of transportation-requests from the origin locations to their destinations by using the possibility of goods-transshipments on the carrier?s terminals-network. In this way logistics companies are required to consolidate shipments from different suppliers in the outbound vehicles at a terminal of the network. We present a methodology for finding near-optimal solutions to a less-than-truckload shipping modality used for cargo consolidation and distribution through a terminals-network. The methodology uses column generation combined with an incomplete branch-and-price procedure.Fil: Dondo, Rodolfo Gabriel. Consejo Nacional de Investigaciones Científicas y Técnicas. Centro Científico Tecnológico Conicet - Santa Fe. Instituto de Desarrollo Tecnológico para la Industria Química. Universidad Nacional del Litoral. Instituto de Desarrollo Tecnológico para la Industria Química; Argentin

    The importance of information flows temporal attributes for the efficient scheduling of dynamic demand responsive transport services

    No full text
    The operation of a demand responsive transport service usually involves the management of dynamic requests. The underlying algorithms are mainly adaptations of procedures carefully designed to solve static versions of the problem, in which all the requests are known in advance. However there is no guarantee that the effectiveness of an algorithm stays unchanged when it is manipulated to work in a dynamic environment. On the other hand, the way the input is revealed to the algorithm has a decisive role on the schedule quality. We analyze three characteristics of the information flow (percentage of real-time requests, interval between call-in and requested pickup time and length of the computational cycle time), assessing their influence on the effectiveness of the scheduling proces
    corecore