Robust and Adaptive Sequential Submodular Optimization

09/25/2019
by   Vasileios Tzoumas, et al.
0

Emerging applications of control, estimation, and machine learning, ranging from target tracking to decentralized model fitting, pose resource constraints that limit which of the available sensors, actuators, or data can be simultaneously used across time. Therefore, many researchers have proposed solutions within discrete optimization frameworks where the optimization is performed over finite sets. By exploiting notions of discrete convexity, such as submodularity, the researchers have been able to provide scalable algorithms with provable suboptimality bounds. In this paper, we consider such problems but in adversarial environments, where in every step a number of the chosen elements in the optimization is removed due to failures/attacks. Specifically, we consider for the first time a sequential version of the problem that allows us to observe the failures and adapt, while the attacker also adapts to our response. We call the novel problem Robust Sequential submodular Maximization (RSM). Generally, the problem is computationally hard and no scalable algorithm is known for its solution. However, in this paper we propose Robust and Adaptive Maximization (RAM), the first scalable algorithm. RAM runs in an online fashion, adapting in every step to the history of failures. Also, it guarantees a near-optimal performance, even against any number of failures among the used elements. Particularly, RAM has both provable per-instance a priori bounds and tight and/or optimal a posteriori bounds. Finally, we demonstrate RAM's near-optimality in simulations across various application scenarios, along with its robustness against several failure types, from worst-case to random.

READ FULL TEXT

page 1

page 7

page 8

page 14

research
03/21/2018

Resilient Monotone Sequential Maximization

Applications in machine learning, optimization, and control require the ...
research
04/02/2018

Resilient Non-Submodular Maximization over Matroid Constraints

Applications in control, robotics, and optimization motivate the design ...
research
03/21/2017

Resilient Monotone Submodular Function Maximization

In this paper, we focus on applications in machine learning, optimizatio...
research
09/20/2021

Robust Multi-Robot Active Target Tracking Against Sensing and Communication Attacks

The problem of multi-robot target tracking asks for actively planning th...
research
12/28/2022

Robust Sequence Networked Submodular Maximization

In this paper, we study the Robust optimization for sequence Networked s...
research
10/12/2019

"Bring Your Own Greedy"+Max: Near-Optimal 1/2-Approximations for Submodular Knapsack

The problem of selecting a small-size representative summary of a large ...

Please sign up or login with your details

Forgot password? Click here to reset