一种解决分布式网络计算中最小生成网络问题的方法技术

技术编号:3844395 阅读:206 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种解决分布式网络计算中最小生成网络问题的方法,用于解决分布式网络计算中最小生成网络的问题,属于计算机应用技术领域。本发明专利技术首先描述最小生成网络问题,证明了该问题是“NP-难问题”。先由点集S2及拓扑关系构造网络G3,然后将G3嵌入点集S1,并在此基础上满足边长之和最小的要求。通过采用本发明专利技术提出的求解分布式网络计算中的最小生成网络问题的方法,准确性高,使分布式网络中数据的传递速度提高,降低时间成本,提高了数据传输的效率。

【技术实现步骤摘要】

【技术保护点】
一种解决分布式网络计算中最小生成网络问题的方法,其特征在于包括以下步骤:首先,描述最小生成网络问题:给定n↓[1]个点的集合S↓[1],即S↓[1]={q↓[1],q↓[2],……q↓[n↓[1]]},集合S↓[1]中各点的x,y坐标均为已知;给定n↓[2]个点的集合S↓[2],即S↓[2]={p↓[1],p↓[2],……p↓[n↓[2]]},集合S↓[2]中各点的度数p↓[i](d↓[i])及拓扑关系亦均为已知,但p↓[i]的x,y坐标未知;设i=*,j=*;现要求将p↓[段*,其中p↓[i+2],p↓[i+3]均为与p↓[i+1]有拓扑关系的点,并且***;或构造三角形p↓[i+1]p↓[i+2]p↓[i+3],其中p↓[i+2]与p↓[i+3]有拓扑关系;步骤3:若{(p↓[i+1]的度数为4)∧(与p↓[i+1]有拓扑关系的点为p↓[i+2],p↓[i+3]与p↓[i+4])∧(与p↓[i+2],p↓[i+4]有拓扑关系的点是p↓[i+5])∨(p↓[i+3]与p↓[i+5]有拓扑关系)},则构造四边形p↓[i+1]p↓[i+2]p↓[i+5]p↓[i+4]或三角形p↓[i+1]p↓[i+3]p↓[i+4];步骤4:若{(p↓[i+1]的度数为4)∧(p↓[i+2],p↓[i+4]均与p↓[i+1]有拓扑关系但p↓[i+2]与p↓[i+4]无拓扑关系)∧(p↓[i+5],p↓[i+7]分别与p↓[i+2],p↓[i+4]有拓扑关系但p↓[i+5]与p↓[i+7]无拓扑关系)∧(p↓[i+6]分别与p↓[i+5],p↓[i+7]有拓扑关系)∧(p↓[i+5]与p↓[i+1],p↓[i+6]与p↓[i+4],p↓[i+6]与p↓[i+1],p↓[i+2]与p↓[i+7]均无拓扑关系)},则构造六边形p↓[i+1]p↓[i+2]p↓[i+5]p↓[i+6]p↓[i+7]p↓[i+4]或三角形p↓[i+1]p↓[i+3]p↓[i+4];否则,{(p↓[i+5]与p↓[i+1])∨(p↓[i+6]与p↓[i+4])∨(p↓[i+6]与p↓[i+1])∨(p↓[i+2]与p↓[i+7])}有拓扑关系,构造{(三角形p↓[i+1]p↓[i+2]p↓[i+5])∨(五边形p↓[i+4]p↓[i+1]p↓[i+2]p↓[i+5]p↓[i+6])∨(三角形p↓[i+1]p↓[i+2](p↓[i+5])p↓[i+6])∨(三...

【技术特征摘要】

【专利技术属性】
技术研发人员:周培德付梦印张晓晨
申请(专利权)人:北京理工大学
类型:发明
国别省市:11[中国|北京]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1