Table of Contents
Fetching ...

Private and Robust Distributed Nonconvex Optimization via Polynomial Approximation

Zhiyu He, Jianping He, Cailian Chen, Xinping Guan

TL;DR

This work designs a new privacy-preserving mechanism that leverages the randomness in blockwise insertions of perturbed vector states and provides a stronger privacy guarantee in the scope of ($\alpha,\beta$)-data-privacy and shows that the advantages brought by introducing polynomial approximation are maintained when all the above requirements exist.

Abstract

There has been work that exploits polynomial approximation to solve distributed nonconvex optimization problems involving univariate objectives. This idea facilitates arbitrarily precise global optimization without requiring local evaluations of gradients at every iteration. Nonetheless, there remains a gap between existing guarantees and practical requirements, e.g., privacy preservation and robustness to network imperfections. To fill this gap and keep the above strengths, we propose a Private and Robust Chebyshev-Proxy-based distributed Optimization Algorithm (PR-CPOA). Specifically, to ensure both the accuracy of solutions and the privacy of local objectives, we design a new privacy-preserving mechanism. This mechanism leverages the randomness in blockwise insertions of perturbed vector states and hence provides a stronger privacy guarantee in the scope of ($α,β$)-data-privacy. Furthermore, to gain robustness against network imperfections, we use the push-sum consensus protocol as a backbone and discuss its specific enhancements. Thanks to the purely consensus-type iterations, we avoid the privacy-accuracy trade-off and the bother of selecting proper step sizes in different settings. We rigorously analyze the accuracy, privacy, and complexity of the proposed algorithm. We show that the advantages brought by introducing polynomial approximation are maintained when all the above requirements exist.

Private and Robust Distributed Nonconvex Optimization via Polynomial Approximation

TL;DR

This work designs a new privacy-preserving mechanism that leverages the randomness in blockwise insertions of perturbed vector states and provides a stronger privacy guarantee in the scope of ()-data-privacy and shows that the advantages brought by introducing polynomial approximation are maintained when all the above requirements exist.

Abstract

There has been work that exploits polynomial approximation to solve distributed nonconvex optimization problems involving univariate objectives. This idea facilitates arbitrarily precise global optimization without requiring local evaluations of gradients at every iteration. Nonetheless, there remains a gap between existing guarantees and practical requirements, e.g., privacy preservation and robustness to network imperfections. To fill this gap and keep the above strengths, we propose a Private and Robust Chebyshev-Proxy-based distributed Optimization Algorithm (PR-CPOA). Specifically, to ensure both the accuracy of solutions and the privacy of local objectives, we design a new privacy-preserving mechanism. This mechanism leverages the randomness in blockwise insertions of perturbed vector states and hence provides a stronger privacy guarantee in the scope of ()-data-privacy. Furthermore, to gain robustness against network imperfections, we use the push-sum consensus protocol as a backbone and discuss its specific enhancements. Thanks to the purely consensus-type iterations, we avoid the privacy-accuracy trade-off and the bother of selecting proper step sizes in different settings. We rigorously analyze the accuracy, privacy, and complexity of the proposed algorithm. We show that the advantages brought by introducing polynomial approximation are maintained when all the above requirements exist.

Paper Structure

This paper contains 27 sections, 5 theorems, 64 equations, 3 figures, 2 tables, 1 algorithm.

Key Result

Lemma 1

If Assumptions 3 and 5 hold, when eq:itr_stop_rule is satisfied, we have

Figures (3)

  • Figure 1: An overview of PR-CPOA.
  • Figure 2: An illustration of blockwise insertions.
  • Figure 3: Performance of PR-CPOA. (a) Convergence. (b) ($\alpha,\beta$)-data-privacy. (c) Robustness.

Theorems & Definitions (13)

  • Remark 1
  • Definition 1
  • Remark 2
  • Lemma 1
  • proof
  • Theorem 2
  • proof
  • Theorem 3
  • proof
  • Lemma 4: he2020distributed
  • ...and 3 more