1,216 research outputs found

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

    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์„

    Two-Echelon Vehicle and UAV Routing for Post-Disaster Humanitarian Operations with Uncertain Demand

    Full text link
    Humanitarian logistics service providers have two major responsibilities immediately after a disaster: locating trapped people and routing aid to them. These difficult operations are further hindered by failures in the transportation and telecommunications networks, which are often rendered unusable by the disaster at hand. In this work, we propose two-echelon vehicle routing frameworks for performing these operations using aerial uncrewed autonomous vehicles (UAVs or drones) to address the issues associated with these failures. In our proposed frameworks, we assume that ground vehicles cannot reach the trapped population directly, but they can only transport drones from a depot to some intermediate locations. The drones launched from these locations serve to both identify demands for medical and other aids (e.g., epi-pens, medical supplies, dry food, water) and make deliveries to satisfy them. Specifically, we present two decision frameworks, in which the resulting optimization problem is formulated as a two-echelon vehicle routing problem. The first framework addresses the problem in two stages: providing telecommunications capabilities in the first stage and satisfying the resulting demands in the second. To that end, two types of drones are considered. Hotspot drones have the capability of providing cell phone and internet reception, and hence are used to capture demands. Delivery drones are subsequently employed to satisfy the observed demand. The second framework, on the other hand, addresses the problem as a stochastic emergency aid delivery problem, which uses a two-stage robust optimization model to handle demand uncertainty. To solve the resulting models, we propose efficient and novel solution approaches

    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

    ํŠธ๋Ÿญ์„ ์ด๋™ํ˜• ๋“œ๋ก  ๊ธฐ์ง€๋กœ ์‚ฌ์šฉํ•˜๋Š” ํ•œ์ •์šฉ๋Ÿ‰ ํŠธ๋Ÿญ-๋“œ๋ก  ๊ฒฝ๋กœ ๋ฐฐ์ • ๋ฌธ์ œ

    Get PDF
    ํ•™์œ„๋…ผ๋ฌธ(์„์‚ฌ) -- ์„œ์šธ๋Œ€ํ•™๊ต๋Œ€ํ•™์› : ๊ณต๊ณผ๋Œ€ํ•™ ๊ฑด์„คํ™˜๊ฒฝ๊ณตํ•™๋ถ€, 2022.2. ๊น€๋™๊ทœ.Drones initially received attention for military purposes as a collective term for unmanned aerial vehicles (UAVs), but recently, efforts to use them in logistics have been actively underway. If drones are put into places where low-weight and high-value items are currently difficult to deliver by existing delivery means, it will have the effect of greatly reducing costs. However, the disadvantages of drones in delivery are also clear. In order to improve the delivery capacity of drones, the size of drones must increase when drones are equipped with large-capacity batteries. This thesis introduced two methods and presented algorithms for each method among VRP-D. First of all, CVP-D is a method in which carriers such as trucks and ships with large capacity and slow speed carry robots and drones with small capacity. Next, in the CVRP-D, the vehicle and the drone move different paths simultaneously, and the drone can visit multiple nodes during one sortie. The two problems are problems in which restrictions are added to the vehicle route problem (VRP), known as the NP-hard problem. The algorithm presented in this study derived drone-truck routes for two problems within a reasonable time. In addition, sensitivity analysis was conducted to observe changes in the appropriate network structure for the introduction of drone delivery and the main parameters of the drone. In addition, the validity of the proposed algorithm was verified through comparison with the data used as a benchmark in previous studies. These research results will contribute to the creation of delivery routes quickly, considering the specification of a drone.๋“œ๋ก ์€ ๋ฌด์ธํ•ญ๊ณต๊ธฐ(UAV)์˜ ํ†ต์นญ์œผ๋กœ ์ดˆ๊ธฐ์—๋Š” ๊ตฐ์‚ฌ์  ๋ชฉ์ ์œผ๋กœ ์ฃผ๋ชฉ์„ ๋ฐ›์•˜์œผ๋‚˜ ์ตœ๊ทผ ๋ฌผ๋ฅ˜์—์„œ ์‚ฌ์šฉํ•˜๋ ค๋Š” ๋…ธ๋ ฅ์ด ์ ๊ทน์ ์œผ๋กœ ์ง„ํ–‰๋˜๊ณ  ์žˆ๋‹ค. ๋“œ๋ก ์ด ์ €์ค‘๋Ÿ‰-๊ณ ๊ฐ€์น˜ ๋ฌผํ’ˆ์„ ๋ฐฐ์†ก์—์„œ ํ˜„์žฌ ๊ธฐ์กด ๋ฐฐ์†ก์ˆ˜๋‹จ์— ์˜ํ•ด ๋ฐฐ์†ก์ด ์–ด๋ ค์šด ๊ณณ์— ํˆฌ์ž…์ด ๋œ๋‹ค๋ฉด ํฐ ๋น„์šฉ์ ˆ๊ฐ์˜ ํšจ๊ณผ๊ฐ€ ์žˆ์„ ๊ฒƒ์ด๋‹ค. ํ•˜์ง€๋งŒ ๋ฐฐ์†ก์— ์žˆ์–ด์„œ ๋“œ๋ก ์˜ ๋‹จ์ ๋„ ๋ช…ํ™•ํ•˜๋‹ค. ๋“œ๋ก ์˜ ๋ฐฐ์†ก๋Šฅ๋ ฅ์„ ํ–ฅ์ƒ์‹œํ‚ค๊ธฐ ์œ„ํ•ด์„œ๋Š” ๋“œ๋ก ์ด ๋Œ€์šฉ๋Ÿ‰ ๋ฐฐํ„ฐ๋ฆฌ๋ฅผ ํƒ‘์žฌํ•˜๋ฉด ๋“œ๋ก  ํฌ๊ธฐ๊ฐ€ ์ฆ๊ฐ€ํ•˜์—ฌ์•ผ ํ•œ๋‹ค. ์ด๋Ÿฌํ•œ ๋‹จ์ ์„ ๊ทน๋ณตํ•˜๊ธฐ ์œ„ํ•ด์„œ ๋“œ๋ก ๊ณผ ํŠธ๋Ÿญ์„ ๊ฒฐํ•ฉํ•˜์—ฌ ์šด์˜ํ•˜๋Š” ๋ฐฉ์‹์ด ์—ฐ๊ตฌ๋˜์–ด์™”๋‹ค. ์ด๋Ÿฌํ•œ ๋ฐฉ์‹ ์ค‘ ๋ณธ ์—ฐ๊ตฌ์—์„œ๋Š” ๋‘ ๊ฐ€์ง€ ๋ฐฉ์‹์„ ์†Œ๊ฐœํ•˜๊ณ , ๊ฐ๊ฐ์˜ ๋ฐฉ์‹์— ๋Œ€ํ•œ ์•Œ๊ณ ๋ฆฌ์ฆ˜์„ ์ œ์‹œํ•˜์˜€๋‹ค. ๋จผ์ €, CVP-D๋Š” ์šฉ๋Ÿ‰์ด ํฌ๊ณ  ์†๋„๊ฐ€ ๋Š๋ฆฐ ํŠธ๋Ÿญ์ด๋‚˜ ๋ฐฐ ๋“ฑ์˜ ์บ๋ฆฌ์–ด๊ฐ€ ์šฉ๋Ÿ‰์ด ์ž‘์€ ๋กœ๋ด‡, ๋“œ๋ก  ๋“ฑ์„ ์‹ฃ๊ณ  ๋‹ค๋‹ˆ๋ฉด์„œ ๋ฐฐ์†ก์„ ํ•˜๋Š” ๋ฐฉ์‹์ด๋‹ค. ๋‹ค์Œ์œผ๋กœ, CVRP-D๋Š” ์ฐจ๋Ÿ‰๊ณผ ๋“œ๋ก ์ด ๋™์‹œ์— ๊ฐ๊ธฐ ๋‹ค๋ฅธ ๊ฒฝ๋กœ๋ฅผ ์ด๋™ํ•˜๋ฉฐ, ๋“œ๋ก ์€ 1ํšŒ ๋น„ํ–‰(sortie)์‹œ ๋‹ค์ˆ˜์˜ ๋…ธ๋“œ๋ฅผ ๋ฐฉ๋ฌธํ•˜๋Š” ๊ฒƒ์ด ๊ฐ€๋Šฅํ•˜๋‹ค. ๋‘ ๋ฌธ์ œ๋Š” ์ฐจ๋Ÿ‰๊ฒฝ๋กœ๋ฌธ์ œ(VRP)์— ์ œ์•ฝ์ด ๋”ํ•ด์ง„ ๋ฌธ์ œ์ด๋‹ค. VRP๋Š” ๋Œ€ํ‘œ์ ์ธ NP-hard ๋ฌธ์ œ๋กœ ํ•ด๋ฅผ ๊ตฌํ•˜๊ธฐ ์œ„ํ•ด์„œ ํœด๋ฆฌ์Šคํ‹ฑ ์•Œ๊ณ ๋ฆฌ์ฆ˜์ด ์š”๊ตฌ๋œ๋‹ค. ๋ณธ ์—ฐ๊ตฌ์—์„œ ์ œ์‹œํ•˜๋Š” ์•Œ๊ณ ๋ฆฌ์ฆ˜์€ ํ•ฉ๋ฆฌ์ ์ธ ์‹œ๊ฐ„ ๋‚ด ๋‘๋ฌธ์ œ์˜ ๋“œ๋ก -ํŠธ๋Ÿญ ๊ฒฝ๋กœ๋ฅผ ๋„์ถœํ•˜์˜€๋‹ค. ๋˜ํ•œ ๋ฏผ๊ฐ๋„ ๋ถ„์„์„ ์‹ค์‹œํ•˜์—ฌ ๋“œ๋ก  ๋ฐฐ์†ก ๋„์ž…์„ ์œ„ํ•œ ์ ์ ˆํ•œ ๋„คํŠธ์›Œํฌ ๊ตฌ์กฐ ๋ฐ ๋“œ๋ก ์˜ ์ฃผ์š” ํŒŒ๋ผ๋ฏธํ„ฐ์— ๋ณ€ํ™”์— ๋”ฐ๋ฅธ ๋ณ€ํ™”๋ฅผ ๊ด€์ฐฐํ•˜์˜€๋‹ค. ์ด๋Š” ์ฐจํ›„ ๋“œ๋ก ์˜ ์„ฑ๋Šฅ์— ๊ด€ํ•œ ์˜์‚ฌ๊ฒฐ์ • ์‹œ ๊ณ ๋ คํ•ด์•ผ ํ•  ์š”์†Œ๋“ค์— ๋Œ€ํ•œ ๊ธฐ์ค€์ด ๋  ์ˆ˜ ์žˆ์„ ๊ฒƒ์œผ๋กœ ๊ธฐ๋Œ€๋œ๋‹ค. ๋˜ํ•œ ์„ ํ–‰์—ฐ๊ตฌ์—์„œ ๋ฒค์น˜๋งˆํฌ๋กœ ์‚ฌ์šฉ๋˜๋Š” ๋ฐ์ดํ„ฐ์™€์˜ ๋น„๊ต๋ฅผ ํ†ตํ•ด ์ œ์•ˆํ•˜๋Š” ์•Œ๊ณ ๋ฆฌ์ฆ˜์˜ ํƒ€๋‹น์„ฑ์„ ๊ฒ€์ฆํ•˜์˜€๋‹ค. ๋ณธ ์—ฐ๊ตฌ๋Š” ๋“œ๋ก  ๋„์ž…์ด ๋ฐฐ์†ก์‹œ๊ฐ„์„ ๊ฐ์†Œ์‹œํ‚ค๋ฉฐ, ์šด์˜๋ฐฉ๋ฒ•์— ๋”ฐ๋ผ์„œ ๋ฐฐ์†ก์‹œ๊ฐ„์˜ ์ฐจ์ด๊ฐ€ ๋ฐœ์ƒํ•จ์„ ๋ณด์˜€๋‹ค. ์ด๋Ÿฌํ•œ ์—ฐ๊ตฌ ์„ฑ๊ณผ๋Š” ๋“œ๋ก  ๋ฐฐ์†ก ์‹œ ํ™˜๊ฒฝ๊ณผ ๊ธฐ๊ณ„์  ์„ฑ๋Šฅ์„ ๊ณ ๋ คํ•œ ๋ฐฐ์†ก ๊ฒฝ๋กœ๋ฅผ ๋‹จ์‹œ๊ฐ„๋‚ด ์ƒ์„ฑํ•˜์—ฌ ์ƒ์—…์ ์œผ๋กœ ์ด์šฉ๊ฐ€๋Šฅ ํ•  ๊ฒƒ์ด๋‹ค.Chapter 1. Introduction 1 1.1 Research Background 1 1.2 Research Purpose 3 1.3 Contribution of Research 4 Chapter 2. Literature review 5 2.1 Vehicle Routing Problems with Drone 5 2.2 Carrier Vehicle Problem with Drone(CVP-D) 10 2.3 Capacitated VRP with Drone(CVRP-D) 12 Chapter 3. Mathematical Formulation 14 3.1 Terminology 14 3.2 CVP-D Formulation 15 3.3 CVRP-D Formulation 19 Chapter 4. Proposed Algorithms 23 4.1 Heuristic Algorithm 23 4.1.1 Knapsack Problem 23 4.1.2 Parallel Machine Scheduling (PMS) 25 4.1.3 Set Covering Location Problem (SCLP) 27 4.1.4 Guided Local Search (GLS) Algorithm 28 4.1.5 Genetic Algorithm (GA) 29 4.2 Proposed Heuristic Algorithm : GA-CVPD 30 4.3 Proposed Heuristic Algorithm : GA-CVRPD 33 Chapter 5. Numerical Analysis 36 5.1 Data Description 36 5.2 Numerical experiment 37 5.3 Sensitivity analysis 39 5.3.1 Analysis on GA-CVPD 39 5.3.2 Analysis on GA-CVRPD 42 5.3.3 Result on different Instances 45 Chapter 6. Conclusion 48 Bibliography 50 Abstract in Korean 53 4.1.5 Genetic Algorithm (GA) 29 4.2 Proposed Heuristic Algorithm : GA-CVPD 30 4.3 Proposed Heuristic Algorithm : GA-CVRPD 33 Chapter 5. Numerical Analysis 36 5.1 Data Description 36 5.2 Numerical experiment 37 5.3 Sensitivity analysis 42 5.3.1 Analysis on GA-CVPD 39 5.3.2 Analysis on GA-CVRPD 42 5.3.3 Result on different Instances 45 Chapter 6. Conclusion 48 Bibliography 50 Abstract in Korean 53์„

    Arc routing problems: A review of the past, present, and future

    Full text link
    [EN] Arc routing problems (ARPs) are defined and introduced. Following a brief history of developments in this area of research, different types of ARPs are described that are currently relevant for study. In addition, particular features of ARPs that are important from a theoretical or practical point of view are discussed. A section on applications describes some of the changes that have occurred from early applications of ARP models to the present day and points the way to emerging topics for study. A final section provides information on libraries and instance repositories for ARPs. The review concludes with some perspectives on future research developments and opportunities for emerging applicationsThis research was supported by the Ministerio de Economia y Competitividad and Fondo Europeo de Desarrollo Regional, Grant/Award Number: PGC2018-099428-B-I00. The Research Council of Norway, Grant/Award Numbers: 246825/O70 (DynamITe), 263031/O70 (AXIOM).Corberรกn, ร.; Eglese, R.; Hasle, G.; Plana, I.; Sanchรญs Llopis, JM. (2021). Arc routing problems: A review of the past, present, and future. Networks. 77(1):88-115. https://doi.org/10.1002/net.21965S8811577

    Delivery by Drones with Arbitrary Energy Consumption Models: A New Formulation Approach

    Full text link
    This paper presents a new approach for formulating the delivery problem by drones with general energy consumption models where the drones visit a set of places to deliver parcels to customers. Drones can perform multiple trips that start and end at a central depot while visiting several customers along their paths. The problem determines the routing and scheduling decisions of the drones in order to minimize the total transportation cost of serving customers. For the first time, the new formulation approach enables us to use the best available energy consumption model without the need of any extra approximations. Though the approach works in a very general setting including non-convex energy consumption models, it is also computationally efficient as the resulting optimization model has a linear relaxation. A numerical study on 255 benchmark instances with up to 50 customers and a specific energy function indicate that all the instances can be solved 20 times faster on average using the new formulation when compared to the best existing branch-and-cut algorithm. All the 15 benchmark instances with 50 customers are solved exactly, whereas none of them has been solved optimally before. Moreover, new instances with up to 150 customers are solved with small error bounds within a few hours. The new approach can be simply applied to consider the extra energy required when a drone needs to continue hovering until opening the delivery time window. It can also be applied to the case where the flight time is dependent on the drone's payload weight. Owing to the flexibility of the new approach, these challenging extensions are formulated as linear optimization models for the first time

    Optimizing Vaccine Supply Chains with Drones in Less-Developed Regions: Multimodal Vaccine Distribution in Vanuatu

    Get PDF
    In recent years, many less-developed countries (LDCs) have been exploring new opportunities provided by drones, such as the capability to deliver items with minimal infrastructure, fast speed, and relatively low cost, especially for high value-added products such as lifesaving medical products and vaccines. This dissertation optimizes the delivery network and operations for routine childhood vaccines in LDCs. It analyzes two important problems using mathematical programming, with an application in the South Pacific nation of Vanuatu. The first problem is to optimize the nation-wide multi-modal vaccine supply chain with drones to deliver vaccines from the national depot to all health zones in an LDC. The second problem is to optimize vaccine delivery using drones within a single health zone while considering the synchronization of drone deliveries with health worker outreach trips to remote clinics. Both problems consider a cold chain time limit to ensure vaccine viability. The two research problems together provide a holistic solution at the strategic and operational levels for the vaccine supply chain network in LDCs. Results from the first problem show that drones can reduce cost and delivery time simultaneously by replacing expensive and/or slow modes. The use of large drones is shown to save up to 60% of the delivery cost and the use of small drones is shown to save up to 43% of the delivery cost. The research highlights the tradeoff between delivery cost and service, with tighter cold chain limits providing faster delivery to health zones at the expense of added cost. Results from the second problem show that adding drones to delivery plans can save up to 40% of the delivery cost and improve the service time simultaneously by resupplying vaccines when the cold chain and payload limit of health workers are reached. This research contributes to both literature and practice. It develops innovative methodologies to model drone paths with relay stations and to optimize synchronized multi-stop drone trips with health worker trips. The models are tested with real-world data for an island nation (Vanuatu), which provides data for a geographic setting new to the literature on drone delivery and vaccine distribution

    Exact methods for the traveling salesman problem with multiple drones

    Get PDF
    Drone delivery is drawing increasing attention in last-mile delivery. Effective solution methods to solve decision-making problems arising in drone delivery allow to run and assess drone delivery systems. In this paper, we focus on delivery systems with a single traditional vehicle and multiple drones working in tandem to fulfill customer requests. We address the Traveling Salesman Problem with Multiple Drones (TSP-MD) and investigate the modeling challenges posed by the presence of multiple drones, which have proven to be hard to handle in the literature. We propose a compact Mixed-Integer Linear Programming (MILP) model to formulate the TSP-MD and several families of valid inequalities. Moreover, we illustrate an exact decomposition approach based on the compact MILP and a branch-and-cut algorithm. We show that this exact approach can solve instances with up to 24 customers to proven optimality, improving upon existing exact methods that can solve similar problems with up to ten customers only

    Adaptive large neighborhood search algorithm โ€“ performance evaluation under parallel schemes & applications

    Get PDF
    Adaptive Large Neighborhood Search (ALNS) is a fairly recent yet popular single-solution heuristic for solving discrete optimization problems. Even though the heuristic has been a popular choice for researchers in recent times, the parallelization of this algorithm is not widely studied in the literature compared to the other classical metaheuristics. To extend the existing literature, this study proposes several different parallel schemes to parallelize the basic/sequential ALNS algorithm. More specifically, seven different parallel schemes are employed to target different characteristics of the ALNS algorithm and the capability of the local computers. The schemes of this study are implemented in a master-slave architecture to manage and assign loads in processors of the local computers. The overall goal is to simultaneously explore different areas of the search space in an attempt to escape the local minima, taking effective steps toward the optimal solution and, to the end, accelerating the convergence of the ALNS algorithm. The performance of the schemes is tested by solving a capacitated vehicle routing problem (CVRP) with available wellknown test instances. Our computational results indicate that all the parallel schemes are capable of providing a competitive optimality gap in solving CVRP within our investigated test instances. However, the parallel scheme (scheme 1), which runs the ALNS algorithm independently within different slave processors (e.g., without sharing any information with other slave processors) until the synchronization occurs only when one of the processors meets its predefined termination criteria and reports the solution to the master processor, provides the best running time with solving the instances approximately 10.5 times faster than the basic/sequential ALNS algorithm. These findings are applied in a real-life fulfillment process using mixed-mode delivery with trucks and drones. Complex but optimized routes are generated in a short time that is applicable to perform last-mile delivery to customers
    • โ€ฆ
    corecore