A novel algorithm for the vertex cover problem based on minimal elements of discernibility matrix

  • Shengyang ZhuangEmail author
  • Degang Chen
Original Article


Minimal vertex cover problem (MVCP) is a famous important NP-hard problem in graph theory. It has been reported that MVCP is equivalent to finding reducts of information systems in rough sets theory. This relationship motivates our idea to deal with MVCP in terms of approaches to discernibility matrix in rough set. First we point out that only minimal elements in the discernibility matrix are useful for MVCP, and we present a novel algorithm based on minimal elements for MVCP. Then we make experimental comparisons to demonstrate the effectiveness of this new algorithm on big graphs.


Vertex cover Attribute reduction Discernibility matrix Minimal element 



  1. 1.
    Bondy JA, Murty USR (2008) Graph theory. In: Graduate texts in mathematics, vol 244. Springer, LondonzbMATHGoogle Scholar
  2. 2.
    Bondy JA, Murty USR (1976) Graph theory with applications, vol 290. Macmillan, LondonCrossRefzbMATHGoogle Scholar
  3. 3.
    Sáenz-de Cabezón E, Wynn HP (2014) Measuring the robustness of a network using minimal vertex covers. Math Comput Simulation 104:82–94MathSciNetCrossRefGoogle Scholar
  4. 4.
    Chen D, Yang YY (2014) Attribute reduction for heterogeneous data based on the combination of classical and fuzzy rough set models. IEEE Trans Fuzzy Syst 22(5):1325–1334MathSciNetCrossRefGoogle Scholar
  5. 5.
    Chen D, Zhao S, Zhang L, Yang Y, Zhang X (2012) Sample pair selection for attribute reduction with rough set. IEEE Trans Knowl Data Eng 11:2080–2093CrossRefGoogle Scholar
  6. 6.
    Chen J, Li J (2012) An application of rough sets to graph theory. Inf Sci 201:114–127MathSciNetCrossRefzbMATHGoogle Scholar
  7. 7.
    Chen J, Lin Y, Li J, Lin G, Ma Z, Tan A (2016) A rough set method for the minimum vertex cover problem of graphs. Appl Soft Comput 42:360–367CrossRefGoogle Scholar
  8. 8.
    Chen J, Lin Y, Lin G, Li J, Ma Z (2015) The relationship between attribute reducts in rough sets and minimal vertex covers of graphs. Inf Sci 325:87–97MathSciNetCrossRefzbMATHGoogle Scholar
  9. 9.
    Chvatal V (1979) A greedy heuristic for the set-covering problem. Math Oper Res 4(3):233–235MathSciNetCrossRefzbMATHGoogle Scholar
  10. 10.
    Degang C, Changzhong W, Qinghua H (2007) A new approach to attribute reduction of consistent and inconsistent covering decision systems with covering rough sets. Inf Sci 177(17):3500–3518MathSciNetCrossRefzbMATHGoogle Scholar
  11. 11.
    Eiter T, Gottlob G (1995) Identifying the minimal transversals of a hypergraph and related problems. SIAM J Comput 24(6):1278–1304MathSciNetCrossRefzbMATHGoogle Scholar
  12. 12.
    Gomes FC, Meneses CN, Pardalos PM, Viana GVR (2006) Experimental analysis of approximation algorithms for the vertex cover and set covering problems. Comput Oper Res 33(12):3520–3534CrossRefzbMATHGoogle Scholar
  13. 13.
    Hochbaum DS (1982) Approximation algorithms for the set covering and vertex cover problems. SIAM J Comput 11(3):555–556MathSciNetCrossRefzbMATHGoogle Scholar
  14. 14.
    Hu Q, Yu D, Liu J, Wu C (2008) Neighborhood rough set based heterogeneous feature subset selection. Inf Sci 178(18):3577–3594MathSciNetCrossRefzbMATHGoogle Scholar
  15. 15.
    Karaoğlan İ, Erdoğan G, Koç Ç (2018) The multi-vehicle probabilistic covering tour problem. Eur J Oper Res 271(1):278–287MathSciNetCrossRefzbMATHGoogle Scholar
  16. 16.
    Li J, Kumar CA, Mei C, Wang X (2017) Comparison of reduction in formal decision contexts. Int J Approx Reason 80:100–122MathSciNetCrossRefzbMATHGoogle Scholar
  17. 17.
    Li J, Mei C, Lv Y (2013) Incomplete decision contexts: approximate concept construction, rule acquisition and knowledge reduction. Int J Approx Reason 54(1):149–165MathSciNetCrossRefzbMATHGoogle Scholar
  18. 18.
    Listrovoy S, Minukhin S (2012) The solution algorithms for problems on the minimal vertex cover in networks and the minimal cover in boolean matrixes. Int J Comput Sci Issues (IJCSI) 9(5):8Google Scholar
  19. 19.
    Miao Z, Ye D, Zhang CQ (2013) Circuit extension and circuit double cover of graphs. Discret Math 313(20):2055–2060MathSciNetCrossRefzbMATHGoogle Scholar
  20. 20.
    Pawlak Z (1982) Rough sets. Int J Comput Inf Sci 11(5):341–356CrossRefzbMATHGoogle Scholar
  21. 21.
    Pawlak Z (1991) Rough sets: theoretical aspects of reasoning about data. Theory and decision Library D: system theory, knowledge engineering and problem solving, vol 9. Springer, NetherlandsCrossRefzbMATHGoogle Scholar
  22. 22.
    Potočnik P, Šajna M, Verret G (2007) Mobility of vertex-transitive graphs. Discret Math 307(3–5):579–591MathSciNetCrossRefzbMATHGoogle Scholar
  23. 23.
    Qingyuan X, Anhui T, Jinjin L (2016) A rough set method for the vertex cover problem in graph theory. J Intell Fuzzy Syst 30(4):2003–2013CrossRefzbMATHGoogle Scholar
  24. 24.
    Shu W, Qian W (2014) A fast approach to attribute reduction from perspective of attribute measures in incomplete decision systems. Knowl Based Syst 72:60–71CrossRefGoogle Scholar
  25. 25.
    Skowron A, Rauszer C (1992) The discernibility matrices and functions in information systems. Intelligent decision support. Springer, New York, pp 331–362CrossRefGoogle Scholar
  26. 26.
    Wang C, He Q, Chen D, Hu Q (2014) A novel method for attribute reduction of covering decision systems. Inf Sci 254:181–196MathSciNetCrossRefzbMATHGoogle Scholar
  27. 27.
    Wang Z, Cui Z (2012) Combination of parallel machine scheduling and vertex cover. Theor Comput Sci 460:10–15MathSciNetCrossRefzbMATHGoogle Scholar
  28. 28.
    Xie X, Qin X, Yu C, Xu X (2018) Test-cost-sensitive rough set based approach for minimum weight vertex cover problem. Appl Soft Comput 64:423–435CrossRefGoogle Scholar
  29. 29.
    Xu Q, Tan A, Lin Y (2017) A rough set method for the unicost set covering problem. Int J Mach Learn Cybern 8(3):781–792CrossRefGoogle Scholar

Copyright information

© Springer-Verlag GmbH Germany, part of Springer Nature 2019

Authors and Affiliations

  1. 1.School of Mathematics and PhysicsNorth China Electric Power UniversityBeijingPeople’s Republic of China

Personalised recommendations