Optimal Algorithms for Submodular Maximization with Distributed Constraints
Not on the map. Why?
Abstract (arXiv)
We consider a class of discrete optimization problems that aim to maximize a submodular objective function subject to a distributed partition matroid constraint. More precisely, we consider a networked scenario in which multiple agents choose actions from local strategy sets with the goal of maximizing a submodular objective function defined over the set of all possible actions. Given this distributed setting, we develop Constraint-Distributed Continuous Greedy (CDCG), a message passing algorithm that converges to the tight (1-1/e) approximation factor of the optimum global solution using only local computation and communication. It is known that a sequential greedy algorithm can only achieve a 1/2 multiplicative approximation of the optimal solution for this class of problems in the distributed setting. Our framework relies on lifting the discrete problem to a continuous domain and developing a consensus algorithm that achieves the tight (1-1/e) approximation guarantee of the global discrete solution once a proper rounding scheme is applied. We also offer empirical results from a multi-agent area coverage problem to show that the proposed method significantly outperforms the state-of-the-art sequential greedy method.
Key facts. Cited by 9 papers in the map (data through 7 Oct 2026). First posted on arXiv 30 Sep 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2022: 2; 2023: 2; 2024: 3; 2025: 0; 2026: 2.
9 papers.
- 2022Resource-Aware Distributed Submodular Maximization: A Paradigm for Multi-Robot Decision-Makingcited by 6
- 2022Online Submodular Coordination with Bounded Tracking Regret: Theory, Algorithm, and Applications to Multi-Robot Coordinationcited by 5
- 2023Bandit Submodular Maximization for Multi-Robot Coordination in Unpredictable and Partially Observable Environmentscited by 5
- 2024Communication- and Computation-Efficient Distributed Submodular Optimization in Robot Mesh Networkscited by 2
- 2023Leveraging Untrustworthy Commands for Multi-Robot Coordination in Unpredictable Environments: A Bandit Submodular Maximization Approachcited by 0
- 2024GreedyML: A Parallel Algorithm for Maximizing Constrained Submodular Functionscited by 0
- 2024Performance-Aware Self-Configurable Multi-Agent Networks: A Distributed Submodular Approach for Simultaneous Coordination and Network Designcited by 0
- 2026Distributed Online Submodular Maximization under Communication Delays: A Simultaneous Decision-Making Approachcited by 0
- 2026Distributed Online Bandit Submodular Maximization with Bounded Sampling Violationscited by 0
- 2026Distributed Online Bandit Submodular Maximization with Bounded Sampling Violations1 Jul 2026
- 2026Distributed Online Submodular Maximization under Communication Delays: A Simultaneous Decision-Making Approach29 Mar 2026
- 2024Performance-Aware Self-Configurable Multi-Agent Networks: A Distributed Submodular Approach for Simultaneous Coordination and Network Design2 Sep 2024
- 2024Communication- and Computation-Efficient Distributed Submodular Optimization in Robot Mesh Networks15 Jul 2024
- 2024GreedyML: A Parallel Algorithm for Maximizing Constrained Submodular Functions15 Mar 2024
- 2023Leveraging Untrustworthy Commands for Multi-Robot Coordination in Unpredictable Environments: A Bandit Submodular Maximization Approach28 Sep 2023
- 2023Bandit Submodular Maximization for Multi-Robot Coordination in Unpredictable and Partially Observable Environments22 May 2023
- 2022Online Submodular Coordination with Bounded Tracking Regret: Theory, Algorithm, and Applications to Multi-Robot Coordination26 Sep 2022
- 2022Resource-Aware Distributed Submodular Maximization: A Paradigm for Multi-Robot Decision-Making15 Apr 2022