Determining r-Robustness of Digraphs Using Mixed Integer Linear Programming
James Usevitch, Dimitra Panagou

TL;DR
This paper presents a new mixed integer linear programming approach to efficiently determine the maximum r-robustness of directed graphs, which is crucial for resilient consensus algorithms.
Contribution
It introduces a novel MILP-based method that computes r-robustness using only the graph Laplacian, improving efficiency over previous algorithms.
Findings
The method accurately computes r-robustness bounds.
Simulations show improved efficiency over prior algorithms.
The approach is applicable to arbitrary digraphs using only Laplacian data.
Abstract
Convergence guarantees of many resilient consensus algorithms are based on the graph theoretic properties of - and -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 and are sufficiently high. However, determining the largest integer for which an arbitrary digraph is -robust is highly nontrivial. This paper introduces a novel method for calculating this value using mixed integer linear programming. The method only requires knowledge of the graph Laplacian matrix, and can be formulated with affine objective and constraints, except for the integer constraint. Integer programming methods such as branch-and-bound can allow both lower and upper bounds on to be iteratively tightened. Simulations suggest the proposed method demonstrates…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
