A Communication-Efficient Local Differentially Private Algorithm in Federated Optimization

被引:1
作者
Alam, Syed Eqbal [1 ]
Shukla, Dhirendra [1 ]
Rao, Shrisha [2 ]
机构
[1] Univ New Brunswick, Fac Engn, J Herbert Smith Ctr Technol Management & Entrepren, Fredericton, NB E3B 5A3, Canada
[2] Int Inst Informat Technol Bangalore, Bengaluru 560100, Karnataka, India
关键词
Differential privacy; Resource management; Servers; Privacy; Cost function; Costs; Complexity theory; Additive increase multiplicative decrease algorithm; AIMD algorithm; differential privacy; federated optimization; multi-resource allocation; heterogeneous resources; multi-agent system; communication-efficient resource allocation; optimization and control; MULTI-RESOURCE ALLOCATION; BROADCAST; CONSENSUS;
D O I
10.1109/ACCESS.2023.3283503
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Federated optimization, wherein several agents in a network collaborate with a central server to achieve optimal social cost over the network with no requirement for exchanging information among agents, has attracted significant interest from the research community. In this context, agents demand resources based on their local computation. Due to the exchange of optimization parameters such as states, constraints, or objective functions with a central server, an adversary may infer sensitive information of agents. We develop a differentially-private additive-increase and multiplicative-decrease algorithm to allocate multiple divisible shared heterogeneous resources to agents in a network. The developed algorithm provides a differential privacy guarantee to each agent in the network. The algorithm does not require inter-agent communication, and the agents do not need to share their cost function or their derivatives with other agents or a central server; however, they share their allocation states with a central server that keeps track of the aggregate consumption of resources. The algorithm incurs very little communication overhead; for m heterogeneous resources in the system, the asymptotic upper bound on the communication complexity isO(m) bits at a time step. Furthermore, if the algorithm converges in K time steps, then the upper bound communication complexity will be O(mK) bits. The algorithm can find applications in several areas, including smart cities, smart energy systems, resource management in the sixth generation (6G) wireless networks with privacy guarantees, etc. We present experimental results to check the efficacy of the algorithm. Furthermore, we present empirical analyses for the trade-off between privacy and algorithm efficiency.
引用
收藏
页码:58254 / 58268
页数:15
相关论文
共 83 条
[61]  
Reddi S., 2020, INT C LEARNING REPRE
[62]  
Rieke N., NPJ DIGIT MED
[63]   Subgradient averaging for multi-agent optimisation with different constraint sets [J].
Romao, Licio ;
Margellos, Kostas ;
Notarstefano, Giuseppe ;
Papachristodoulou, Antonis .
AUTOMATICA, 2021, 131
[64]   Robust and Communication-Efficient Federated Learning From Non-i.i.d. Data [J].
Sattler, Felix ;
Wiedemann, Simon ;
Mueller, Klaus-Robert ;
Samek, Wojciech .
IEEE TRANSACTIONS ON NEURAL NETWORKS AND LEARNING SYSTEMS, 2020, 31 (09) :3400-3413
[65]   Optimization based AIMD saturated algorithms for public charging of electric vehicles [J].
Shah, Saqib Nisar ;
Incremona, Gian Paolo ;
Bolzern, Paolo ;
Colaneri, Patrizio .
EUROPEAN JOURNAL OF CONTROL, 2019, 47 :74-83
[66]   Resilient Consensus for Expressed and Private Opinions [J].
Shang, Yilun .
IEEE TRANSACTIONS ON CYBERNETICS, 2021, 51 (01) :318-331
[67]   Hybrid consensus for averager-copier-voter networks with non-rational agents [J].
Shang, Yilun .
CHAOS SOLITONS & FRACTALS, 2018, 110 :244-251
[68]   Broadcast and Gossip Stochastic Average Consensus Algorithms in Directed Topologies [J].
Silvestre, Daniel ;
Hespanha, Joao P. ;
Silvestre, Carlos .
IEEE TRANSACTIONS ON CONTROL OF NETWORK SYSTEMS, 2019, 6 (02) :474-486
[69]  
Thakurta A. G., 2017, uS Patent, Patent No. 9594741
[70]  
Tsitsiklis J. N., THESIS MIT DEP ELECT