Show simple item record

dc.contributor.authorDemaine, Erik D.
dc.contributor.authorIndyk, Piotr
dc.contributor.authorMahabadi, Sepideh
dc.contributor.authorVakilian, Ali
dc.date.accessioned2015-11-23T16:19:28Z
dc.date.available2015-11-23T16:19:28Z
dc.date.issued2014
dc.identifier.isbn978-3-662-45173-1
dc.identifier.isbn978-3-662-45174-8
dc.identifier.issn0302-9743
dc.identifier.issn1611-3349
dc.identifier.urihttp://hdl.handle.net/1721.1/99997
dc.description.abstractWe develop the first streaming algorithm and the first two-party communication protocol that uses a constant number of passes/rounds and sublinear space/communication for logarithmic approximation to the classic Set Cover problem. Specifically, for n elements and m sets, our algorithm/protocol achieves a space bound of O(m ·n [superscript δ] log[superscript 2] n logm) using O(4[superscript 1/δ]) passes/rounds while achieving an approximation factor of O(4[superscript 1/δ]logn) in polynomial time (for δ = Ω(1/logn)). If we allow the algorithm/protocol to spend exponential time per pass/round, we achieve an approximation factor of O(4[superscript 1/δ]). Our approach uses randomization, which we show is necessary: no deterministic constant approximation is possible (even given exponential time) using o(m n) space. These results are some of the first on streaming algorithms and efficient two-party communication protocols for approximation algorithms. Moreover, we show that our algorithm can be applied to multi-party communication model.en_US
dc.description.sponsorshipNational Science Foundation (U.S.) (Grant CCF-1161626)en_US
dc.description.sponsorshipNational Science Foundation (U.S.) (Grant CCF-1065125)en_US
dc.description.sponsorshipUnited States. Defense Advanced Research Projects Agency (United States. Air Force Office of Scientific Research Grant FA9550-12-1-0423)en_US
dc.description.sponsorshipDavid & Lucile Packard Foundationen_US
dc.description.sponsorshipSimons Foundationen_US
dc.description.sponsorshipDanish National Research Foundation. Center for Massiave Data Algorithmics (MADALGO)en_US
dc.language.isoen_US
dc.publisherSpringer-Verlagen_US
dc.relation.isversionofhttp://dx.doi.org/10.1007/978-3-662-45174-8_33en_US
dc.rightsCreative Commons Attribution-Noncommercial-Share Alikeen_US
dc.rights.urihttp://creativecommons.org/licenses/by-nc-sa/4.0/en_US
dc.sourceMIT web domainen_US
dc.titleOn Streaming and Communication Complexity of the Set Cover Problemen_US
dc.typeArticleen_US
dc.identifier.citationDemaine, Erik D., Piotr Indyk, Sepideh Mahabadi, and Ali Vakilian. “On Streaming and Communication Complexity of the Set Cover Problem.” Distributed Computing (2014): 484–498.en_US
dc.contributor.departmentMassachusetts Institute of Technology. Department of Electrical Engineering and Computer Scienceen_US
dc.contributor.mitauthorDemaine, Erik D.en_US
dc.contributor.mitauthorIndyk, Piotren_US
dc.contributor.mitauthorMahabadi, Sepidehen_US
dc.contributor.mitauthorVakilian, Alien_US
dc.relation.journalDistributed Computingen_US
dc.eprint.versionAuthor's final manuscripten_US
dc.type.urihttp://purl.org/eprint/type/ConferencePaperen_US
eprint.statushttp://purl.org/eprint/status/NonPeerRevieweden_US
dspace.orderedauthorsDemaine, Erik D.; Indyk, Piotr; Mahabadi, Sepideh; Vakilian, Alien_US
dc.identifier.orcidhttps://orcid.org/0000-0003-3803-5703
dc.identifier.orcidhttps://orcid.org/0000-0001-5049-7594
dc.identifier.orcidhttps://orcid.org/0000-0001-5004-8991
dc.identifier.orcidhttps://orcid.org/0000-0002-7983-9524
mit.licenseOPEN_ACCESS_POLICYen_US
mit.metadata.statusComplete


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record