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 条
  • [21] Integer Linear Programming for the Tutor Allocation Problem: A practical case in a British University
    Caselli, Giulia
    Delorme, Maxence
    Iori, Manuel
    EXPERT SYSTEMS WITH APPLICATIONS, 2022, 187
  • [22] A Feasibility Pump and Local Search Based Heuristic for Bi-Obiective Pure Integer Linear Programming
    Pal, Aritra
    Charkhgard, Hadi
    INFORMS JOURNAL ON COMPUTING, 2019, 31 (01) : 115 - 133
  • [23] The weighted independent domination problem: Integer linear programming models and metaheuristic approaches
    Pinacho Davidson, Pedro
    Blum, Christian
    Lozano, Jose A.
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2018, 265 (03) : 860 - 871
  • [24] The Integer Linear Programming Problem Based on the Molecular Beacon Self-Assembly Model
    Yang, Jing
    Yin, Zhixiang
    Huang, Kaifeng
    Geng, Xianya
    Zhang, Qiang
    Cui, Jianzhong
    NANOSCIENCE AND NANOTECHNOLOGY LETTERS, 2018, 10 (10) : 1356 - 1363
  • [25] Integer linear programming formulations of the filter partitioning minimization problem
    Rahmani, Hazhar
    O'Kane, Jason M.
    JOURNAL OF COMBINATORIAL OPTIMIZATION, 2020, 40 (02) : 431 - 453
  • [26] A new integer linear programming formulation for the problem of political districting
    Djordje Dugošija
    Aleksandar Savić
    Zoran Maksimović
    Annals of Operations Research, 2020, 288 : 247 - 263
  • [27] Integer linear programming formulations of the filter partitioning minimization problem
    Hazhar Rahmani
    Jason M. O’Kane
    Journal of Combinatorial Optimization, 2020, 40 : 431 - 453
  • [28] A new integer linear programming formulation for the problem of political districting
    Dugosija, Djordje
    Savic, Aleksandar
    Maksimovic, Zoran
    ANNALS OF OPERATIONS RESEARCH, 2020, 288 (01) : 247 - 263
  • [29] Integer linear programming models for the weighted total domination problem
    Ma, Yuede
    Cai, Qingqiong
    Yao, Shunyu
    APPLIED MATHEMATICS AND COMPUTATION, 2019, 358 : 146 - 150
  • [30] Integer Linear Programming for the Bayesian network structure learning problem
    Bartlett, Mark
    Cussens, James
    ARTIFICIAL INTELLIGENCE, 2017, 244 : 258 - 271