Data-driven robust optimization for a multi-trip truck-drone routing problem

被引:8
|
作者
Ghiasvand, Mohsen Roytvand [1 ]
Rahmani, Donya [1 ]
Moshref-Javadi, Mohammad [2 ]
机构
[1] KN Toosi Univ Technol, Dept Ind Engn, Tehran, Iran
[2] Univ Illinois, Gies Coll Business, Dept Business Adm, 1206 South Sixth St MC 706, Champaign, IL 61820 USA
关键词
Data -driven modeling; Robust optimization; Vehicle routing problem; Drone delivery; TRAVELING SALESMAN PROBLEM; MATHEMATICAL-MODEL; TIME WINDOWS; DELIVERY;
D O I
10.1016/j.eswa.2023.122485
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Using drones along with conventional vehicles, such as trucks, can potentially improve the cost-effectiveness and speed of delivery operations. This research considers a multi-trip truck-drone routing problem under uncertainty. Each truck is allowed to take multiple trips from the depot, while each drone is allowed to perform a single trip from the launch locations. Based on customer preferences, deliveries are grouped into deliveries by trucks to distribution centers and deliveries by drones from distribution centers to customers. A mixed-integer linear programming model is formulated to minimize the sum of the waiting times of all customers. To deal with uncertainty, a new two-stage clustering algorithm that uses multiple-kernel learning-based and single-kernel learning-based methods is introduced to construct uncertainty sets. In the case of column-wised uncertainty, a two-stage clustering with a dimensional separation algorithm is developed to avoid over-conservatism. A two-step solution method is provided for solving the proposed robust model to reduce the CPU time. The performance of the proposed algorithms is evaluated on several test problems. The results indicate that the developed algorithms can effectively avoid over-conservatism, reduce variables and constraints of the data-driven robust counterpart model, and reduce the CPU time required to solve the problem.
引用
收藏
页数:22
相关论文
共 50 条
  • [41] Multi-Trip Open Vehicle Routing Problem with Time Windows: A Case Study
    Hashemi, Saeedeh
    Salari, Majid
    Ranjbar, Mohammad
    INTERNATIONAL JOURNAL OF INDUSTRIAL ENGINEERING-THEORY APPLICATIONS AND PRACTICE, 2020, 27 (01): : 37 - 57
  • [42] A multi-agent approach to the truck multi-drone routing problem
    Miguel Leon-Blanco, Jose
    Gonzalez-, P. L.
    Andrade-Pineda, Jose L.
    Canca, D.
    Calle, M.
    EXPERT SYSTEMS WITH APPLICATIONS, 2022, 195
  • [43] The truck–drone routing optimization problem: mathematical model and a VNS approach
    Malick Ndiaye
    Ahmed Osman
    Said Salhi
    Batool Madani
    Optimization Letters, 2024, 18 : 1023 - 1052
  • [44] Multi-trip time-dependent vehicle routing problem with time windows
    Pan, Binbin
    Zhang, Zhenzhen
    Lim, Andrew
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2021, 291 (01) : 218 - 231
  • [45] The location-routing problem with multi-compartment and multi-trip: formulation and heuristic approaches
    Moon, Ilkyeong
    Salhi, Said
    Feng, Xuehao
    TRANSPORTMETRICA A-TRANSPORT SCIENCE, 2020, 16 (03) : 501 - 528
  • [46] Data-driven robust optimization
    Bertsimas, Dimitris
    Gupta, Vishal
    Kallus, Nathan
    MATHEMATICAL PROGRAMMING, 2018, 167 (02) : 235 - 292
  • [47] Data-driven robust optimization
    Dimitris Bertsimas
    Vishal Gupta
    Nathan Kallus
    Mathematical Programming, 2018, 167 : 235 - 292
  • [48] Data-Driven Distributionally Robust Optimization for Railway Timetabling Problem
    Liu, Linyu
    Song, Shiji
    Wang, Zhuolin
    Zhang, Yuli
    IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2024, 21 (01) : 810 - 826
  • [49] Dynamic truck-drone routing problem for scheduled deliveries and on-demand pickups with time-related constraints
    Gu, Ruixue
    Liu, Yang
    Poon, Mark
    TRANSPORTATION RESEARCH PART C-EMERGING TECHNOLOGIES, 2023, 151
  • [50] Multi-Trip Vehicle Routing Problem with Time Windows and Resource Synchronization on Heterogeneous Facilities
    Xu, Rui
    Li, Shumin
    Wu, Jiayan
    SYSTEMS, 2023, 11 (08):