【技术实现步骤摘要】
基于博弈策略的动态流图在线均衡划分方法及存储介质
[0001]本专利技术涉及动态流图划分
,尤其是涉及一种基于博弈策略的动态流图在线均衡划分方法及存储介质。
技术介绍
[0002]随着物联网、5G和工业4.0的发展,当前正处在实现更高水平的人工智能时代。智慧交通、智能穿戴设备、智能家居和社交网络等应用领域,随着时间变化不断产生呈指数级增长的、相互关联的图数据,并以“流”的方式持续到达,从而形成规模逐渐增大的流图大数据,作为机器学习和人工智能的依据。例如,在智能交通领域中,无人驾驶汽车通过雷达和视觉传感器持续不断获取路况信息,以便及时做出决策;在全球海洋观测系统中,浮标和无人潜航器等持续地向海洋观测中心回传大量海洋各维度的关联数据,用于监测海洋生物活动和预防各类自然灾害等。由于这些持续到达且具有时效性的流图大数据需要并行分布实时处理,需要对其进行在线k
‑
way均衡划分,以便在分布式集群上进行高效计算。当前的动态流图均衡划分主要有全量划分、增量划分和流式划分方法。
[0003]全量划分方法在不限 ...
【技术保护点】
【技术特征摘要】
1.一种基于博弈策略的动态流图在线均衡划分方法,其特征在于,所述的在线均衡划分方法包括:步骤1:将上一时刻获得的目标划分块设置为博弈参与者;步骤2:针对所有博弈参与者,基于新增顶点的所有可能动作,设置该参与者的策略集;步骤3:基于均衡度ED和模块度MD构建动态流图在线均衡划分博弈模型;步骤4:使用动态流图在线均衡划分博弈模型计算每个参与者所有策略下的效用值;步骤5:求解在线均衡划分模型,获得纳什均衡解;步骤6:根据纳什均衡解所对应的每一个参与者的策略,更新目标块;步骤7:完成动态流图的在线均衡划分。2.根据权利要求1所述的一种基于博弈策略的动态流图在线均衡划分方法,其特征在于,所述的步骤1还包括:获取流图G
t
=G
t
‑1+G
*,t
,G
t
‑1=(V
t
‑1,E
t
‑1),G
*,t
=(V
+,t
+V
0,t
‑1,E
*,t
),新增顶点集前一个时间窗口w
t
‑1已经完成划分的k个目标块P
t
‑1={p
t
‑
1,1
,p
t
‑
1,2
,...,p
t
‑
1,k
},划分目标F和权衡系数α;将上一个时刻得到的目标划分块作为博弈参与者p
t
‑
1,1
,p
t
‑
1,2
,...,p
t
‑
1,k
。3.根据权利要求1所述的一种基于博弈策略的动态流图在线均衡划分方法,其特征在于,所述的步骤2具体为:针对任意一个博弈参与者p
t
‑
1,i
,选择n个新增定点的所有可能动作,将其规定为该博弈参与者的策略s
t
‑
1,i
,并通过ε
‑
均衡限定、直接关联限定和非邻居优先限定对该策略集进行约束,获得该博弈参与者的归约策略集reduced_s
t
‑
1,i
。4.根据权利要求3所述的一种基于博弈策略的动态流图在线均衡划分方法,其特征在于,所述的ε
‑
均衡限定具体为:对于任意一个博弈参与者p
t
‑
1,i
,限定其执行的策略中选择的新增顶点的个数,该个数在n/k上下浮动不超过ε;所述的直接关联限定具体为:若博弈参与者p
t
‑
1,i
选择的新增顶点集中的新增顶点均为非孤立顶点,并且这些新增顶点都互不相邻,则从策略集中去除该策略;所述的非邻居优先限定具体为:在博弈参与者p
t
‑
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。