博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
同步图计算实现最短路径Dijkstra算法
阅读量:4653 次
发布时间:2019-06-09

本文共 299 字,大约阅读时间需要 1 分钟。

同上篇讲述pageRank一样,考虑一个顶点V。

根据顶点算法通常步骤

1) 接收上个超步发出的入邻居的消息
2) 计算当前顶点的值
3) 向出邻居发消息

 

1、接收入邻居的消息

2、求入邻居的最小值,加上顶点原来的值,得value

3、向V的出邻居发送消息,消息的值为value

double val = 0.0;for (每一个入邻居) {     val = min(邻居) + V_value;}sendMesgsToAllNeighbors(val);

算法停止条件是所有顶点的值不再变化。

转载于:https://www.cnblogs.com/shizhh/p/4517461.html

你可能感兴趣的文章
CSS兼容性
查看>>
Django反正解析路由
查看>>
《Pro Android Graphics》读书笔记之第六节
查看>>
MongoDB索引使用
查看>>
第六周
查看>>
操作系统实验2-作业调度1.0
查看>>
高质量程序设计指南c++/c语言(16)--回车和换行
查看>>
sdut 2168 Mathmen 优先队列处理区间问题
查看>>
简单模拟Spring管理Bean对象
查看>>
javase多线程复制
查看>>
50建议
查看>>
安卓面试易考题(四)
查看>>
136. Single Number
查看>>
C语言头文件
查看>>
TCP首部介绍
查看>>
WEB架构师成长之路之3:要懂哪些知识[转]
查看>>
JS字符处理
查看>>
emacs redo
查看>>
docker
查看>>
pstl连接数据库时出现ORA-12154:TNS:could not resolve service name错误。
查看>>