买专利,只认龙图腾
首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

【发明授权】分布式资源分配_创新先进技术有限公司_201980005739.2 

申请/专利权人:创新先进技术有限公司

申请日:2019-04-24

公开(公告)日:2024-04-09

公开(公告)号:CN112136109B

主分类号:G06F9/46

分类号:G06F9/46

优先权:

专利状态码:有效-授权

法律状态:2024.04.09#授权;2021.03.12#专利申请权的转移;2021.03.12#专利申请权的转移;2021.01.12#实质审查的生效;2020.12.25#公开

摘要:本文公开了方法、系统和装置,包括编码在计算机存储介质上的计算机程序,以通过用包括一定数量的单独求解器的分布式计算系统解决背包问题KP来执行在N个用户中将M个资源分配到K个池的资源分配。所述方法包括:接收代表所述背包问题的K个全局约束和L个局部约束的数据;使用K个对偶算子将所述背包问题分解为N个子问题,所述N个子问题中的每一个与所述N个用户中的相应一个相对应并且关于相对应的用户,受所述L个局部约束的约束,其中,N是数十亿或者更大的数量级;确定用于解决所述N个子问题的单独求解器的数量;在所述数量的单独求解器中分发所述N个子问题;以及所述分布式计算系统通过执行两次或者更多次迭代来解决所述背包问题。

主权项:1.一种用于执行资源分配的计算机实现的方法,所述方法包括:使用包括一定数量的单独计算机实现的求解器的分布式计算系统,所述一定数量的单独计算机实现的求解器用于通过解决受K个全局约束和L个局部约束约束的背包问题KP来执行在N个用户中将M个资源分配到K个池的资源分配;接收代表所述K个全局约束和所述L个局部约束的数据,其中,K小于L,所述K个全局约束中的每一个限制了跨两个或者更多个用户所述M个资源相应的最大每池成本,并且所述L个局部约束中的每一个限制了所述M个资源的每用户选择;使用K个对偶算子将所述背包问题分解为N个子问题,所述N个子问题中的每一个与所述N个用户中的相应一个相对应并且关于该相对应的用户,受所述L个局部约束的约束,其中,N是数十亿或者更大的数量级,其中,所述K个对偶算子中的每一个与所述K个全局约束中的相应一个相对应;确定用于解决所述N个子问题的单独计算机实现的求解器的数量;通过将每一个子问题指派到相应的计算机实现的求解器,在所述数量的单独计算机实现的求解器中分发所述N个子问题;以及所述分布式计算系统通过执行两次或者更多次迭代来解决所述背包问题,并且在一次迭代中,所述方法包括:对于所述N个子问题中的每一个由向其指派了该子问题的所述计算机实现的求解器独立地进行解决,其中对于所述N个子问题中的每一个进行解决包括:计算待分配给所述N个用户中相对应用户的所述M个资源中的每一个的量,所述量为用于表征用户的决策的决策变量;以及基于待分配给所述N个用户中相对应用户的所述M个资源中的每一个的量来更新所述K个对偶算子,包括:针对K个对偶算子中的每一个及其对应池,基于受对应的全局约束限制的对应池的跨两个或更多个用户的M个资源的最大每池成本与该对应池的跨N个用户的M个资源的每池成本的差值,用Reduce函数更新该对偶算子,该对应池跨N个用户的M个资源的每池成本基于待分配给所述N个用户中相对应用户的所述M个资源中的每一个的量计算得到;所述方法还包括:将K个对偶算子引入对应的全局约束,并根据用于对偶问题变换的拉格朗日技术,搜索到对应K个对偶算子的决策变量以使相应用户的决策变量最大化。

全文数据:

权利要求:

百度查询: 创新先进技术有限公司 分布式资源分配

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。