Competition-Based Resilience in Distributed Quadratic Optimization

03/26/2022
by   Luca Ballotta, et al.
0

This paper proposes a novel approach to resilient distributed optimization with quadratic costs in a networked control system (e.g., wireless sensor network, power grid, robotic team) prone to external attacks (e.g., hacking, power outage) that cause agents to misbehave. Departing from classical filtering strategies proposed in literature, we draw inspiration from a game-theoretic formulation of the consensus problem and argue that adding competition to the mix can enhance resilience in the presence of malicious agents. Our intuition is corroborated by analytical and numerical results showing that i) our strategy highlights the presence of a nontrivial tradeoff between blind collaboration and full competition, and ii) such competition-based approach can outperform state-of-the-art algorithms based on Mean Subsequence Reduced.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
07/04/2022

Can Competition Outperform Collaboration? The Role of Malicious Agents

We investigate a novel approach to resilient distributed optimization wi...
research
12/05/2022

Resilient Distributed Optimization for Multi-Agent Cyberphysical Systems

Enhancing resilience in distributed networks in the face of malicious ag...
research
12/22/2019

EvoMan: Game-playing Competition

This paper describes a competition proposal for evolving Intelligent Age...
research
12/26/2020

Resilient Consensus Against Epidemic Malicious Attacks

This paper addresses novel consensus problems for multi-agent systems op...
research
08/24/2023

Quantized distributed Nash equilibrium seeking under DoS attacks: A quantized consensus based approach

This paper studies distributed Nash equilibrium (NE) seeking under Denia...
research
09/29/2020

Competition Alleviates Present Bias in Task Completion

We build upon recent work [Kleinberg and Oren, 2014, Kleinberg et al., 2...

Please sign up or login with your details

Forgot password? Click here to reset