Distributed Submodular Maximization with Parallel Execution

03/09/2020
by   Haoyuan Sun, et al.
0

The submodular maximization problem is widely applicable in many engineering problems where objectives exhibit diminishing returns. While this problem is known to be NP-hard for certain subclasses of objective functions, there is a greedy algorithm which guarantees approximation at least 1/2 of the optimal solution. This greedy algorithm can be implemented with a set of agents, each making a decision sequentially based on the choices of all prior agents. In this paper, we consider a generalization of the greedy algorithm in which agents can make decisions in parallel, rather than strictly in sequence. In particular, we are interested in partitioning the agents, where a set of agents in the partition all make a decision simultaneously based on the choices of prior agents, so that the algorithm terminates in limited iterations. We provide bounds on the performance of this parallelized version of the greedy algorithm and show that dividing the agents evenly among the sets in the partition yields an optimal structure. We additionally show that this optimal structure is still near-optimal when the objective function exhibits a certain monotone property. Lastly, we show that the same performance guarantees can be achieved in the parallelized greedy algorithm even when agents can only observe the decisions of a subset of prior agents.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
07/25/2018

Value of Information in Greedy Submodular Maximization

The maximization of submodular functions an NP-Hard problem for certain ...
research
04/07/2020

The Impact of Message Passing in Agent-Based Submodular Maximization

Submodular maximization problems are a relevant model set for many real-...
research
11/24/2021

Characterization of canonical systems with six types of coins for the change-making problem

This paper analyzes a necessary and sufficient condition for the change-...
research
11/21/2020

Near-Optimal Data Source Selection for Bayesian Learning

We study a fundamental problem in Bayesian learning, where the goal is t...
research
09/10/2020

The Cost of Denied Observation in Multiagent Submodular Optimization

A popular formalism for multiagent control applies tools from game theor...
research
03/27/2020

Distributed Beamforming for Agents with Localization Errors

We consider a scenario in which a group of agents aim to collectively tr...
research
02/25/2016

Probably Approximately Correct Greedy Maximization

Submodular function maximization finds application in a variety of real-...

Please sign up or login with your details

Forgot password? Click here to reset