Saved in:
Bibliographic Details
Main Authors: Cheng, Huqiang, Liao, Xiaofeng, Li, Huaqing, Zhao, You
Format: Preprint
Published: 2023
Subjects:
Online Access:https://arxiv.org/abs/2308.08164
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866929357697581056
author Cheng, Huqiang
Liao, Xiaofeng
Li, Huaqing
Zhao, You
author_facet Cheng, Huqiang
Liao, Xiaofeng
Li, Huaqing
Zhao, You
contents Distributed optimization is manifesting great potential in multiple fields, e.g., machine learning, control, and resource allocation. Existing decentralized optimization algorithms require sharing explicit state information among the agents, which raises the risk of private information leakage. To ensure privacy security, combining information security mechanisms, such as differential privacy and homomorphic encryption, with traditional decentralized optimization algorithms is a commonly used means. However, this would either sacrifice optimization accuracy or incur heavy computational burden. To overcome these shortcomings, we develop a novel privacy-preserving decentralized optimization algorithm, called PPSD, that combines gradient tracking with a state decomposition mechanism. Specifically, each agent decomposes its state associated with the gradient into two substates. One substate is used for interaction with neighboring agents, and the other substate containing private information acts only on the first substate and thus is entirely agnostic to other agents. For the strongly convex and smooth objective functions, PPSD attains a $R$-linear convergence rate. Moreover, the algorithm can preserve the agents' private information from being leaked to honest-but-curious neighbors. Simulations further confirm the results.
format Preprint
id arxiv_https___arxiv_org_abs_2308_08164
institution arXiv
publishDate 2023
record_format arxiv
spellingShingle Privacy-Preserving Push-Pull Method for Decentralized Optimization via State Decomposition
Cheng, Huqiang
Liao, Xiaofeng
Li, Huaqing
Zhao, You
Systems and Control
Distributed optimization is manifesting great potential in multiple fields, e.g., machine learning, control, and resource allocation. Existing decentralized optimization algorithms require sharing explicit state information among the agents, which raises the risk of private information leakage. To ensure privacy security, combining information security mechanisms, such as differential privacy and homomorphic encryption, with traditional decentralized optimization algorithms is a commonly used means. However, this would either sacrifice optimization accuracy or incur heavy computational burden. To overcome these shortcomings, we develop a novel privacy-preserving decentralized optimization algorithm, called PPSD, that combines gradient tracking with a state decomposition mechanism. Specifically, each agent decomposes its state associated with the gradient into two substates. One substate is used for interaction with neighboring agents, and the other substate containing private information acts only on the first substate and thus is entirely agnostic to other agents. For the strongly convex and smooth objective functions, PPSD attains a $R$-linear convergence rate. Moreover, the algorithm can preserve the agents' private information from being leaked to honest-but-curious neighbors. Simulations further confirm the results.
title Privacy-Preserving Push-Pull Method for Decentralized Optimization via State Decomposition
topic Systems and Control
url https://arxiv.org/abs/2308.08164