An Optimal Approximation for Submodular Maximization Under a Matroid Constraint in the Adaptive Complexity Model
Published Online:28 Dec 2021https://doi.org/10.1287/opre.2021.2170
References
- (2017) Learning with limited rounds of adaptivity: Coin tossing, multi-armed bandits, and ranking from pairwise comparisons. Proc. Conf. Learn. Theory (COLT), 39–75.Google Scholar
- (2018) Submodular secretary problem with shortlists. Preprint, submitted September 13, https://arxiv.org/abs/1809.05082.Google Scholar
- (2014) Fast algorithms for maximizing submodular functions. Proc. 25th Annual ACM-SIAM Symp. Discrete Algorithms (SIAM), 1497–1514.Google Scholar
- (2014) Streaming submodular maximization: Massive data summarization on the fly. Proc. 20th ACM SIGKDD Internat. Conf. Knowledge Discovery Data Mining, 671–680.Google Scholar
- (2017) The sample complexity of optimizing a convex function. Proc. Conf. Learn. Theory, 275–301.Google Scholar
- (2018a) The adaptive complexity of maximizing a submodular function. Proc. 50th Annual ACM SIGACT Symp. Theory Comput. (ACM), 1138–1151.Google Scholar
- (2018b) Approximation guarantees for adaptive sampling. Internat. Conf. Machine Learn., 393–402.Google Scholar
- (2018) Non-monotone submodular maximization in exponentially fewer iterations. NIPS’18 Proc. 32nd Internat. Conf. Neural Information Processing Systems 2018 (Curran Associates Inc., Red Hook, NY), 2359–2370.Google Scholar
- (2019) An exponential speedup in parallel running time for submodular maximization without loss in approximation. Proc. 2019 Annual ACM-SIAM Sympos. Discrete Algorithms (SODA) (Society for Industrial and Applied Mathematics, Philadelphia), 283–302.Google Scholar
- (2015) The power of randomization: Distributed submodular maximization on massive datasets. Proc. Internat. Conf. Machine Learn. (ICML), 1236–1244.Google Scholar
- (2016) A new framework for distributed submodular maximization. Proc. Symp. Foundations Comput. Sci. (FOCS) (IEEE), 645–654.Google Scholar
- (1989) Efficient NC algorithms for set cover with applications to learning and geometry. Proc. Symp. Foundations Comput. Sci. (FOCS) (IEEE), 54–59.Google Scholar
- (1996) Programming parallel algorithms. Comm. ACM 39(3):85–97.Crossref, Google Scholar
- (1998) Fast set operations using treaps. Proc. 10th Annual ACM Symp. Parallelism Algorithms Architectures (SPAA), 16–26.Google Scholar
- (2011) Linear-work greedy parallel approximate set cover and variants. Proc. 23rd Annual ACM Symp. Parallelism Algorithms Architectures (SPAA), 23–32.Google Scholar
- (2012) Parallel and i/o efficient set covering algorithms. Proc. 24th Annual ACM Symp. Parallelism Algorithms Architectures (SPAA) (ACM), 82–90.Google Scholar
- (2016) Parallel algorithms for select and partition with noisy comparisons. Proc. 48th Annual ACM Symp. Theory Comput. (STOC), 851–862.Google Scholar
- (2014) Online submodular maximization with preemption. Proc. 26th Annual ACM-SIAM Symp. Discrete Algorithms (SIAM), 1202–1216.Google Scholar
- (2012) The non-adaptive query complexity of testing k-parities. Preprint, submitted September 18, https://arxiv.org/abs/1209.3849.Google Scholar
- (2007) Maximizing a submodular set function subject to a matroid constraint (extended abstract). Proc. 12th Internat. Integer Programming Combin. Optim. Conf., 182–196.Google Scholar
- (2017) An adaptivity hierarchy theorem for property testing. Preprint, submitted February 19, https://arxiv.org/abs/1702.05678.Google Scholar
- (2015) Submodular maximization meets streaming: Matchings, matroids, and more. Math. Programming 154(1–2):225–247.Crossref, Google Scholar
- (2019a) Parallelizing greedy for submodular set function maximization in matroids and beyond. Proc. 51st Annual ACM SIGACT Symp. Theory Comput. (ACM), 78–89.Google Scholar
- (2019b) Submodular function maximization in parallel via the multilinear relaxation. Proc. 2019 Annual ACM-SIAM Sympos. Discrete Algorithms (SODA) (Society for Industrial and Applied Mathematics, Philadelphia), 303–322.Google Scholar
- (2015) On multiplicative weight updates for concave and submodular function maximization. Proc. Conf. Innovations Theoret. Comput. Sci. (ACM), 201–210.Google Scholar
- (2009) Dependent randomized rounding for matroid polytopes and applications. Preprint, submitted September 24, https://arxiv.org/abs/0909.4348.Google Scholar
- (2017) Settling the query complexity of non-adaptive junta testing. Preprint, submitted April 20, https://arxiv.org/abs/1704.06314.Google Scholar
- (1988) Parallel merge sort. SIAM J. Comput. 17(4):770–785.Crossref, Google Scholar
- (2011) Submodular meets spectral: Greedy algorithms for subset selection, sparse approximation and dictionary selection. Preprint, submitted February 19, https://arxiv.org/abs/1102.3975.Google Scholar
- (1984) Lower bounds on communication complexity. Proc. 16th Annual ACM Symp. Theory Comput. (STOC), 81–91.Google Scholar
- (2019) Submodular maximization with nearly-optimal approximation and adaptivity in nearly-linear time. Proc. 2019 Annual ACM-SIAM Sympos. Discrete Algorithms (SODA) (Society for Industrial and Applied Mathematics, Philadelphia), 274–282.Google Scholar
- (2019) Submodular maximization with matroid and packing constraints in parallel. Proc. 51st Annual ACM SIGACT Symp. Theory Comput. (ACM), 90–101.Google Scholar
- (2017) Bicriteria distributed submodular maximization in a few rounds. Proc. 29th ACM Symp. Parallelism Algorithms Architectures (SPAA), 25–33.Google Scholar
- (2019a) Non-monotone submodular maximization with nearly optimal adaptivity complexity, 1833–1842.Google Scholar
- (2019b) Submodular maximization with optimal approximation, adaptivity and query complexity. Proc. 30th Annual ACM-SIAM Symp. Discrete Algorithms (SODA).Google Scholar
- (2005) Near-optimal sensor placements in Gaussian processes. Proc. 22nd Internat. Conf. Machine Learn., 265–272.Google Scholar
- (2009a) Adaptive sensing for sparse signal recovery. Digital Signal Processing Workshop 5th IEEE Signal Processing Ed. Workshop (IEEE), 702–707.Google Scholar
- (2009b) Compressive distilled sensing: Sparse recovery using adaptivity in compressive measurements. Record 43rd Asilomar Conf. Signals Systems Comput. (IEEE), 1551–1555.Google Scholar
- (2011) On the power of adaptivity in sparse recovery. Proc. Annual IEEE Symp. Foundations Comput. Sci. (FOCS) (IEEE), 285–294.Google Scholar
- (1988) The complexity of parallel search. J. Comput. System Sci. 36(2):225–253.Crossref, Google Scholar
- (2019) Submodular streaming in all its glory: Tight approximation, minimum memory and low adaptive complexity. Preprint, submitted May 2, https://arxiv.org/abs/1905.00948.Google Scholar
- (2003) Maximizing the spread of influence through a social network. Proc. 9th ACM SIGKDD Internat. Conf. Knowledge Discovery Data Mining, 137–146.Google Scholar
- (2015) Fast greedy algorithms in MapReduce and streaming. ACM Trans. Parallel Comput. 2(3):14.Crossref, Google Scholar
- (2011) A class of submodular functions for document summarization. Proc. 49th Annual Meeting Assoc. Comput. Linguistics Human Language Tech., 510–520.Google Scholar
- (2015) Randomized composable core-sets for distributed submodular maximization. Proc. 47th Annual ACM Symp. Theory Comput. (STOC), 153–162.Google Scholar
- (2016) Fast constrained submodular maximization: Personalized data summarization. Proc. 33rd Internat. Conf. Machine Learn. (ICML), 1358–1367.Google Scholar
- (2015) Distributed submodular cover: Succinctly summarizing massive data. Proc. 28th Internat. Conf. Neural Inform. Processing Systems (NIPS), 2881–2889.Google Scholar
- (2013) Distributed submodular maximization: Identifying representative elements in massive data Proc. 26th Internat. Conf. Neural Inform. Processing Systems (NIPS), 2049–2057.Google Scholar
- (1978) Best algorithms for approximating the maximum of a submodular set function. Math. Oper. Res. 3(3):177–188.Link, Google Scholar
- (1978) An analysis of approximations for maximizing submodular set functions—i. Math. Programming 14(1):265–294.Crossref, Google Scholar
- (1991) Rounds in communication complexity revisited. Proc. 23rd annual ACM Symp. Theory Comput. (STOC), 419–429.Google Scholar
- (2018) Beyond 1/2-approximation for submodular maximization on massive data streams. Preprint, submitted August 6, https://export.arxiv.org/abs/1808.01842.Google Scholar
- (2020) Practical budgeted submodular maximization. Preprint, submitted July 9, https://arxiv.org/abs/2007.04937.Google Scholar
- (1984) Communication complexity. J. Comput. System Sci. 28(2):260–269.Crossref, Google Scholar
- (1998) Primal-dual RNC approximation algorithms for set cover and covering integer programs. SIAM J. Comput. 28(2):525–540.Crossref, Google Scholar
- (2004) A note on maximizing a submodular set function subject to a knapsack constraint. Oper. Res. Lett. 32(1):41–43.Crossref, Google Scholar
- (1975) Parallelism in comparison problems. SIAM J. Comput. 4(3):348–355.Crossref, Google Scholar
- (2008) Optimal approximation for the submodular welfare problem in the value oracle model. Proc. 40th Annual ACM Symp. Theory Comput., 67–74.Google Scholar
- (2011) Submodular function maximization via the multilinear relaxation and contention resolution schemes. Proc. 43rd Annual ACM Symp. Theory Comput. (ACM), 783–792.Google Scholar

