Algorithmic expedients for the S-labeling problem

被引:3
|
作者
Sinnl, Markus [1 ,2 ]
机构
[1] Univ Vienna, Fac Business Econ & Stat, Dept Stat & Operat Res, Vienna, Austria
[2] Johannes Kepler Univ Linz, Inst Prod & Logist Management, Linz, Austria
关键词
Graph labeling; Branch-and-cut; Lagrangian relaxation; Constraint programming; ASSIGNMENT;
D O I
10.1016/j.cor.2019.04.014
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Graph labeling problems have been widely studied in the last decades and have a vast area of application. In this work, we study the recently introduced S-labeling problem, in which the nodes get labeled using labels from 1 to vertical bar V vertical bar and for each edge the contribution to the objective function, called S-labeling number of the graph, is the minimum label of its end-nodes. The goal is to find a labeling with minimum value. The problem is NP-hard for planar subcubic graphs, although for many other graph classes the complexity status is still unknown. In this paper, we present different algorithmic approaches for tackling this problem: We develop an exact solution framework based on Mixed-Integer Programming (MIP) which is enhanced with valid inequalities, starting and primal heuristics and specialized branching rules. We show that our MIP formulation has no integrality gap for paths, cycles and perfect n-ary trees, and, to the best of our knowledge, we give the first polynomial-time algorithm for the problem on n-ary trees as well as a closed formula for the 5-labeling number for such trees. Moreover, we also present a Lagrangian heuristic and a constraint programming approach. A computational study is carried out in order to (i) investigate if there may be other special graph classes, where our MIP formulation has no integrality gap, and (ii) assess the effectiveness of the proposed solution approaches for solving the problem on a dataset consisting of general graphs. (C) 2019 Elsevier Ltd. All rights reserved.
引用
收藏
页码:201 / 212
页数:12
相关论文
共 50 条
  • [1] The S-LABELING problem: An algorithmic tour
    Fertin, Guillaume
    Rusu, Irena
    Vialette, Stephane
    DISCRETE APPLIED MATHEMATICS, 2018, 246 : 49 - 61
  • [2] A Variable Neighborhood Search Approach for the S-labeling Problem
    Robles, Marcos
    Cavero, Sergio
    Pardo, Eduardo G.
    METAHEURISTICS, MIC 2024, PT I, 2024, 14753 : 371 - 376
  • [3] A Variable Neighborhood Search Approach for the S-labeling Problem
    Robles, Marcos
    Cavero, Sergio
    Pardo, Eduardo G.
    Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2024, 14753 LNCS : 371 - 376
  • [4] Algorithmic expedients for the Prize Collecting Steiner Tree Problem
    Haouari, Mohamed
    Layeb, Safa Bhar
    Sherali, Hanif D.
    DISCRETE OPTIMIZATION, 2010, 7 (1-2) : 32 - 47
  • [5] Population-based iterated greedy algorithm for the S-labeling problem
    Lozano, Manuel
    Rodriguez-Tello, Eduardo
    COMPUTERS & OPERATIONS RESEARCH, 2023, 155
  • [6] Algorithmic and Hardness Results for the Hub Labeling Problem
    Angelidakis, Haris
    Makarychev, Yury
    Oparin, Vsevolod
    PROCEEDINGS OF THE TWENTY-EIGHTH ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS, 2017, : 1442 - 1461
  • [7] AN ALGORITHMIC APPROACH TO RUPERT'S PROBLEM
    Steininger, Jakob
    Yurkevich, Sergey
    MATHEMATICS OF COMPUTATION, 2023, 92 (342) : 1905 - 1929
  • [8] The general algorithmic resolution of Riemann's regular problem
    Lappo-Danilevski, JA
    COMPTES RENDUS HEBDOMADAIRES DES SEANCES DE L ACADEMIE DES SCIENCES, 1927, 185 : 1181 - 1184
  • [9] An Algorithmic Framework for Labeling Network Maps
    Haunert, Jan-Henrik
    Niedermann, Benjamin
    COMPUTING AND COMBINATORICS, 2015, 9198 : 689 - 700
  • [10] An Algorithmic Framework for Labeling Road Maps
    Niedermann, Benjamin
    Noellenburg, Martin
    Geographic Information Science, (GIScience 2016), 2016, 9927 : 308 - 322