English

Greedy and Local Ratio Algorithms in the MapReduce Model

Data Structures and Algorithms 2018-06-19 v1

Abstract

MapReduce has become the de facto standard model for designing distributed algorithms to process big data on a cluster. There has been considerable research on designing efficient MapReduce algorithms for clustering, graph optimization, and submodular optimization problems. We develop new techniques for designing greedy and local ratio algorithms in this setting. Our randomized local ratio technique gives 22-approximations for weighted vertex cover and weighted matching, and an ff-approximation for weighted set cover, all in a constant number of MapReduce rounds. Our randomized greedy technique gives algorithms for maximal independent set, maximal clique, and a (1+ϵ)lnΔ(1+\epsilon)\ln \Delta-approximation for weighted set cover. We also give greedy algorithms for vertex colouring with (1+o(1))Δ(1+o(1))\Delta colours and edge colouring with (1+o(1))Δ(1+o(1))\Delta colours.

Keywords

Cite

@article{arxiv.1806.06421,
  title  = {Greedy and Local Ratio Algorithms in the MapReduce Model},
  author = {Nicholas J. A. Harvey and Christopher Liaw and Paul Liu},
  journal= {arXiv preprint arXiv:1806.06421},
  year   = {2018}
}

Comments

16 pages

R2 v1 2026-06-23T02:32:29.049Z