TIVC: An Efficient Local Search Algorithm for Minimum Vertex Cover in Large Graphs

被引:0
|
作者
Zhang, Yu [1 ]
Wang, Shengzhi [2 ]
Liu, Chanjuan [3 ]
Zhu, Enqiang [2 ]
机构
[1] Guangzhou Univ, Cyberspace Inst Adv Technol, Guangzhou 510006, Peoples R China
[2] Guangzhou Univ, Inst Comp Sci & Technol, Guangzhou 510006, Peoples R China
[3] Dalian Univ Technol, Sch Comp Sci & Technol, Dalian 116024, Peoples R China
基金
中国国家自然科学基金;
关键词
minimum vertex cover (MVC); local search; wireless sensor networks (WSNs); combinatorial optimization; large graphs; CONFIGURATION CHECKING;
D O I
10.3390/s23187831
中图分类号
O65 [分析化学];
学科分类号
070302 ; 081704 ;
摘要
The minimum vertex cover (MVC) problem is a canonical NP-hard combinatorial optimization problem aiming to find the smallest set of vertices such that every edge has at least one endpoint in the set. This problem has extensive applications in cybersecurity, scheduling, and monitoring link failures in wireless sensor networks (WSNs). Numerous local search algorithms have been proposed to obtain "good" vertex coverage. However, due to the NP-hard nature, it is challenging to efficiently solve the MVC problem, especially on large graphs. In this paper, we propose an efficient local search algorithm for MVC called TIVC, which is based on two main ideas: a 3-improvements (TI) framework with a tiny perturbation and edge selection strategy. We conducted experiments on real-world large instances of a massive graph benchmark. Compared with three state-of-the-art MVC algorithms, TIVC shows superior performance in accuracy and possesses a remarkable ability to identify significantly smaller vertex covers on many graphs.
引用
收藏
页数:12
相关论文
共 50 条
  • [1] NuMVC: An Efficient Local Search Algorithm for Minimum Vertex Cover
    Cai, Shaowei
    Su, Kaile
    Luo, Chuan
    Sattar, Abdul
    JOURNAL OF ARTIFICIAL INTELLIGENCE RESEARCH, 2013, 46 : 687 - 716
  • [2] Minimum vertex cover in ball graphs through local search
    Zhao Zhang
    Weili Wu
    Lidan Fan
    Ding-Zhu Du
    Journal of Global Optimization, 2014, 59 : 663 - 671
  • [3] Minimum vertex cover in ball graphs through local search
    Zhang, Zhao
    Wu, Weili
    Fan, Lidan
    Du, Ding-Zhu
    JOURNAL OF GLOBAL OPTIMIZATION, 2014, 59 (2-3) : 663 - 671
  • [4] Local Search with Efficient Automatic Configuration for Minimum Vertex Cover
    Luo, Chuan
    Hoos, Holger H.
    Cai, Shaowei
    Lin, Qingwei
    Zhang, Hongyu
    Zhang, Dongmei
    PROCEEDINGS OF THE TWENTY-EIGHTH INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2019, : 1297 - 1304
  • [5] Local Search with Noisy Strategy for Minimum Vertex Cover in Massive Graphs
    Ma, Zongjie
    Fan, Yi
    Su, Kaile
    Li, Chengqian
    Sattar, Abdul
    PRICAI 2016: TRENDS IN ARTIFICIAL INTELLIGENCE, 2016, 9810 : 283 - 294
  • [6] An efficient local search framework for the minimum weighted vertex cover problem
    Li, Ruizhi
    Hu, Shuli
    Zhang, Haochen
    Yin, Minghao
    INFORMATION SCIENCES, 2016, 372 : 428 - 445
  • [7] Towards faster local search for minimum weight vertex cover on massive graphs
    Cai, Shaowei
    Li, Yuanjie
    Hou, Wenying
    Wang, Haoran
    INFORMATION SCIENCES, 2019, 471 : 64 - 79
  • [8] Balance between Complexity and Quality: Local Search for Minimum Vertex Cover in Massive Graphs
    Cai, Shaowei
    PROCEEDINGS OF THE TWENTY-FOURTH INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE (IJCAI), 2015, : 747 - 753
  • [9] An Approximation Algorithm for Minimum Vertex Cover on General Graphs
    Li, Shaohua
    Wang, Jianxin
    Chen, Jianer
    Wang, Zhijian
    THIRD INTERNATIONAL SYMPOSIUM ON ELECTRONIC COMMERCE AND SECURITY WORKSHOPS (ISECS 2010), 2010, : 249 - 252
  • [10] Analysis of an iterated local search algorithm for vertex cover in sparse random graphs
    Witt, Carsten
    THEORETICAL COMPUTER SCIENCE, 2012, 425 : 117 - 125