Skip to main content
Log in

A heuristic approximation algorithm of minimum dominating set based on rough set theory

  • Published:
Journal of Combinatorial Optimization Aims and scope Submit manuscript

Abstract

The minimum dominating set of graph has been widely used in many fields, but its solution is NP-hard. The complexity and approximation accuracy of existing algorithms need to be improved. In this paper, we introduce rough set theory to solve the dominating set of undirected graph. First, the adjacency matrix of undirected graph is used to establish an induced decision table, and the minimum dominating set of undirected graph is equivalent to the minimum attribute reduction of its induced decision table. Second, based on rough set theory, the significance of attributes (i.e., vertices) based on the approximate quality is defined in induced decision table, and a heuristic approximation algorithm of minimum dominating set is designed by using the significance of attributes (i.e., vertices) as heuristic information. This algorithm uses forward and backward search mechanism, which not only ensures to find a minimal dominating set, but also improves the approximation accuracy of minimum dominating set. In addition, a cumulative strategy is used to calculate the positive region of induced decision table, which effectively reduces the computational complexity. Finally, the experimental results on public datasets show that our algorithm has obvious advantages in running time and approximation accuracy of the minimum dominating set.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1

Similar content being viewed by others

Data availability statement

The datasets analysed during the current study are available in the Social Networks Samples repository, http://davidchalupa.github.io/research/data/social.html.

References

  • Adawiyah R, Agustin IH, Dafik, Slamin, Albirri ER (2018) Related wheel graphs and its locating edge domination number. In: Journal of Physics Conference Series 1022

  • Bai X, Zhao DN, Bai S, Wang Q, Li WL, Mu DM (2020) Minimum connected dominating sets in heterogeneous 3D wireless ad hoc networks. Ad Hoc Netw 97(1):102023.1-102023.11

    Google Scholar 

  • Boria N, Murat C, Paschos VT (2018) The probabilistic minimum dominating set problem. Discret Appl Math 234:93–113

    Article  MathSciNet  Google Scholar 

  • Boyar J, Eidenbenz SJ, Favrholdt LM, Kotrbcik M, Larsen KS (2019) Online dominating set. Algorithmica 81(5):1938–1964

    Article  MathSciNet  Google Scholar 

  • Cao JT, Song WY (2016) Risk assessment of co-creating value with customers: a rough group analytic network process approach. Expert Syst Appl 55(8):145–156

    Article  Google Scholar 

  • Cattaneo G, Chiaselotti G, Ciucci D, Gentile T (2016) On the connection of hypergraph theory with formal concept analysis and rough set theory. Inf Sci 330(2):342–357

    Article  MathSciNet  Google Scholar 

  • Chalupa D (2018) An order-based algorithm for minimum dominating set with application in graph mining. Inf Sci 426:101–116

    Article  MathSciNet  Google Scholar 

  • Chen JK, Lin YJ, Li JJ, Lin GP, Ma ZM, Tan AH (2016) A rough set method for the minimum vertex cover problem of graphs. Appl Soft Comput 42:360–367

    Article  Google Scholar 

  • Chinnasamy A, Sivakumar B, Selvakumari P, Suresh A (2018) Minimum connected dominating set based RSU allocation for smart Cloud vehicles in VANET. Clust Comput 22:S12795–S12804

    Article  Google Scholar 

  • Dinh TN, Shen YL, Nguyen DT, Thai MT (2014) On the approximability of positive influence dominating set in social networks. J Comb Optim 27(3):487–503

    Article  MathSciNet  Google Scholar 

  • Haynes TW, Hedetniemi ST, Slater PJ (1998) Fundamentals of domination in graphs. Marcel Dekker, New York

    MATH  Google Scholar 

  • Hjuler N, Italiano GF, Parotsidis N, Saulpic D (2019) Dominating sets and connected dominating sets in dynamic graphs. In: Proceedings of the 36th international symposium on theoretical aspects of computer science (STACS 2019), Editors: Niedermeier R and Paul C, pp 1–20

  • Jallu RK, Prasad PR, Das GK (2017) Distributed construction of connected dominating set in unit disk graphs. J Parallel Distrib Comput 104:159–166

    Article  Google Scholar 

  • Li J, Potru R, Shahrokhi F (2020a) A performance study of some approximation algorithms for computing a small dominating set in a Graph. Algorithms 13(12):3391–339

    Article  MathSciNet  Google Scholar 

  • Li JW, Wen XX, Wu MG, Liu F, Li SF (2020b) Identification of key nodes and vital edges in aviation network based on minimum connected dominating set. Phys A Stat Mech Appl 541:123340.1-123340.21

    Google Scholar 

  • Lin MC, Mizrahi MJ, Szwarcfiter JL (2017) Exact algorithms for minimum weighted dominating induced matching. Algorithmica 77(3):642–660

    Article  MathSciNet  Google Scholar 

  • Parekh AK (1991) Analysis of a greedy heuristic for finding small dominating sets in graphs. Inf Process Lett 39(5):237–240

    Article  MathSciNet  Google Scholar 

  • Pawlak Z (1982) Rough sets. Int J Inf Comput Sci 11:341–356

    Article  Google Scholar 

  • Pradhan D, Jha A (2018) On computing a minimum secure dominating set in block graphs. J Comb Optim 35(2):613–631

    Article  MathSciNet  Google Scholar 

  • Sanchis LA (2002) Experimental analysis of heuristic algorithms for the dominating set problem. Algorithmica 33(1):3–18

    Article  MathSciNet  Google Scholar 

  • Skowron A, Rauszer C (1991) The discernibility matrices and functions in information systems. Fund Inform 15(2):331–362

    Google Scholar 

  • Sukhamay K (2019) Relationship between optimal k-distance dominating sets in a weighted graph and its spanning trees. Inf Process Lett 147:3–5

    Article  MathSciNet  Google Scholar 

  • Tan AH, Li JJ, Chen JK, Lin GP (2015) An attribute reduction method based on rough sets for dominating sets of graph. Pattern Recognit Artif Intell 28(6):507–512

    Google Scholar 

  • Tan AH, Tao YZ, Wang C (2017) A rough-set based solution of the total domination problem. In: Polkowski L. et al. (eds) Rough Sets. IJCRS 2017. Lecture Notes in Computer Science, vol 10313. Springer, Cham, pp 131–139

  • Van R, Johan MM, Bodlaender HL (2011) Exact algorithms for dominating set. Discret Appl Math 159(17):2147–2164

    Article  MathSciNet  Google Scholar 

  • Wang SP, Zhu QX, Zhu W, Min F (2013) Equivalent characterizations of some graph problems by covering-based rough sets. J Appl Math 2013:1–7

    MATH  Google Scholar 

  • Wang YY, Pan SW, Li CX, Yin MH (2020) A local search algorithm with reinforcement learning based repair procedure for minimum weight independent dominating set. Inf Sci 512:533–548

    Article  Google Scholar 

  • Xu QY, Tan AH, Li JJ (2016) A rough set method for the vertex cover problem in graph theory. J Intell Fuzzy Syst 30(4):2003–2013

    Article  Google Scholar 

  • Xu TH, Wang GY, Yang J (2020) Finding strongly connected components of simple digraphs based on granulation strategy. Int J Approx Reason 118(1):64–78

    Article  MathSciNet  Google Scholar 

  • Yuan FY, Li CX, Gao X, Yin MH, Wang YY (2019) A novel hybrid algorithm for minimum total dominating set problem. Munich Personal RePEc Arch Pap 7(3):222–232

    Google Scholar 

Download references

Funding

This research was funded by the Group Building Scientific Innovation Project for Universities in Chongqing (CXQT21021); and Joint Training Base Construction Project for Graduate Students in Chongqing (JDLHPYJD2021016).

Author information

Authors and Affiliations

Authors

Contributions

Methodology, Guan LH; Software, Wang H; Writing—original draft preparation, Guan LH; Writing—review and editing, Guan LH and Wang H. All authors have read and agreed to the published version of the manuscript.

Corresponding author

Correspondence to Lihe Guan.

Ethics declarations

Conflict of interest

The authors declare no conflict of interest.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Guan, L., Wang, H. A heuristic approximation algorithm of minimum dominating set based on rough set theory. J Comb Optim 44, 752–769 (2022). https://doi.org/10.1007/s10878-021-00834-x

Download citation

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10878-021-00834-x

Keywords

Navigation