A PRIVACY-PRESERVING METHOD TO OPTIMIZE DISTRIBUTED RESOURCE ALLOCATION

被引:5
作者
Beaude, Olivier [1 ]
Benchimol, Pascal [2 ,3 ]
Gaubert, Stephane [2 ,4 ]
Jacquot, Paulin [1 ,2 ,4 ]
Oudjane, Nadia [1 ]
机构
[1] OSIRIS, EDF R&D, F-91120 Palaiseau, France
[2] Ecole Polytech, CNRS, CMAP, F-91120 Palaiseau, France
[3] Triscale Innov, F-91120 Palaiseau, France
[4] INRIA, F-91120 Palaiseau, France
关键词
resource allocation; privacy; alternate projections; aggregation; PROJECTION ALGORITHM; CONVERGENCE RATE;
D O I
10.1137/19M127879X
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
We consider a resource allocation problem involving a large number of agents with individual constraints subject to privacy, and a central operator whose objective is to optimize a global, possibly nonconvex, cost while satisfying the agents' constraints, for instance, an energy operator in charge of the management of energy consumption flexibilities of many individual consumers. We provide a privacy-preserving algorithm that computes the optimal allocation of resources, and in which each agent's private information (constraints and individual solution profile) is never revealed either to the central operator or to a third party. Our method relies on an aggregation procedure: we compute iteratively a global allocation of resources, and gradually ensure existence of a disaggregation, that is, individual profiles satisfying agents' private constraints, by a protocol involving the generation of polyhedral cuts and secure multiparty computations. To obtain these cuts, we use an alternate projection method, which is implemented locally by each agent, preserving her privacy needs. We address especially the case in which the local and global constraints define a transportation polytope. Then, we provide theoretical convergence estimates together with numerical results, showing that the algorithm can be effectively used to solve the allocation problem in high dimension, while addressing privacy issues.
引用
收藏
页码:2303 / 2336
页数:34
相关论文
共 46 条
  • [1] Privacy-Preserving Methods for Sharing Financial Risk Exposures
    Abbe, Emmanuel A.
    Khandani, Amir E.
    Lo, Andrew W.
    [J]. AMERICAN ECONOMIC REVIEW, 2012, 102 (03) : 65 - 70
  • [2] BICRITERIA TRANSPORTATION PROBLEM
    ANEJA, YP
    NAIR, KPK
    [J]. MANAGEMENT SCIENCE, 1979, 25 (01) : 73 - 78
  • [3] A Decentralized Framework for the Optimal Coordination of Distributed Energy Resources
    Anjos, Miguel F.
    Lodi, Andrea
    Tanneau, Mathieu
    [J]. IEEE TRANSACTIONS ON POWER SYSTEMS, 2019, 34 (01) : 349 - 359
  • [4] [Anonymous], 2008, IEEE POWER ENERGY MA
  • [5] ATALLAH M., 2004, P 2004 ACM WORKSH PR, P103, DOI DOI 10.1145/1029179.1029204
  • [6] BAUSCHKE H. H., 1993, Set-Valued Analysis, V1, P185, DOI DOI 10.1007/BF01027691
  • [7] A Bregman projection method for approximating fixed points of quasi-Bregman nonexpansive mappings
    Bauschke, Heinz H.
    Chen, Jiawei
    Wang, Xianfu
    [J]. APPLICABLE ANALYSIS, 2015, 94 (01) : 75 - 84
  • [8] DYKSTRA ALTERNATING PROJECTION ALGORITHM FOR 2 SETS
    BAUSCHKE, HH
    BORWEIN, JM
    [J]. JOURNAL OF APPROXIMATION THEORY, 1994, 79 (03) : 418 - 443
  • [9] Partitioning procedures for solving mixed-variables programming problems
    Benders, J. F.
    [J]. COMPUTATIONAL MANAGEMENT SCIENCE, 2005, 2 (01) : 3 - 19
  • [10] Bertsekas D., 1999, NONLINEAR PROGRAMMIN