Byzantine Fault-Tolerant Min-Max Optimization

In this report, we consider a min-max optimization problem under adversarial manipulation, where there are $n$ cost functions $Q_i(x)$'s, up to $f$ of which may be replaced by arbitrary faulty functions by an adversary. The goal is to minimize the maximum cost over $x$ among the $n$ functions in spite of the faulty functions. The problem formulation naturally extends to Byzantine fault-tolerant distributed min-max optimization. We present a simple algorithm for fault-tolerant min-max optimization, and provide some bounds on the output of the algorithm. We also present an approximate algorithm for this problem. To the best of our knowledge, we are the first to consider this problem.

[1]  George J. Pappas,et al.  Distributed Statistical Min-Max Learning in the Presence of Byzantine Agents , 2022, 2022 IEEE 61st Conference on Decision and Control (CDC).

[2]  Nitin H. Vaidya,et al.  Approximate Byzantine Fault-Tolerance in Distributed Optimization , 2021, PODC.

[3]  Joaquim R. R. A. Martins,et al.  The DIRECT algorithm: 25 years Later , 2020, Journal of Global Optimization.

[4]  Michael I. Jordan,et al.  Near-Optimal Algorithms for Minimax Optimization , 2020, COLT.

[5]  Qingshan Liu,et al.  Cooperative–Competitive Multiagent Systems for Distributed Minimax Optimization Subject to Bounded Constraints , 2019, IEEE Transactions on Automatic Control.

[6]  Constantinos Daskalakis,et al.  The Limit Points of (Optimistic) Gradient Descent in Min-Max Optimization , 2018, NeurIPS.

[7]  Kannan Ramchandran,et al.  Byzantine-Robust Distributed Learning: Towards Optimal Statistical Rates , 2018, ICML.

[8]  Jeff A. Bilmes,et al.  Minimax Curriculum Learning: Machine Teaching with Desirable Difficulties and Scheduled Diversity , 2018, ICLR.

[9]  Rachid Guerraoui,et al.  Machine Learning with Adversaries: Byzantine Tolerant Gradient Descent , 2017, NIPS.

[10]  Lili Su,et al.  Distributed Statistical Machine Learning in Adversarial Settings: Byzantine Gradient Descent , 2019, PERV.

[11]  Nitin H. Vaidya,et al.  Fault-Tolerant Multi-Agent Optimization: Optimal Iterative Distributed Algorithms , 2016, PODC.

[12]  Le Song,et al.  Learning from Conditional Distributions via Dual Embeddings , 2016, AISTATS.

[13]  Yonatan Wexler,et al.  Minimizing the Maximal Loss: How and Why , 2016, ICML.

[14]  Elisabeth Köbis,et al.  On Robust Optimization , 2015, J. Optim. Theory Appl..

[15]  Angelia Nedic,et al.  Distributed min-max optimization in networks , 2011, 2011 17th International Conference on Digital Signal Processing (DSP).

[16]  Gábor Lugosi,et al.  Prediction, learning, and games , 2006 .

[17]  J. T. Sims,et al.  The Byzantine Generals Problem , 1982, TOPL.

[18]  E. Rowland Theory of Games and Economic Behavior , 1946, Nature.

[19]  Roger Wattenhofer,et al.  Byzantine Agreement with Median Validity , 2015, OPODIS.

[20]  Dusan M. Stipanovic,et al.  Distributed Bregman-Distance Algorithms for Min-Max Optimization , 2013, Agent-Based Optimization.

[21]  J. Neumann,et al.  Theory of games and economic behavior, 2nd rev. ed. , 1947 .