The Weighted Independent Domination Problem: ILP Model and Algorithmic Approaches

This work deals with the so-called weighted independent domination problem, which is an NP-hard combinatorial optimization problem in graphs. In contrast to previous theoretical work from the literature, this paper considers the problem from an algorithmic perspective. The first contribution consists in the development of an integer linear programming model and a heuristic that makes use of this model. Second, two greedy heuristics are proposed. Finally, the last contribution is a population-based iterated greedy algorithm that takes profit from the better one of the two developed greedy heuristics. The results of the compared algorithmic approaches show that small problem instances based on random graphs are best solved by an efficient integer linear programming solver such as CPLEX. Larger problem instances are best tackled by the population-based iterated greedy algorithm. The experimental evaluation considers random graphs of different sizes, densities, and ways of generating the node and edge weights.

[1]  Yue-Li Wang,et al.  The Weighted Independent Domination Problem in Series-Parallel Graphs , 2014, ICS.

[2]  Yang Ting A Virtual Backbone Network Algorithm Based on a Minimal Independent Dominating Set for MANETs , 2007 .

[3]  Christian Blum Construct, Merge, Solve and Adapt: Application to Unbalanced Minimum Common String Partition , 2016, HM.

[4]  Xiaoke Ma,et al.  Dominating communities for hierarchical control of complex networks , 2017, Inf. Sci..

[5]  T. Akutsu,et al.  Minimum dominating set-based methods for analyzing biological networks. , 2016, Methods.

[6]  Diogo Vieira Andrade,et al.  Fast local search for the maximum independent set problem , 2008, J. Heuristics.

[7]  S. García,et al.  An Extension on "Statistical Comparisons of Classifiers over Multiple Data Sets" for all Pairwise Comparisons , 2008 .

[8]  Thomas Stützle,et al.  A simple and effective iterated greedy algorithm for the permutation flowshop scheduling problem , 2007, Eur. J. Oper. Res..

[9]  Borja Calvo,et al.  scmamp: Statistical Comparison of Multiple Algorithms in Multiple Problems , 2016, R J..

[10]  Gerard J. Chang,et al.  The weighted independent domination problem is NP-complete for chordal graphs , 2004, Discret. Appl. Math..

[11]  M. Montaz Ali,et al.  An Effective Hybrid Memetic Algorithm for the Minimum Weight Dominating Set Problem , 2016, IEEE Transactions on Evolutionary Computation.

[12]  Jin-Kao Hao,et al.  General swap-based multiple neighborhood tabu search for the maximum independent set problem , 2015, Eng. Appl. Artif. Intell..

[13]  Minghao Yin,et al.  A memetic algorithm for minimum independent dominating set problem , 2016, Neural Computing and Applications.

[14]  Minghao Yin,et al.  A path cost-based GRASP for minimum independent dominating set problem , 2017, Neural Computing and Applications.

[15]  Leslie Pérez Cáceres,et al.  The irace package: Iterated racing for automatic algorithm configuration , 2016 .

[16]  Alok Singh,et al.  An artificial bee colony algorithm for minimum weight dominating set , 2014, 2014 IEEE Symposium on Swarm Intelligence.

[17]  Manuel López-Ibáñez,et al.  Construct, Merge, Solve & Adapt A new general algorithm for combinatorial optimization , 2016, Comput. Oper. Res..

[18]  Alok Singh,et al.  Hybrid metaheuristic algorithms for minimum weight dominating set , 2013, Appl. Soft Comput..

[19]  R. Balakrishnan,et al.  A textbook of graph theory , 1999 .

[20]  Christian Blum,et al.  A hybrid algorithmic model for the minimum weight dominating set problem , 2016, Simul. Model. Pract. Theory.

[21]  Anand Subramanian,et al.  A hybrid iterated local search heuristic for the maximum weight independent set problem , 2018, Optim. Lett..

[22]  Minghao Yin,et al.  Local Search for Minimum Weight Dominating Set with Two-Level Configuration Checking and Frequency Based Scoring Function , 2017, J. Artif. Intell. Res..

[23]  Ramón Doallo,et al.  A population-based iterated greedy algorithm for the delimitation and zoning of rural settlements , 2013, Comput. Environ. Urban Syst..

[24]  Atul Negi,et al.  Some Observations on Algorithms for Computing Minimum Independent Dominating Set , 2011, IC3.

[25]  Alok Singh,et al.  A hybrid evolutionary algorithm with guided mutation for minimum weight dominating set , 2015, Applied Intelligence.

[26]  Christian Blum,et al.  A population-based iterated greedy algorithm for the minimum weight vertex cover problem , 2012, Appl. Soft Comput..

[27]  Rubén Ruiz,et al.  Iterated greedy local search methods for unrelated parallel machine scheduling , 2010, Eur. J. Oper. Res..