Distributed Attack-Robust Submodular Maximization for Multirobot Planning

被引:7
|
作者
Zhou, Lifeng [1 ,2 ]
Tzoumas, Vasileios [3 ]
Pappas, George J. [4 ]
Tokekar, Pratap [5 ]
机构
[1] Virginia Tech, Dept Elect & Comp Engn, Blacksburg, VA 24061 USA
[2] Univ Penn, GRASP Lab, Philadelphia, PA 19104 USA
[3] Univ Michigan, Dept Aerosp Engn, Ann Arbor, MI 48109 USA
[4] Univ Penn, Dept Elect & Syst Engn, Philadelphia, PA 19104 USA
[5] Univ Maryland, Dept Comp Sci, College Pk, MD 20742 USA
基金
美国国家科学基金会;
关键词
Robot sensing systems; Robot kinematics; Planning; Approximation algorithms; Multi-robot systems; Task analysis; Target tracking; Adversarial attacks; approximation algorithm; distributed optimization; multirobot planning; robust optimization; submodular optimization; target tracking; INFORMATION; ALGORITHM; TRACKING;
D O I
10.1109/TRO.2022.3161765
中图分类号
TP24 [机器人技术];
学科分类号
080202 ; 1405 ;
摘要
In this article, we design algorithms to protect swarm-robotics applications against sensor denial-of-service attacks on robots. We focus on applications requiring the robots to jointly select actions, e.g., which trajectory to follow, among a set of available actions. Such applications are central in large-scale robotic applications, such as multirobot motion planning for target tracking. But the current attack-robust algorithms are centralized. In this article, we propose a general-purpose distributed algorithm toward robust optimization at scale, with local communications only. We name it distributed robust maximization (DRM). DRM proposes a divide-and-conquer approach that distributively partitions the problem among cliques of robots. Then, the cliques optimize in parallel, independently of each other. We prove DRM achieves a close-to-optimal performance. We demonstrate DRM's performance in Gazebo and MATLAB simulations, in scenarios of active target tracking with swarms of robots. In the simulations, DRM achieves computational speed-ups, being 1 to 2 orders faster than the centralized algorithms. Yet, it nearly matches the tracking performance of the centralized counterparts. Since, DRM overestimates the number of attacks in each clique, in this article, we also introduce an improved distributed robust maximization (IDRM) algorithm. IDRM infers the number of attacks in each clique less conservatively than DRM by leveraging three-hop neighboring communications. We verify IDRM improves DRM's performance in simulations.
引用
收藏
页码:3097 / 3112
页数:16
相关论文
共 50 条
  • [1] Distributed Attack-Robust Submodular Maximization for Multi-Robot Planning
    Zhou, Lifeng
    Tzoumas, Vasileios
    Pappas, George J.
    Tokekar, Pratap
    2020 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA), 2020, : 2479 - 2485
  • [2] A Distributed Algorithm for Partitioned Robust Submodular Maximization
    Bogunovic, Ilija
    Mitrovic, Slobodan
    Scarlett, Jonathan
    Cevher, Volkan
    2017 IEEE 7TH INTERNATIONAL WORKSHOP ON COMPUTATIONAL ADVANCES IN MULTI-SENSOR ADAPTIVE PROCESSING (CAMSAP), 2017,
  • [3] Distributed Submodular Maximization
    Mirzasoleiman, Baharan
    Karbasi, Amin
    Sarkar, Rik
    Krause, Andreas
    JOURNAL OF MACHINE LEARNING RESEARCH, 2016, 17
  • [4] Distributed Maximization of Submodular and Approximately Submodular Functions
    Ye, Lintao
    Sundaram, Shreyas
    2020 59TH IEEE CONFERENCE ON DECISION AND CONTROL (CDC), 2020, : 2979 - 2984
  • [5] Robust Sequence Submodular Maximization
    Sallam, Gamal
    Zheng, Zizhan
    Wu, Jie
    Ji, Bo
    ADVANCES IN NEURAL INFORMATION PROCESSING SYSTEMS 33, NEURIPS 2020, 2020, 33
  • [6] Robust Adaptive Submodular Maximization
    Tang, Shaojie
    INFORMS JOURNAL ON COMPUTING, 2022, 34 (06) : 3277 - 3291
  • [7] Distributionally Robust Submodular Maximization
    Staib, Matthew
    Wilder, Bryan
    Jegelka, Stefanie
    22ND INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE AND STATISTICS, VOL 89, 2019, 89 : 506 - 516
  • [8] Distributed Submodular Maximization on Partition Matroids for Planning on Large Sensor Networks
    Corah, Micah
    Michael, Nathan
    2018 IEEE CONFERENCE ON DECISION AND CONTROL (CDC), 2018, : 6792 - 6799
  • [9] Robust monotone submodular function maximization
    Orlin, James B.
    Schulz, Andreas S.
    Udwani, Rajan
    MATHEMATICAL PROGRAMMING, 2018, 172 (1-2) : 505 - 537
  • [10] Robust Maximization of Correlated Submodular Functions
    Hou, Qiqiang
    Clark, Andrew
    2019 IEEE 58TH CONFERENCE ON DECISION AND CONTROL (CDC), 2019, : 7177 - 7183