Source: rank/pagerank_opt.h


Annotated List
Files
Globals
Hierarchy
Index
/***************************************************************************
                          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.