1,152 research outputs found

    Tackling Dynamic Vehicle Routing Problem with Time Windows by means of Ant Colony System

    Full text link
    The Dynamic Vehicle Routing Problem with Time Windows (DVRPTW) is an extension of the well-known Vehicle Routing Problem (VRP), which takes into account the dynamic nature of the problem. This aspect requires the vehicle routes to be updated in an ongoing manner as new customer requests arrive in the system and must be incorporated into an evolving schedule during the working day. Besides the vehicle capacity constraint involved in the classical VRP, DVRPTW considers in addition time windows, which are able to better capture real-world situations. Despite this, so far, few studies have focused on tackling this problem of greater practical importance. To this end, this study devises for the resolution of DVRPTW, an ant colony optimization based algorithm, which resorts to a joint solution construction mechanism, able to construct in parallel the vehicle routes. This method is coupled with a local search procedure, aimed to further improve the solutions built by ants, and with an insertion heuristics, which tries to reduce the number of vehicles used to service the available customers. The experiments indicate that the proposed algorithm is competitive and effective, and on DVRPTW instances with a higher dynamicity level, it is able to yield better results compared to existing ant-based approaches.Comment: 10 pages, 2 figure

    Dynamic vehicle routing with time windows in theory and practice

    Get PDF
    The vehicle routing problem is a classical combinatorial optimization problem. This work is about a variant of the vehicle routing problem with dynamically changing orders and time windows. In real-world applications often the demands change during operation time. New orders occur and others are canceled. In this case new schedules need to be generated on-the-fly. Online optimization algorithms for dynamical vehicle routing address this problem but so far they do not consider time windows. Moreover, to match the scenarios found in real-world problems adaptations of benchmarks are required. In this paper, a practical problem is modeled based on the procedure of daily routing of a delivery company. New orders by customers are introduced dynamically during the working day and need to be integrated into the schedule. A multiple ant colony algorithm combined with powerful local search procedures is proposed to solve the dynamic vehicle routing problem with time windows. The performance is tested on a new benchmark based on simulations of a working day. The problems are taken from Solomonโ€™s benchmarks but a certain percentage of the orders are only revealed to the algorithm during operation time. Different versions of the MACS algorithm are tested and a high performing variant is identified. Finally, the algorithm is tested in situ: In a field study, the algorithm schedules a fleet of cars for a surveillance company. We compare the performance of the algorithm to that of the procedure used by the company and we summarize insights gained from the implementation of the real-world study. The results show that the multiple ant colony algorithm can get a much better solution on the academic benchmark problem and also can be integrated in a real-world environment

    An ACO-Inspired, Probabilistic, Greedy Approach to the Drone Traveling Salesman Problem

    Get PDF
    In recent years, major companies have done research on using drones for parcel delivery. Research has shown that this can result in significant savings, which has led to the formulation of various truck and drone routing and scheduling optimization problems. This paper explains and analyzes a new approach to the Drone Traveling Salesman Problem (DTSP) based on ant colony optimization (ACO). The ACO-based approach has an acceptance policy that maximizes the usage of the drone. The results reveal that the pheromone causes the algorithm to converge quickly to the best solution. The algorithm performs comparably to the MIP model, CP model, and EA of Rich & Ham (2018), especially in instances with a larger number of stops

    Workload Equity in Vehicle Routing Problems: A Survey and Analysis

    Full text link
    Over the past two decades, equity aspects have been considered in a growing number of models and methods for vehicle routing problems (VRPs). Equity concerns most often relate to fairly allocating workloads and to balancing the utilization of resources, and many practical applications have been reported in the literature. However, there has been only limited discussion about how workload equity should be modeled in VRPs, and various measures for optimizing such objectives have been proposed and implemented without a critical evaluation of their respective merits and consequences. This article addresses this gap with an analysis of classical and alternative equity functions for biobjective VRP models. In our survey, we review and categorize the existing literature on equitable VRPs. In the analysis, we identify a set of axiomatic properties that an ideal equity measure should satisfy, collect six common measures, and point out important connections between their properties and those of the resulting Pareto-optimal solutions. To gauge the extent of these implications, we also conduct a numerical study on small biobjective VRP instances solvable to optimality. Our study reveals two undesirable consequences when optimizing equity with nonmonotonic functions: Pareto-optimal solutions can consist of non-TSP-optimal tours, and even if all tours are TSP optimal, Pareto-optimal solutions can be workload inconsistent, i.e. composed of tours whose workloads are all equal to or longer than those of other Pareto-optimal solutions. We show that the extent of these phenomena should not be underestimated. The results of our biobjective analysis are valid also for weighted sum, constraint-based, or single-objective models. Based on this analysis, we conclude that monotonic equity functions are more appropriate for certain types of VRP models, and suggest promising avenues for further research.Comment: Accepted Manuscrip

    Planning and Scheduling Transportation Vehicle Fleet in a Congested Traffic Environment

    Get PDF
    Transportation is a main component of supply chain competitiveness since it plays a major role in the inbound, inter-facility, and outbound logistics. In this context, assigning and scheduling vehicle routing is a crucial management problem. Despite numerous publications dealing with efficient scheduling methods for vehicle routing, very few addressed the inherent stochastic nature of travel times in this problem. In this paper, a vehicle routing problem with time windows and stochastic travel times due to potential traffic congestion is considered. The approach developed introduces mainly the traffic congestion component based on queueing theory. This is an innovative modeling scheme to capture the stochastic behavior of travel times. A case study is used both to illustrate the appropriateness of the approach as well as to show that time-independent solutions are often unrealistic within a congested traffic environment which is often the case on the european road networkstransportation; vehicle fleet; planning; scheduling; congested traffic

    Waste Collection Vehicle Routing Problem: Literature Review

    Get PDF
    Waste generation is an issue which has caused wide public concern in modern societies, not only for the quantitative rise of the amount of waste generated, but also for the increasing complexity of some products and components. Waste collection is a highly relevant activity in the reverse logistics system and how to collect waste in an efficient way is an area that needs to be improved. This paper analyzes the major contribution about Waste Collection Vehicle Routing Problem (WCVRP) in literature. Based on a classification of waste collection (residential, commercial and industrial), firstly the key findings for these three types of waste collection are presented. Therefore, according to the model (Node Routing Problems and Arc Routing problems) used to represent WCVRP, different methods and techniques are analyzed in this paper to solve WCVRP. This paper attempts to serve as a roadmap of research literature produced in the field of WCVRP

    Ant-Balanced multiple traveling salesmen: ACO-BmTSP

    Get PDF
    A new algorithm based on the ant colony optimization (ACO) method for the multiple traveling salesman problem (mTSP) is presented and defined as ACO-BmTSP. This paper addresses the problem of solving the mTSP while considering several salesmen and keeping both the total travel cost at the minimum and the tours balanced. Eleven different problems with several variants were analyzed to validate the method. The 20 variants considered three to twenty salesmen regarding 11 to 783 cities. The results were compared with best-known solutions (BKSs) in the literature. Computational experiments showed that a total of eight final results were better than those of the BKSs, and the others were quite promising, showing that with few adaptations, it will be possible to obtain better results than those of the BKSs. Although the ACO metaheuristic does not guarantee that the best solution will be found, it is essential in problems with non-deterministic polynomial time complexity resolution or when used as an initial bound solution in an integer programming formulation. Computational experiments on a wide range of benchmark problems within an acceptable time limit showed that compared with four existing algorithms, the proposed algorithm presented better results for several problems than the other algorithms did.info:eu-repo/semantics/publishedVersio

    Scheduling Deliveries with Backhauls in Thailand's Cement Industry

    Get PDF
    In this study, the Truckload Delivery with Backhaul Scheduling Problem (TDBSP) is formulated and an Ant Colony Optimization methodology developed for a related problem, the Vehicle Routing Problem with Backhaul and Time Windows (VRPBTW), is adapted for its solution. The TDBSP differs from the VRPBTW in that shipments are in units of truckloads, multiple time windows in multiple days are available for delivery to customers, limited space for servicing customers is available and multiple visits to each customer may be required. The problem is motivated by a real-world application arising at a leading cement producer in Thailand. Experts at the cement production plant assign vehicles to cement customers and lignite mines based on manual computations and experience. This study provides mathematical and computational frameworks for modeling and solving this real-world application

    ๊ฐœ๋ฏธ์•Œ๊ณ ๋ฆฌ์ฆ˜์„ ์ด์šฉํ•œ ๋“œ๋ก ์˜ ์ œ์„ค ๊ฒฝ๋กœ ์ตœ์ ํ™”

    Get PDF
    ํ•™์œ„๋…ผ๋ฌธ(์„์‚ฌ) -- ์„œ์šธ๋Œ€ํ•™๊ต๋Œ€ํ•™์› : ๊ณต๊ณผ๋Œ€ํ•™ ๊ฑด์„คํ™˜๊ฒฝ๊ณตํ•™๋ถ€, 2022.2. ๊น€๋™๊ทœ.Drones can overcome the limitation of ground vehicles by replacing the congestion time and allowing rapid service. For sudden snowfall with climate change, a quickly deployed drone can be a flexible alternative considering the deadhead route and the labor costs. The goal of this study is to optimize a drone arc routing problem (D-ARP), servicing the required roads for snow removal. A D-ARP creates computational burden especially in large network. The D-ARP has a large search space due to its exponentially increased candidate route, arc direction decision, and continuous arc space. To reduce the search space, we developed the auxiliary transformation method in ACO algorithm and adopted the random walk method. The contribution of the work is introducing a new problem and optimization approach of D-ARP in snow removal operation and reduce its search space. The optimization results confirmed that the drone travels shorter distance compared to the truck with a reduction of 5% to 22%. Furthermore, even under the length constraint model, the drone shows 4% reduction compared to the truck. The result of the test sets demonstrated that the adopted heuristic algorithm performs well in the large size networks in reasonable time. Based on the results, introducing a drone in snow removal is expected to save the operation cost in practical terms.๋“œ๋ก ์€ ํ˜ผ์žก์‹œ๊ฐ„๋Œ€๋ฅผ ๋Œ€์ฒดํ•˜๊ณ  ๋น ๋ฅธ ์„œ๋น„์Šค๋ฅผ ๊ฐ€๋Šฅํ•˜๊ฒŒ ํ•จ์œผ๋กœ์จ ์ง€์ƒ์ฐจ๋Ÿ‰์˜ ํ•œ๊ณ„๋ฅผ ๊ทน๋ณตํ•  ์ˆ˜ ์žˆ๋‹ค. ์ตœ๊ทผ ๊ธฐํ›„๋ณ€ํ™”์— ๋”ฐ๋ฅธ ๊ฐ‘์ž‘์Šค๋Ÿฐ ๊ฐ•์„ค์˜ ๊ฒฝ์šฐ์—, ๋“œ๋ก ๊ณผ ๊ฐ™์ด ๋น ๋ฅด๊ฒŒ ํˆฌ์ž…ํ•  ์ˆ˜ ์žˆ๋Š” ์„œ๋น„์Šค๋Š” ์šดํ–‰ ๊ฒฝ๋กœ์™€ ๋…ธ๋™๋น„์šฉ์„ ๊ณ ๋ คํ–ˆ์„ ๋•Œ๋„ ์œ ์—ฐํ•œ ์šด์˜ ์˜ต์…˜์ด ๋  ์ˆ˜ ์žˆ๋‹ค. ๋ณธ ์—ฐ๊ตฌ์˜ ๋ชฉ์ ์€ ๋“œ๋ก  ์•„ํฌ ๋ผ์šฐํŒ…(D-ARP)์„ ์ตœ์ ํ™”ํ•˜๋Š” ๊ฒƒ์ด๋ฉฐ, ์ด๋Š” ์ œ์„ค์— ํ•„์š”ํ•œ ๋„๋กœ๋ฅผ ์„œ๋น„์Šคํ•˜๋Š” ๊ฒฝ๋กœ๋ฅผ ํƒ์ƒ‰ํ•˜๋Š” ๊ฒƒ์ด๋‹ค. ๋“œ๋ก  ์•„ํฌ ๋ผ์šฐํŒ…์€ ํŠนํžˆ ํฐ ๋„คํŠธ์›Œํฌ์—์„œ ์ปดํ“จํ„ฐ ๋ถ€ํ•˜๋ฅผ ์ƒ์„ฑํ•œ๋‹ค. ๋‹ค์‹œ ๋งํ•ดD-ARP๋Š” ํฐ ๊ฒ€์ƒ‰๊ณต๊ฐ„์„ ํ•„์š”๋กœ ํ•˜๋ฉฐ, ์ด๋Š” ๊ธฐํ•˜๊ธ‰์ˆ˜์ ์œผ๋กœ ์ฆ๊ฐ€ํ•˜๋Š” ํ›„๋ณด ๊ฒฝ๋กœ ๋ฐ ํ˜ธ์˜ ๋ฐฉํ–ฅ ๊ฒฐ์ • ๊ทธ๋ฆฌ๊ณ  ์—ฐ์†์ ์ธ ํ˜ธ์˜ ๊ณต๊ฐ„์œผ๋กœ๋ถ€ํ„ฐ ๊ธฐ์ธํ•œ๋‹ค. ๊ฒ€์ƒ‰๊ณต๊ฐ„์„ ์ค„์ด๊ธฐ ์œ„ํ•ด, ์šฐ๋ฆฌ๋Š” ๊ฐœ๋ฏธ์•Œ๊ณ ๋ฆฌ์ฆ˜์— ๋ณด์กฐ๋ณ€ํ™˜๋ฐฉ๋ฒ•์„ ์ ์šฉํ•˜๋Š” ๋ฐฉ์•ˆ์„ ๋„์ž…ํ•˜์˜€์œผ๋ฉฐ ๋˜ํ•œ ๋žœ๋ค์›Œํฌ ๊ธฐ๋ฒ•์„ ์ฑ„ํƒํ•˜์˜€๋‹ค. ๋ณธ ์—ฐ๊ตฌ์˜ ๊ธฐ์—ฌ๋Š” ์ œ์„ค ์šด์˜์— ์žˆ์–ด D-ARP๋ผ๋Š” ์ƒˆ๋กœ์šด ๋ฌธ์ œ๋ฅผ ์„ค์ •ํ•˜๊ณ  ์ตœ์ ํ™” ์ ‘๊ทผ๋ฒ•์„ ๋„์ž…ํ•˜์˜€์œผ๋ฉฐ ๊ฒ€์ƒ‰๊ณต๊ฐ„์„ ์ตœ์†Œํ™”ํ•œ ๊ฒƒ์ด๋‹ค. ์ตœ์ ํ™” ๊ฒฐ๊ณผ, ๋“œ๋ก ์€ ์ง€์ƒํŠธ๋Ÿญ์— ๋น„ํ•ด ์•ฝ 5% ~ 22%์˜ ๊ฒฝ๋กœ ๋น„์šฉ ๊ฐ์†Œ๋ฅผ ๋ณด์˜€๋‹ค. ๋‚˜์•„๊ฐ€ ๊ธธ์ด ์ œ์•ฝ ๋ชจ๋ธ์—์„œ๋„ ๋“œ๋ก ์€ 4%์˜ ๋น„์šฉ ๊ฐ์†Œ๋ฅผ ๋ณด์˜€๋‹ค. ๋˜ํ•œ ์‹คํ—˜๊ฒฐ๊ณผ๋Š” ์ ์šฉํ•œ ํœด๋ฆฌ์Šคํ‹ฑ ์•Œ๊ณ ๋ฆฌ์ฆ˜์ด ํฐ ๋„คํŠธ์›Œํฌ์—์„œ๋„ ํ•ฉ๋ฆฌ์  ์‹œ๊ฐ„ ๋‚ด์— ์ตœ์ ํ•ด๋ฅผ ์ฐพ์Œ์„ ์ž…์ฆํ•˜์˜€๋‹ค. ์ด๋Ÿฌํ•œ ๊ฒฐ๊ณผ๋ฅผ ๋ฐ”ํƒ•์œผ๋กœ, ๋“œ๋ก ์„ ์ œ์„ค์— ๋„์ž…ํ•˜๋Š” ๊ฒƒ์€ ๋ฏธ๋ž˜์— ์ œ์„ค ์šด์˜ ๋น„์šฉ์„ ์‹ค์งˆ์ ์œผ๋กœ ๊ฐ์†Œ์‹œํ‚ฌ ๊ฒƒ์œผ๋กœ ๊ธฐ๋Œ€๋œ๋‹ค.Chapter 1. Introduction 4 1.1. Study Background 4 1.2. Purpose of Research 6 Chapter 2. Literature Review 7 2.1. Drone Arc Routing problem 7 2.2. Snow Removal Routing Problem 8 2.3. The Classic ARPs and Algorithms 9 2.4. Large Search Space and Arc direction 11 Chapter 3. Method 13 3.1. Problem Statement 13 3.2. Formulation 16 Chapter 4. Algorithm 17 4.1. Overview 17 4.2. Auxilary Transformation Method 18 4.3. Ant Colony Optimization (ACO) 20 4.4. Post Process for Arc Direction Decision 23 4.5. Length Constraint and Random Walk 24 Chapter 5. Results 27 5.1. Application in Toy Network 27 5.2. Application in Real-world Networks 29 5.3. Application of the Refill Constraint in Seoul 31 Chapter 6. Conclusion 34 References 35 Acknowledgment 40์„

    The milk collection problem with time constraint: An optimization study integrating simulation

    Get PDF
    Transport management and vehicle routing problems play a strong role on a company's efficiency and competitiveness. In the food sector, the complexity of the problem grows because of strict constraints. This paper addresses the dairy transportation problem and in particular tries to optimize the milk collection process of a real company. A two-step approach has been proposed to test the current system and solve the routing problem. First, starting from the โ€œAs isโ€ collection tours, a travel salesman problem has been modelled. Later, the Nearest Neighbor algorithm has been implemented in order to find a global optimal solution. Finally, a stochastic simulation model integrates the solutions of the previous step in order to test the feasibility of the outcomes, primarily in terms of their capability to meet the time constraints of the tours. Results show that the greedy approach allows less vehicles to be involved, with a good potential on annual cost saving. On the other hand, the simulation outcomes highlight a borderline case, which is not always in line with the time constraints of the problem
    • โ€ฆ
    corecore