• DocumentCode
    3293121
  • Title

    On the security of linear consensus networks

  • Author

    Pasqualetti, Fabio ; Bicchi, Antonio ; Bullo, Francesco

  • Author_Institution
    Center for Control, Dynamical Syst. & Comput., Univ. of California at Santa Barbara, Santa Barbara, CA, USA
  • fYear
    2009
  • fDate
    15-18 Dec. 2009
  • Firstpage
    4894
  • Lastpage
    4901
  • Abstract
    This work considers the problem of reaching consensus in linear networks with misbehaving agents. A solution to this problem is relevant for several tasks in multiagent systems including motion coordination, clock synchronization, and cooperative estimation. By modelling the misbehaving nodes as unknown and unmeasurable inputs affecting the network, we recast the problem into a system theoretic framework. Only relying on their direct measurements, the agents detect and identify uncooperative behaviors using fault detection and isolation techniques. We consider both the cases of Byzantine as well as non-colluding faults, and we express the solvability conditions of the two cases in terms of the observability properties of a linear system associated with the network, and from a graph theoretic perspective. It is shown that generically any node can correctly detect and identify the misbehaving agents, provided that the connectivity of the network is sufficiently high. Precisely, for a linear consensus network to be generically resilient to k concurrent faults, the connectivity of the communication graph needs to be 2k+1, if Byzantine agents are allowed, and k+1, if non-colluding agents are considered.
  • Keywords
    computational complexity; fault diagnosis; graph theory; linear systems; multi-agent systems; Byzantine agents; clock synchronization; communication graph; cooperative estimation; fault detection techniques; fault isolation techniques; graph theoretic perspective; linear consensus networks; linear system; misbehaving agents; motion coordination; multiagent systems; noncolluding agents; Automatic control; Broadcasting; Clocks; Computer networks; Contracts; Control systems; Distributed computing; Fault detection; Protocols; Resilience;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Decision and Control, 2009 held jointly with the 2009 28th Chinese Control Conference. CDC/CCC 2009. Proceedings of the 48th IEEE Conference on
  • Conference_Location
    Shanghai
  • ISSN
    0191-2216
  • Print_ISBN
    978-1-4244-3871-6
  • Electronic_ISBN
    0191-2216
  • Type

    conf

  • DOI
    10.1109/CDC.2009.5399524
  • Filename
    5399524