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 条
  • [41] Exact and heuristic algorithms for the circle cutting problem in the manufacturing industry of electric motors
    Yaodong Cui
    Qiang Wang
    [J]. Journal of Combinatorial Optimization, 2007, 14 : 35 - 44
  • [42] Heuristic and exact algorithms for a min-max selective vehicle routing problem
    Valle, Cristiano Arbex
    Martinez, Leonardo Conegundes
    da Cunha, Alexandre Salles
    Mateus, Geraldo R.
    [J]. COMPUTERS & OPERATIONS RESEARCH, 2011, 38 (07) : 1054 - 1065
  • [43] Heuristic and Exact Algorithms for the Interval Min-Max Regret Knapsack Problem
    Furini, Fabio
    Iori, Manuel
    Martello, Silvano
    Yagiura, Mutsunori
    [J]. INFORMS JOURNAL ON COMPUTING, 2015, 27 (02) : 392 - 405
  • [44] Exact and heuristic algorithms for the vehicle routing problem with multiple interdependent time windows
    Doerner, Karl F.
    Gronalt, Manfred
    Hartl, Richard F.
    Kiechlec, Guenter
    Reimann, Marc
    [J]. COMPUTERS & OPERATIONS RESEARCH, 2008, 35 (09) : 3034 - 3048
  • [45] Heuristic algorithms to minimize total weighted tardiness with stochastic rework and reprocessing times
    Raghavan, Venkatesh Arasanipalai
    Yoon, Sang Won
    Srihari, Krishnaswami
    [J]. JOURNAL OF MANUFACTURING SYSTEMS, 2015, 37 : 233 - 242
  • [46] A knowledge-based iterated local search for the weighted total domination problem
    Sun, Wen
    Chen, Chaofan
    Hao, Jin-Kao
    Li, Wenlong
    Wu, Qinghua
    Chen, Yuning
    [J]. INFORMATION SCIENCES, 2024, 665
  • [47] Comparison and selection of exact and heuristic algorithms
    Pérez, J
    Pazos, RA
    Frausto, J
    Rodríguez, G
    Cruz, L
    Fraire, H
    [J]. COMPUTATIONAL SCIENCE AND ITS APPLICATIONS - ICCSA 2004, PT 3, 2004, 3045 : 415 - 424
  • [48] Exact and heuristic algorithms for scheduling problems
    Arthur Kramer
    [J]. 4OR, 2020, 18 : 123 - 124
  • [49] Exact and heuristic algorithms for routing problems
    Battarra, Maria
    [J]. 4OR-A QUARTERLY JOURNAL OF OPERATIONS RESEARCH, 2011, 9 (04): : 421 - 424
  • [50] Exact and heuristic algorithms for scheduling problems
    Kramer, Arthur
    [J]. 4OR-A QUARTERLY JOURNAL OF OPERATIONS RESEARCH, 2020, 18 (01): : 123 - 124