Branch-Price-and-Cut algorithms for the team orienteering problem with interval-varying profits

被引:1
|
作者
Li, Jiaojiao [1 ]
Zhu, Jianghan [1 ]
Peng, Guansheng [2 ]
Wang, Jianjiang [1 ]
Zhen, Lu [3 ]
Demeulemeester, Erik [4 ]
机构
[1] Natl Univ Def Technol, Natl Key Lab Informat Syst Engn, Changsha, Peoples R China
[2] Chinese Acad Mil Sci, Def Innovat Inst, Beijing, Peoples R China
[3] Shanghai Univ, Sch Management, Shanghai, Peoples R China
[4] Katholieke Univ Leuven, Fac Business & Econ, Dept Decis Sci & Informat Management, Res Ctr Operat Management, Leuven, Belgium
基金
中国博士后科学基金;
关键词
Team orienteering problem; Interval-varying profits; Mixed-integer linear programming; Dantzig-Wolfe decomposition; Branch-Price-and-Cut; VEHICLE-ROUTING PROBLEM; TIME WINDOWS;
D O I
10.1016/j.ejor.2024.07.015
中图分类号
C93 [管理学];
学科分类号
12 ; 1201 ; 1202 ; 120202 ;
摘要
This paper studies the team orienteering problem (TOP), wherein each vertex requires two visits, and the service profit of each vertex depends on the time interval between these two visits. Motivated by scenarios like perishable product delivery, home health care scheduling, and earth observation satellite scheduling, the paper addresses two variants: the periodic orienteering problem with a focus on the number of days (NoDs) and the team orienteering problem with attention to a combination of time windows (CoTWs). It develops mixed-integer linear programming (MILP) models for both variants and devises exact Branch-Price-and-Cut (BPC) algorithms tailored to their block diagonal structures. Furthermore, this paper proposes two strategies to improve algorithm performance. A simplification strategy streamlines the directed graph network by removing redundant vertices and arcs without compromising optimality, thereby accelerating the solution of pricing problems. Additionally, a matheuristic algorithm is proposed to obtain integer solutions quickly. Computational results demonstrate the effectiveness of these algorithms, showcasing their superiority over CPLEX. The BPC algorithm, coupled with the simplification strategy, exhibits an average computational time reduction of 70 % compared to the basic strategy. The effectiveness of the matheuristic algorithm is also confirmed. Finally, the findings presented herein offer valuable insights for refining and applying BPC algorithms.
引用
收藏
页码:793 / 807
页数:15
相关论文
共 50 条
  • [41] A dedicated branch-price-and-cut algorithm for advance patient planning and surgeon scheduling
    Akbarzadeh, Babak
    Maenhout, Broos
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2025, 322 (02) : 448 - 466
  • [42] A branch-and-price-and-cut algorithm for a pickup and delivery problem in retailing
    Li, Chongshou
    Gong, Lijun
    Luo, Zhixing
    Lim, Andrew
    OMEGA-INTERNATIONAL JOURNAL OF MANAGEMENT SCIENCE, 2019, 89 : 71 - 91
  • [43] Proportion-based robust optimization and team orienteering problem with interval data
    Ke, Liangjun
    Xu, Zongben
    Feng, Zuren
    Shang, Ke
    Qian, Xueming
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2013, 226 (01) : 19 - 31
  • [44] A new formulation and a branch-and-cut algorithm for the set orienteering problem
    Archetti, C.
    Carrabs, F.
    Cerulli, R.
    Laureana, F.
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2024, 314 (02) : 446 - 465
  • [45] A Spatio-Temporal Representation for the Orienteering Problem with Time-Varying Profits
    Ma, Zhibei
    Yin, Kai
    Liu, Lantao
    Sukhatme, Gaurav S.
    2017 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS), 2017, : 6785 - 6792
  • [46] Exact Branch-Price-and-Cut for a Hospital Therapist Scheduling Problem with Flexible Service Locations and Time-Dependent Location Capacity
    Jungwirth, Alexander
    Desaulniers, Guy
    Frey, Markus
    Kolisch, Rainer
    INFORMS JOURNAL ON COMPUTING, 2022, 34 (02) : 1157 - 1175
  • [47] Well-tuned algorithms for the Team Orienteering Problem with Time Windows
    Gunawan, Aldy
    Lau, Hoong Chuin
    Vansteenwegen, Pieter
    Lu, Kun
    JOURNAL OF THE OPERATIONAL RESEARCH SOCIETY, 2017, 68 (08) : 861 - 876
  • [48] Exact and heuristic algorithms for team orienteering problem with fuzzy travel times
    Liu, Xinrui
    Jiang, Xiaojuan
    Luo, Xinggang
    Zhang, Zhongliang
    Ji, Pengli
    EXPERT SYSTEMS WITH APPLICATIONS, 2025, 278
  • [49] Solving Large-Scale Weapon Target Assignment Problems in Seconds Using Branch-Price-And-Cut
    Bertsimas, Dimitris
    Paskov, Alex
    NAVAL RESEARCH LOGISTICS, 2025,
  • [50] Branch and Cut and Price for the Pickup and Delivery Problem with Time Windows
    Ropke, Stefan
    Cordeau, Jean-Francois
    TRANSPORTATION SCIENCE, 2009, 43 (03) : 267 - 286