Source: rank/pagerank_opt.h
|
|
|
|
/***************************************************************************
pagerank_opt.h - description
-------------------
begin : Mon Mär 10 2003
copyright : (C) 2003 by Ingmar Bauer
email : ingmar@metacrawler.de
***************************************************************************/
#ifndef PAGERANK_OPT_H
#define PAGERANK_OPT_H
/**Optimized Pagerank calculation
*@author Ingmar Bauer (ingmar@metacrawler.de)
*/
class pagerank_opt {
public:
pagerank_opt(datasource &ds, float c, float eps);
~pagerank_opt();
vector calc(void);
void modifyZeroRows(void);
void normalize(float);
private:
float c;
float eps;
unsigned int size; // copy of matrix size
datasource *ds; //
matrix *a; // pointer to the original matrix
vector src; // computing vectors
vector dest;
};
#endif
Generated by: ingmar on pluto on Fri Aug 8 21:29:16 2003, using kdoc 2.0a54. |