Metaheuristic for the Traveling Repairman Problem with Time Window Constraints

被引:9
|
作者
Bang, Ha Ban [1 ]
Nghia, Duc Nguyen [1 ]
机构
[1] Hanoi Univ Sci & Technol, Sch Informat & Commun Technol, Hanoi, Vietnam
关键词
D O I
10.1109/rivf.2019.8713655
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Traveling Repairman Problem (TRP) is a class of NP-hard combinatorial optimization problems which has many practical applications. In this paper, a general variant of TRP, also known as TRPTW is introduced. The TRPTW problem deals with finding a tour in order to serve a set of locations, each one within a specified time window. Obviously, TRPTW is more complex than TRP because it is a generation of TRP. Due to NPhard problem, metaheuristic needs to be developed to provide near-optimal solutions within a short computation time for large instance sizes. However, the main issue of metaheuristics is that they fall into local optima in some cases since the search space of the problem is combinatorial explosion. In order to overcome the drawback, we propose a metaheuristic algorithm which is mainly based on Variable Neighborhood Search (VNS) and Shaking techniques to solve the problem. The aim of VNS is to generate diverse neighborhoods by using various neighborhood searches while Shaking techniques allow it to guide the search towards an unexplored part of the solution space. The combination supports our algorithm to escape local optimal. Extensive numerical experiments on benchmark instances show that our algorithm reaches the optimal solutions for the problem with up to 50 vertices at reasonable amount of time. In addition, our algorithm is comparable with the state of the art metaheuristic algorithms in terms of solution quality and running time for larger instances.
引用
收藏
页码:1 / 6
页数:6
相关论文
共 50 条
  • [11] A note on the traveling repairman problem
    García, A
    Jodrá, P
    Tejel, J
    NETWORKS, 2002, 40 (01) : 27 - 31
  • [12] The A Priori Traveling Repairman Problem
    Martijn van Ee
    René Sitters
    Algorithmica, 2018, 80 : 2818 - 2833
  • [13] An ILP approach for the Traveling Repairman Problem with Unit Time Windows
    Miguel-Pilar, Yani
    Morales-Luna, Guillermo
    Sagols Troncoso, Feliu
    Zaragoza Martinez, Francisco Javier
    2015 12TH INTERNATIONAL CONFERENCE ON ELECTRICAL ENGINEERING, COMPUTING SCIENCE AND AUTOMATIC CONTROL (CCE 2015), 2015,
  • [14] The Machine Learning and Traveling Repairman Problem
    Tulabandhula, Theja
    Rudin, Cynthia
    Jaillet, Patrick
    ALGORITHMIC DECISION THEORY, 2011, 6992 : 262 - 276
  • [15] The k-traveling repairman problem
    Fakcharoenphol, J
    Harrelson, C
    Rao, S
    PROCEEDINGS OF THE FOURTEENTH ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS, 2003, : 655 - 664
  • [16] Branch-and-price-and-cut for the multiple traveling repairman problem with distance constraints
    Luo, Zhixing
    Qin, Hu
    Lim, Andrew
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2014, 234 (01) : 49 - 60
  • [17] Online traveling repairman problem with Quotas
    Jian J.
    Zhang J.
    Wu T.
    He L.
    Jisuanji Jicheng Zhizao Xitong/Computer Integrated Manufacturing Systems, CIMS, 2023, 29 (08): : 2871 - 2878
  • [18] Dynamic programming strategies for the traveling salesman problem with time window and precedence constraints
    Mingozzi, A
    Bianco, L
    Ricciardelli, S
    OPERATIONS RESEARCH, 1997, 45 (03) : 365 - 377
  • [19] Heuristics for the traveling repairman problem with profits
    Dewilde, T.
    Cattrysse, D.
    Coene, S.
    Spieksma, F. C. R.
    Vansteenwegen, P.
    COMPUTERS & OPERATIONS RESEARCH, 2013, 40 (07) : 1700 - 1707
  • [20] A New Mathematical Model for the Traveling Repairman Problem
    Naeni, L. M.
    Salehipour, A.
    2019 IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL ENGINEERING AND ENGINEERING MANAGEMENT (IEEM), 2019, : 1384 - 1387