public class PowerMethod extends Object implements Serializable
Power Method
This algorithm is developed for the egienvector corresponding to the dominant eigenvalue Reference:Lawrence Page, Sergey Brin, Rajeev Motwani, and Terry Winograd (1999). "The PageRank citation ranking: Bringing order to the Web
Copyright: Copyright (c) 2005
Company: IST, Drexel University
| Constructor and Description |
|---|
PowerMethod(double tolerance,
double dampingFactor) |
| Modifier and Type | Method and Description |
|---|---|
DoubleVector |
getEigenVector(DenseMatrix matrix) |
DoubleVector |
getEigenVector(SparseMatrix matrix)
Get the largest eigenvector which satisifies p=(dU+(1-d)M)'*p
|
int |
getMaxIteration() |
void |
setMaxIteration(int iteration) |
void |
setMessageOption(boolean option) |
public void setMaxIteration(int iteration)
public int getMaxIteration()
public DoubleVector getEigenVector(SparseMatrix matrix)
matrix: - a non-negative square matrix M.public DoubleVector getEigenVector(DenseMatrix matrix)
public void setMessageOption(boolean option)
Copyright © 2018 JULIE Lab, Germany. All rights reserved.