A MapReduce algorithm for minimum vertex cover problems and its randomization

被引:0
|
作者
Nakamura M. [1 ]
Kinjo D. [1 ]
Yoshida T. [1 ]
机构
[1] Faculty of Engineering, University of the Ryukyus, Okinawa
关键词
Algorithm design; Hadoop; MapReduce; Minimum vertex cover; Optimization; Randomized algorithm;
D O I
10.31577/CAI_2020_5_952
中图分类号
学科分类号
摘要
MapReduce is a programming paradigm for large-scale distributed information processing. This paper proposes a MapReduce algorithm for the minimum vertex cover problem, which is known to be NP-hard. The MapReduce algorithm can efficiently obtain a minimal vertex cover in a small number of rounds. We show the effectiveness of the algorithm through experimental evaluation and compari- son with exact and approximate algorithms which demonstrates a high quality in a small number of MapReduce rounds. We also confirm from experimentation that the algorithm has good scalability allowing high-quality solutions under restricted computation times due to increased graph size. Moreover, we extend our algorithm to randomized one to obtain a good expected approximate ratio. © 2021 Slovak Academy of Sciences. All rights reserved.
引用
收藏
页码:952 / 972
页数:20
相关论文
共 50 条
  • [1] A MAPREDUCE ALGORITHM FOR MINIMUM VERTEX COVER PROBLEMS AND ITS RANDOMIZATION
    Nakamura, Morikazu
    Kinjo, Daiki
    Yoshida, Takeo
    COMPUTING AND INFORMATICS, 2020, 39 (05) : 952 - 972
  • [2] A GPU Algorithm for Minimum Vertex Cover Problems
    Toume, Kouta
    Kinjo, Daiki
    Nakamura, Morikazu
    INTERNATIONAL CONFERENCE OF COMPUTATIONAL METHODS IN SCIENCES AND ENGINEERING 2014 (ICCMSE 2014), 2014, 1618 : 724 - 727
  • [3] An Approximation Algorithm for the Minimum Vertex Cover Problem
    Chen, Jingrong
    Kou, Lei
    Cui, Xiaochuan
    GREEN INTELLIGENT TRANSPORTATION SYSTEM AND SAFETY, 2016, 138 : 180 - 185
  • [4] An Exact Algorithm for Minimum Vertex Cover Problem
    Wang, Luzhi
    Hu, Shuli
    Li, Mingyang
    Zhou, Junping
    MATHEMATICS, 2019, 7 (07)
  • [5] 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
  • [6] An effective algorithm for minimum weighted vertex cover problem
    Balaji, S.
    Swaminathan, V.
    Kannan, K.
    International Journal of Computational and Mathematical Sciences, 2010, 4 (01): : 34 - 38
  • [7] A Massively Parallel Algorithm for Minimum Weight Vertex Cover
    Ghaffari, Mohsen
    Jin, Ce
    Nilis, Daan
    PROCEEDINGS OF THE 32ND ACM SYMPOSIUM ON PARALLELISM IN ALGORITHMS AND ARCHITECTURES (SPAA '20), 2020, : 259 - 268
  • [8] An effective algorithm for minimum weighted vertex cover problem
    Balaji, S.
    Swaminathan, V.
    Kannan, K.
    World Academy of Science, Engineering and Technology, 2010, 43 : 315 - 319
  • [9] New Heuristic Algorithm for Unweighted Minimum Vertex Cover
    Ugurlu, Onur
    2012 IV INTERNATIONAL CONFERENCE PROBLEMS OF CYBERNETICS AND INFORMATICS (PCI), 2012,
  • [10] An effective algorithm for minimum weighted vertex cover problem
    Balaji, S.
    Swaminathan, V.
    Kannan, K.
    World Academy of Science, Engineering and Technology, 2010, 67 : 315 - 319