Exact and heuristic algorithms for the weighted total domination problem

被引:4
|
作者
Alvarez-Miranda, Eduardo [1 ,2 ]
Sinnl, Markus [3 ,4 ]
机构
[1] Univ Talca, Fac Engn, Dept Ind Engn, Campus Curico, Talca, Chile
[2] Inst Sistemas Complejos Ingn ISCI, Santiago, Chile
[3] Johannes Kepler Univ Linz, Inst Prod & Logist Management, Linz, Austria
[4] Johannes Kepler Univ Linz, JKU Business Sch, Linz, Austria
关键词
Domination problem; Branch-and-cut; Greedy heuristic; Genetic algorithm; SET; FACETS;
D O I
10.1016/j.cor.2020.105157
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Dominating set problems are among the most important class of combinatorial problems in graph optimization, from a theoretical as well as from a practical point of view. In this paper, we address the recently introduced (minimum) weighted total domination problem. In this problem, we are given an undirected graph with a vertex weight function and an edge weight function. The goal is to find a total dominating set D with minimal weight. A total dominating set D isa subset of the vertices such that every vertex in the graph, including vertices in D, is adjacent to a vertex in D. The weight is measured by the sum of all vertex weights and edges weights in the subgraph induced by D, plus for each vertex not in D the minimum weight of an edge from such a vertex outside D to a vertex in D. In this paper, we present two new Mixed-Integer Programming models for the problem, and design solution frameworks based on them. These solution frameworks also include valid inequalities, starting heuristics and primal heuristics. In addition, we also develop a genetic algorithm, which is based on a greedy randomized adaptive search procedure version of our starting heuristic. We carry out a computational study to assess the performance of our approaches when compared to the previous work for the same problem. The study reveals that our exact algorithms are up to 500 times faster compared to previous exact approaches and instances with up to 125 vertices can be solved to optimality within a timelimit of 1800 s. Moreover, the presented genetic algorithm also works well and often finds the optimal or a near-optimal solution within a short runtime. Additionally, we also analyze the influence of instance-characteristics on the performance of our algorithms. (C) 2020 Elsevier Ltd. All rights reserved.
引用
收藏
页数:17
相关论文
共 50 条
  • [1] Exact and heuristic algorithms for the domination problem
    Inza, Ernesto Parra
    Vakhania, Nodari
    Almira, Jose Maria Sigarreta
    Mira, Frank Angel Hernandez
    [J]. EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2024, 313 (03) : 926 - 936
  • [2] Exact and heuristic algorithms for the maximum weighted submatrix coverage problem
    Sinnl, Markus
    [J]. EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2022, 298 (03) : 821 - 833
  • [3] Heuristic and exact algorithms for the simultaneous assignment problem
    Yamada, T
    Nasu, Y
    [J]. EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2000, 123 (03) : 531 - 542
  • [4] Meta-heuristic Algorithms for Double Roman Domination Problem
    Aggarwal, Himanshu
    Reddy, P. Venkata Subba
    [J]. APPLIED SOFT COMPUTING, 2024, 154
  • [5] NEW EXACT AND HEURISTIC ALGORITHMS FOR THE CREW SCHEDULING PROBLEM
    BIANCO, L
    MINGOZZI, A
    RICCIARDELLI, S
    SPADONI, M
    [J]. LECTURE NOTES IN CONTROL AND INFORMATION SCIENCES, 1990, 143 : 446 - 455
  • [6] Heuristic and exact algorithms for the spanning tree detection problem
    Yamada, T
    Kataoka, S
    Watanabe, K
    [J]. COMPUTERS & OPERATIONS RESEARCH, 2005, 32 (02) : 239 - 255
  • [7] Exact and heuristic algorithms for the Indel Maximum Likelihood Problem
    Diallo, Abdoulaye Banire
    Makarenkov, Vladimir
    Blanchette, Mathieu
    [J]. JOURNAL OF COMPUTATIONAL BIOLOGY, 2007, 14 (04) : 446 - 461
  • [8] Models and heuristic algorithms for a weighted vertex coloring problem
    Enrico Malaguti
    Michele Monaci
    Paolo Toth
    [J]. Journal of Heuristics, 2009, 15 : 503 - 526
  • [9] EFFICIENT HEURISTIC ALGORITHMS FOR THE WEIGHTED SET COVERING PROBLEM
    BAKER, EK
    [J]. COMPUTERS & OPERATIONS RESEARCH, 1981, 8 (04) : 303 - 310
  • [10] Models and heuristic algorithms for a weighted vertex coloring problem
    Malaguti, Enrico
    Monaci, Michele
    Toth, Paolo
    [J]. JOURNAL OF HEURISTICS, 2009, 15 (05) : 503 - 526