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 条
  • [41] An Integer Linear Programming approach to the single and bi-objective Next Release Problem
    Veerapen, Nadarajen
    Ochoa, Gabriela
    Harman, Mark
    Burke, Edmund K.
    INFORMATION AND SOFTWARE TECHNOLOGY, 2015, 65 : 1 - 13
  • [42] Robust mixed-integer linear programming models for the irregular strip packing problem
    Cherri, Luiz H.
    Mundim, Leandro R.
    Andretta, Marina
    Toledo, Franklina M. B.
    Oliveira, Jose F.
    Carravilla, Maria Antonia
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2016, 253 (03) : 570 - 583
  • [43] Integer linear programming model for multidimensional two-way number partitioning problem
    Kojic, Jelena
    COMPUTERS & MATHEMATICS WITH APPLICATIONS, 2010, 60 (08) : 2302 - 2308
  • [44] Heuristic approaches for biobjective mixed 0-1 integer linear programming problems
    Soylu, Banu
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2015, 245 (03) : 690 - 703
  • [45] Simple Pattern Minimality Problems: Integer Linear Programming Formulations and Covering-Based Heuristic Solving Approaches
    Boccia, Maurizio
    Sforza, Antonio
    Sterle, Claudio
    INFORMS JOURNAL ON COMPUTING, 2020, 32 (04) : 1049 - 1060
  • [46] An Integer Linear Programming Approach for Scaffolding Based on Exemplar Breakpoint Distance
    Shieh, Yi-kung
    Peng, Dao-yuan
    Chen, Yu-han
    Wu, Tsung-wei
    Lu, Chin Lung
    JOURNAL OF COMPUTATIONAL BIOLOGY, 2022, 29 (09) : 961 - 973
  • [47] Tackling the Container Loading problem: A hybrid approach based on Integer Linear Programming and Genetic Algorithms
    Nepomuceno, Napoleao
    Pinheiro, Placido
    Coelho, Andre L. V.
    EVOLUTIONARY COMPUTATION IN COMBINATORIAL OPTIMIZATION, PROCEEDINGS, 2007, 4446 : 154 - +
  • [48] An Integer Linear Programming Model for Solving Radio Mean Labeling Problem
    Badr, Elsayed
    Almotairi, Sultan
    Eirokh, Ashraf
    Abdel-Hay, Atef
    Almutairi, Badr
    IEEE ACCESS, 2020, 8 : 162343 - 162349
  • [49] Solving the Join Ordering Problem via Mixed Integer Linear Programming
    Trummer, Immanuel
    Koch, Christoph
    SIGMOD'17: PROCEEDINGS OF THE 2017 ACM INTERNATIONAL CONFERENCE ON MANAGEMENT OF DATA, 2017, : 1025 - 1040
  • [50] Improved integer linear programming formulation for weak Roman domination problem
    Marija Ivanović
    Soft Computing, 2018, 22 : 6583 - 6593