Invention Grant
- Patent Title: Distributed resource allocation
-
Application No.: US16904903Application Date: 2020-06-18
-
Publication No.: US10884813B2Publication Date: 2021-01-05
- Inventor: Shuanghong Yang , Xingwen Zhang , Zhigang Hua , Feng Qi
- Applicant: Advanced New Technologies Co., Ltd.
- Applicant Address: KY Grand Cayman
- Assignee: Advanced New Technologies Co., Ltd.
- Current Assignee: Advanced New Technologies Co., Ltd.
- Current Assignee Address: KY Grand Cayman
- Agency: Fish & Richardson P.C.
- Main IPC: G06F9/46
- IPC: G06F9/46 ; G06F9/50

Abstract:
Disclosed herein are methods, systems, and apparatus, including computer programs encoded on computer storage media, for performing allocation of M resources among N users into K pools by solving a knapsack problem (KP) using a distributed computing system that includes a number of individual solvers. The method includes: receiving data representing K global constraints and L local constraints of the KP; decomposing the KP into N sub-problems using K dual multipliers, each of the N sub-problems corresponding to a respective one of the N users and subject to the L local constraints w.r.t. the corresponding user, wherein N is in an order of billions or larger; determining the number of individual solvers for solving the N sub-problems; distributing the N sub-problems among the number of individual solvers; and solving the KP by the distributed computing system by performing two or more iterations.
Public/Granted literature
- US20200341817A1 DISTRIBUTED RESOURCE ALLOCATION Public/Granted day:2020-10-29
Information query