17,546 research outputs found

    Dynamic Vehicle Routing Problem with Multiple Depots

    Get PDF
    Vehicle Routing Problems (VRPs) have been extensively studied and applied in many fields. Variants of VRPs have been proposed and appeared in researches for many decades. Dynamic Vehicle Routing Problem with Multiple Depots (D-MDVRP) extends the variation of VRPs to dynamism of customers by knowing the information of customers (both locations and due dates) at diverse times. An application of this problem can be found in food delivery services which have many service stores. The customer delivery orders are fulfilled by the scattered service stores where can be analogous to depots in D-MDVRP. In this example the information of all customer orders are not known at the same time depending on arrivals of customers. Thus the objective of this operation is to determine vehicle routing from service stores as well as dispatching time. This paper aims to develop the heuristic for D-MDVRP. The proposed heuristic comprises of two phases: route construction and vehicle dispatch. Routes are constructed by applying Nearest Neighbor Procedure (NNP) to cluster customers and select the proper depot, Sweeping and Reordering Procedures (SRP) to generate initial feasible routes, and Insertion Procedure (IP) to improve routing. Then the determination of dispatch is followed in the next phase. In order to deal with the dynamism, the dispatch time of each vehicle is determined by maximizing the waiting time to provide the opportunity to add more arriving customers in the future. An iterative process between two phases is adopted when a new customer enters the problem, and the vehicles are dispatched when the time becomes critical. From the computational study, the heuristic performs well on small size test problems in a shorter CPU time compared to the optimal solutions from CPLEX, and provides an overall average 8.36% Gap. For large size test problems, the heuristic is compared with static problems, and provides an overall average 3.48% Gap

    Coalitional Bargaining via Reinforcement Learning: An Application to Collaborative Vehicle Routing

    Full text link
    Collaborative Vehicle Routing is where delivery companies cooperate by sharing their delivery information and performing delivery requests on behalf of each other. This achieves economies of scale and thus reduces cost, greenhouse gas emissions, and road congestion. But which company should partner with whom, and how much should each company be compensated? Traditional game theoretic solution concepts, such as the Shapley value or nucleolus, are difficult to calculate for the real-world problem of Collaborative Vehicle Routing due to the characteristic function scaling exponentially with the number of agents. This would require solving the Vehicle Routing Problem (an NP-Hard problem) an exponential number of times. We therefore propose to model this problem as a coalitional bargaining game where - crucially - agents are not given access to the characteristic function. Instead, we implicitly reason about the characteristic function, and thus eliminate the need to evaluate the VRP an exponential number of times - we only need to evaluate it once. Our contribution is that our decentralised approach is both scalable and considers the self-interested nature of companies. The agents learn using a modified Independent Proximal Policy Optimisation. Our RL agents outperform a strong heuristic bot. The agents correctly identify the optimal coalitions 79% of the time with an average optimality gap of 4.2% and reduction in run-time of 62%.Comment: Accepted to NeurIPS 2021 Workshop on Cooperative A

    Avoiding congestion in freight transport planning: a case study in Flanders

    Full text link
    A substantial increase in transport intensity for passenger and freight traffic has been observed during the last decades and research confirms that this trend will continue in the years to come. Economic centres have turned into heavily congested areas. The freight transport sector incurs excessive waiting times on the road as well as at intermediate stops (e.g. sea terminals, loading or unloading points). This may cause economic losses and environmental damages. Waiting times may be avoided by taking into account congestion in freight transport planning. Vehicle routing problems arise when several pickup and delivery operations need to be performed, mainly by truck, over relatively short distances [1]. Congestion leads to uncertain travel times on links and uncertain waiting times at pickup or delivery locations. Peak hours may be avoided on congested road segments by changing the order in which customers are served. On the other hand, time slots at customer sites may be renegotiated, creating more flexibility to avoid congestion on the road and at customer stops. The objective of this paper is to estimate the benefits of taking congestion into account in transport planning and to quantify the impact of delivery restrictions on transport costs. A highly congested road network raises the need for robust vehicle routing decisions. Current traffic conditions give rise to uncertain travel times. The reliability of travel time on a route is one of the dominant factors affecting route and departure time choices in passenger transport [2]. Similarly, in freight transport the reliability of travel times may be taken into account when planning vehicle routes. In this paper congestion is modelled as time-dependent travel times. These travel times take into account the dynamics of the time lost due to congestion using the Bureau of Public Roads (BPR) function, which is commonly-used for relating travel times to increases in travel volume [3]. The Time Dependent Vehicle Routing Problem (TDVRP) will be studied as a deterministic planning problem taking into account peak hour traffic congestion. Solution methods for the TDVRP have been focused on heuristic approaches [4, 5, 6, 7]. Kok [8] applies a restricted dynamic programming heuristic to solve a TDVRP. In this paper a heuristic algorithm will be presented to solve problem instances of realistic size. Next, this algorithm will be applied to perform a sensitivity analysis to identify which congestion avoiding strategies have a large influence on the objective function. Shippers may adapt the way they plan their transport as a strategy to avoid congestion. For example, time windows at customer locations may be renegotiated, departure times at the depot may be questioned or the assignment of customers to routes and the order in which customers are served may be changed. The proposed methodology will be demonstrated with a Flemish case study

    A simheuristic for routing electric vehicles with limited driving ranges and stochastic travel times

    Get PDF
    Green transportation is becoming relevant in the context of smart cities, where the use of electric vehicles represents a promising strategy to support sustainability policies. However the use of electric vehicles shows some drawbacks as well, such as their limited driving-range capacity. This paper analyses a realistic vehicle routing problem in which both driving-range constraints and stochastic travel times are considered. Thus, the main goal is to minimize the expected time-based cost required to complete the freight distribution plan. In order to design reliable Routing plans, a simheuristic algorithm is proposed. It combines Monte Carlo simulation with a multi-start metaheuristic, which also employs biased-randomization techniques. By including simulation, simheuristics extend the capabilities of metaheuristics to deal with stochastic problems. A series of computational experiments are performed to test our solving approach as well as to analyse the effect of uncertainty on the routing plans.Peer Reviewe

    On green routing and scheduling problem

    Full text link
    The vehicle routing and scheduling problem has been studied with much interest within the last four decades. In this paper, some of the existing literature dealing with routing and scheduling problems with environmental issues is reviewed, and a description is provided of the problems that have been investigated and how they are treated using combinatorial optimization tools

    Dynamic approach to solve the daily drayage problem with travel time uncertainty

    Get PDF
    The intermodal transport chain can become more e cient by means of a good organization of drayage movements. Drayage in intermodal container terminals involves the pick up and delivery of containers at customer locations, and the main objective is normally the assignment of transportation tasks to the di erent vehicles, often with the presence of time windows. This scheduling has traditionally been done once a day and, under these conditions, any unexpected event could cause timetable delays. We propose to use the real-time knowledge about vehicle position to solve this problem, which permanently allows the planner to reassign tasks in case the problem conditions change. This exact knowledge of the position of the vehicles is possible using a geographic positioning system by satellite (GPS, Galileo, Glonass), and the results show that this additional data can be used to dynamically improve the solution

    A satellite navigation system to improve the management of intermodal drayage

    Get PDF
    The intermodal transport chain can become more efficient by means of a good organization of the drayage movements. Drayage in intermodal container terminals involves the pick up or delivery of containers at customer locations, and the main objective is normally the assignment of transportation tasks to the different vehicles, often with the presence of time windows. The literature shows some works on centralised drayage management, but most of them consider the problem only from a static and deterministic perspective, whereas the work we present here incorporates the knowledge of the real-time position of the vehicles, which permanently enables the planner to reassign tasks in case the problem conditions change. This exact knowledge of position of the vehicles is possible thanks to a geographic positioning system by satellite (GPS, Galileo, Glonass), and the results show that this additional data can be used to dynamically improve the solution
    • …
    corecore