English

Determining r- and (r,s)-Robustness of Digraphs Using Mixed Integer Linear Programming

Multiagent Systems 2019-08-15 v2

Abstract

There has been an increase in the use of resilient control algorithms based on the graph theoretic properties of rr- and (r,s)(r,s)-robustness. These algorithms guarantee consensus of normally behaving agents in the presence of a bounded number of arbitrarily misbehaving agents if the values of the integers rr and ss are sufficiently large. However, determining an arbitrary graph's robustness is a highly nontrivial problem. This paper introduces a novel method for determining the rr- and (r,s)(r,s)-robustness of digraphs using mixed integer linear programming; to the best of the authors' knowledge it is the first time that mixed integer programming methods have been applied to the robustness determination problem. The approach only requires knowledge of the graph Laplacian matrix, and can be formulated with binary integer variables. Mixed integer programming algorithms such as branch-and-bound are used to iteratively tighten the lower and upper bounds on rr and ss. Simulations are presented which compare the performance of this approach to prior robustness determination algorithms.

Keywords

Cite

@article{arxiv.1901.11000,
  title  = {Determining r- and (r,s)-Robustness of Digraphs Using Mixed Integer Linear Programming},
  author = {James Usevitch and Dimitra Panagou},
  journal= {arXiv preprint arXiv:1901.11000},
  year   = {2019}
}

Comments

arXiv admin note: text overlap with arXiv:1810.01784. AUTHOR NOTES: This is the extended preprint version of the article accepted by Automatica. The file arXiv:1810.01784 is the conference version of this article

R2 v1 2026-06-23T07:27:25.303Z