Show simple item record

dc.contributor.authorHuang, C-Cen_US
dc.contributor.authorThiery, Ten_US
dc.contributor.authorWard, Jen_US
dc.contributor.authorApproximation, Randomization, and Combinatorial Optimization. Algorithms and Techniques (APPROX/RANDOM 2020)en_US
dc.contributor.editorByrka, Jen_US
dc.contributor.editorMeka, Ren_US
dc.date.accessioned2020-08-26T12:41:33Z
dc.date.available2020-06-10en_US
dc.date.issued2020-08-11en_US
dc.identifier.isbn978-3-95977-164-1en_US
dc.identifier.issn1868-8969en_US
dc.identifier.urihttps://qmro.qmul.ac.uk/xmlui/handle/123456789/66631
dc.description.abstractWe give improved multi-pass streaming algorithms for the problem of maximizing a monotone or arbitrary non-negative submodular function subject to a general p-matchoid constraint in the model in which elements of the ground set arrive one at a time in a stream. The family of constraints we consider generalizes both the intersection of p arbitrary matroid constraints and p-uniform hypergraph matching. For monotone submodular functions, our algorithm attains a guarantee of p + 1 + ε using O(p/ε)-passes and requires storing only O(k) elements, where k is the maximum size of feasible solution. This immediately gives an O(1/ε)-pass (2 + ε)-approximation for monotone submodular maximization in a matroid and (3 + ε)-approximation for monotone submodular matching. Our algorithm is oblivious to the choice ε and can be stopped after any number of passes, delivering the appropriate guarantee. We extend our techniques to obtain the first multi-pass streaming algorithms for general, non-negative submodular functions subject to a p-matchoid constraint. We show that a randomized O(p/ε)-pass algorithm storing O(p³ k log(k)/ε³) elements gives a (p + 1 + γ + O(ε))-approximation, where γ is the guarantee of the best-known offline algorithm for the same problem.en_US
dc.format.extent62:1 - 62:19en_US
dc.publisherSchloss Dagstuhl--Leibniz-Zentrum für Informatiken_US
dc.rightsThis article is distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution, and reproduction in any medium, provided you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made.
dc.rightsAttribution 3.0 United States*
dc.rights.urihttp://creativecommons.org/licenses/by/3.0/us/*
dc.titleImproved Multi-Pass Streaming Algorithms for Submodular Maximization with Matroid Constraintsen_US
dc.typeConference Proceeding
dc.rights.holder© 2020 The Author(s)
dc.identifier.doi10.4230/LIPIcs.APPROX/RANDOM.2020.62en_US
pubs.notesNot knownen_US
pubs.publication-statusPublisheden_US
dcterms.dateAccepted2020-06-10en_US
rioxxterms.funderDefault funderen_US
rioxxterms.identifier.projectDefault projecten_US
qmul.funderPractical Submodular Optimisation Beyond the Standard Greedy Algorithm::Engineering and Physical Sciences Research Councilen_US


Files in this item

FilesSizeFormatView

There are no files associated with this item.

This item appears in the following Collection(s)

Show simple item record

This article is distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution, and reproduction in any medium, provided you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made.
Except where otherwise noted, this item's license is described as This article is distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution, and reproduction in any medium, provided you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made.