更新时间:2023-11-09 GMT+08:00

personalrank算法(1.0.0)

表1 parameters参数说明

参数

是否必选

类型

说明

source

String

节点的ID。

alpha

Double

权重系数(又称阻尼系数),取值范围为(0,1),默认值为0.85。

convergence

Double

收敛精度。

取值范围0~1,不包括0和1,默认值为0.00001。

max_iterations

Integer

最大迭代次数。API调用限制为[1,2147483647],前端调用限制为[1,2000],默认值为1000。

num_thread

Integer

并发线程数。范围为[1,40],小于1会自动置为1,大于40则自动置为40。默认值为4。

directed

Boolean

是否考虑边的方向,取值为true或false,默认值为true。

关于迭代次数(iterations)和收敛精度(convergence)参数如何调节,请参考迭代次数和收敛精度的关系

表2 response_data参数说明

参数

类型

说明

source

String

-

personalrank

List

各节点的personalrank值,格式:

[{vertexId:rankValue},...],

其中,

vertexId:string类型

rankValue:double类型