An Integer Linear Programming based heuristic for the Capacitated m-Ring-Star Problem

被引:25
作者
Naji-Azimi, Zahra [2 ]
Salari, Majid [3 ]
Toth, Paolo [1 ]
机构
[1] Univ Bologna, DEIS, I-40136 Bologna, Italy
[2] Ferdowsi Univ Mashhad, Dept Management, Mashhad, Iran
[3] Ferdowsi Univ Mashhad, Dept Ind Engn, Mashhad, Iran
关键词
Capacitated m-Ring-Star Problem; Heuristic algorithms; Local search; Integer Linear Programming; Variable Neighborhood Search; TRAVELING-SALESMAN PROBLEM; ALGORITHM;
D O I
10.1016/j.ejor.2011.08.026
中图分类号
C93 [管理学];
学科分类号
12 ; 1201 ; 1202 ; 120202 ;
摘要
We address the Capacitated m-Ring-Star Problem in which the aim is to find m rings (simple cycles) visiting a central depot, a subset of customers and a subset of potential (Steiner) nodes, while customers not belonging to any ring must be "allocated" to a visited (customer or Steiner) node. Moreover, the rings must be node-disjoint and the number of customers allocated or visited in a ring cannot be greater than a given capacity Q. The objective is to minimize the total visiting and allocation costs. The Capacitated m-Ring-Star Problem is NP-hard, since it generalizes the Traveling Salesman Problem. In this paper we propose a new heuristic algorithm which combines both heuristic and exact ideas to solve the problem. Following the general Variable Neighborhood Search scheme, the algorithm incorporates an Integer Linear Programming based improvement method which is applied whenever the heuristic algorithm is not able to improve the quality of the current solution. Extensive computational experiments, on benchmark instances of the literature and on a new set of instances, have been performed to compare the proposed algorithm with the most effective methods from the literature. The results show that the proposed algorithm outperforms the other methods. (C) 2011 Elsevier B.V. All rights reserved.
引用
收藏
页码:17 / 25
页数:9
相关论文
共 50 条
  • [31] Integer linear programming formulations for double roman domination problem
    Cai, Qingqiong
    Fan, Neng
    Shi, Yongtang
    Yao, Shunyu
    OPTIMIZATION METHODS & SOFTWARE, 2022, 37 (01) : 1 - 22
  • [32] An algorithm for solving multiple objective integer linear programming problem
    Abbas, M
    Chaabane, D
    RAIRO-OPERATIONS RESEARCH, 2002, 36 (04): : 351 - 364
  • [33] An Integer Linear Programming Model for Continuous Berth Allocation Problem
    Yang, Jie-Min
    Hu, Zhi-Hua
    Ding, Xiang-Qian
    Luo, Jack Xunjie
    2009 INTERNATIONAL CONFERENCE ON INFORMATION MANAGEMENT, INNOVATION MANAGEMENT AND INDUSTRIAL ENGINEERING, VOL 4, PROCEEDINGS, 2009, : 74 - +
  • [34] A HEURISTIC BASED ON MULTI OBJECTIVE LINEAR PROGRAMMING UNDER FUZZINESS FOR THE VEHICLE ROUTING PROBLEM
    Yalcin, Gulcin Dinc
    Erginel, Nihal
    UNCERTAINTY MODELING IN KNOWLEDGE ENGINEERING AND DECISION MAKING, 2012, 7 : 368 - 373
  • [35] New Integer Linear Programming Models for the Vertex Coloring Problem
    Jabrayilov, Adalat
    Mutzel, Petra
    LATIN 2018: THEORETICAL INFORMATICS, 2018, 10807 : 640 - 652
  • [36] An Integer Linear Programming Approach for the Combined Cell Layout Problem
    Anjos, Miguel F.
    Hungerlaender, Philipp
    Maier, Kerstin
    2018 IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL ENGINEERING AND ENGINEERING MANAGEMENT (IEEE IEEM), 2018, : 705 - 709
  • [37] Analysis of a generalized Linear Ordering Problem via integer programming
    Mendez-Diaz, Isabel
    Vulcano, Gustavo
    Zabala, Paula
    DISCRETE APPLIED MATHEMATICS, 2019, 271 : 93 - 107
  • [38] A GRASP algorithm based new heuristic for the capacitated location routing problem
    Ferdi, Imene
    Layeb, Abdesslem
    JOURNAL OF EXPERIMENTAL & THEORETICAL ARTIFICIAL INTELLIGENCE, 2018, 30 (03) : 369 - 387
  • [39] A CENTROID-BASED HEURISTIC ALGORITHM FOR THE CAPACITATED VEHICLE ROUTING PROBLEM
    Shin, Kwangcheol
    Han, Sangyong
    COMPUTING AND INFORMATICS, 2011, 30 (04) : 721 - 732
  • [40] An integer linear programming approach and a hybrid variable neighborhood search for the car sequencing problem
    Prandtstetter, Matthias
    Raidl, Guenther R.
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2008, 191 (03) : 1004 - 1022