[发明专利]基于主动图分割的分布式牛顿法在审
申请号: | 202110868819.X | 申请日: | 2021-07-30 |
公开(公告)号: | CN113610867A | 公开(公告)日: | 2021-11-05 |
发明(设计)人: | 蒋俊正;张彦海 | 申请(专利权)人: | 桂林电子科技大学 |
主分类号: | G06T7/11 | 分类号: | G06T7/11;G06F17/16;G06F17/11;H04L29/08 |
代理公司: | 桂林市华杰专利商标事务所有限责任公司 45112 | 代理人: | 陆梦云 |
地址: | 541004 广西*** | 国省代码: | 广西;45 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 主动 分割 分布式 牛顿 | ||
本发明公开了基于主动图分割的分布式牛顿法,其特征在于,包括如下步骤:1)主动图分割方法设计;2)主动图分割方法的迭代过程;3)部分节点执行子图核心运算的分布式牛顿法设计;4)部分节点执行子图核心运算的分布式牛顿法的迭代过程。这种方法采用主动图分割的分布式牛顿法只需要部分节点执行子图核心运算,该方法具备收敛快速、计算和通信代价低的特点。
技术领域
本发明涉及图信号处理技术领域,具体是基于主动图分割的分布式牛顿法。
背景技术
在图信号处理框架中,分布式方法是处理大规模图信号的一种重要的方法。然而,在现有的分布式方法中,所有节点都以等同的角色地执行局部运算,这种方式产生大量的计算和通信开销。此外,许多现实中的大规模图在进行分布式图信号处理时一般会出现功能异常节点,如:运算或通信延迟较大的节点,电池供电的能量受限节点。在这样的图中,个别节点的功能异常将使现有的分布式方法无法正常工作。因此,需要为这样的大规模图设计一种只需要部分节点执行子图核心运算,同时具备快速收敛、较低计算和通信代价的分布式算法。
发明内容
本发明的目的是针对现有分布式方法的不足,提供了一种新的分布式牛顿法。这种方法采用主动图分割的分布式牛顿法只需要部分节点执行子图核心运算,该方法具备收敛快速、计算和通信代价低的特点。
实现本发明目的的技术方案是:
基于主动图分割的分布式牛顿法,与现有技术不同处在于,包括如下步骤:
1)主动图分割方法设计:主动图分割方法的目的是确定子图中心节点,主动图分割方法基本原则:给定正整数ρ0,选择包含ρ0跳邻居节点最多的节点作为子图中心节点,以该原则为基础,主动图分割的过程为:采用多次迭代确定所有的子图中心节点,在每一次迭代中,以节点与节点的ρ0跳邻居节点之间的指示消息的收发为基础,确定包含ρ0跳邻居节点最多的节点作为子图中心节点,即在初始化中,网络中所有节点的状态设置为未被包含状态Su,即具有Su状态的节点不是任何一个子图中心节点的ρ0跳邻居节点,相对应的,在迭代过程中,如果某节点成为某个子图中心节点的ρ0跳邻居节点,则该节点状态更新为被包含状态Sc,指示消息仅在具有Su状态的节点之间进行收发,在每次迭代中,节点i向节点i的ρ0跳邻居节点发送一条仅包含序列编号i的指示消息,同时接收来自节点i的ρ0跳邻居节点的指示消息,节点i根据接收到的指示消息确定节点i的ρ0跳邻居节点总数,记为Mi,ρ0跳邻居节点最多的节点确定为子图中心节点,子图中心节点及子图中心节点的ρ0跳邻居节点的状态更新为Sc,由此可知,随着迭代次数的增加,所有具有Su状态的节点收到的指示消息数量的最大值τ是递减的,而当τ=0时,表示所有节点都是Sc状态,即图分割方法终止,因此,τ可以作为图分割方法的迭代终止条件,τ的初始值即为图中各节点的ρ0跳邻居节点数量的上限其中,已知参数和d分别是图的Beurling维度和Beurling密度;
2)主动图分割的迭代过程:主动图分割的迭代过程运行于节点i如下所示:输入:ρ0,ηu,初始化:节点i的状态设置为Su,令τ=ηu,则:
1-2)如果节点i的状态为Su,则向节点i的ρ0跳邻居节点发送指示消息,否则跳转至步骤4-2);
2-2)节点i通过接收到的指示消息获取Mi;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于桂林电子科技大学,未经桂林电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110868819.X/2.html,转载请声明来源钻瓜专利网。