GoogleMatrix: This function creates the Google Matrix

View source: R/GoogleMatrix.R

GoogleMatrixR Documentation

This function creates the Google Matrix

Description

A function to calculate the Google Matrix.

Usage

GoogleMatrix(A, alpha = 0.85)

Arguments

A

network adjacency matrix

alpha

scaling parameter in PageRank model. It must be numeric between 0 and 1 inclusive. Default = 0.85.

Details

This function calculates the Google Matrix [2].

Value

Google matrix.

References

[1] Page L, Brin S, Motwani R, Winograd T (1999). "The PageRank Citation Ranking: Bringing Order to the Web." Stanford Digital Library Technologies Project 1999. http://ilpubs.stanford.edu:8090/422/1/1999-66.pdf

[2] Langville AN, Meyer CD (2006). "Google's PageRank and Beyond: The Science of Search Engine Rankings." Princeton University Press, Princeton.

Examples

# Generate an arbitrary 100 by 100 adjacency matrix with zeros and ones
# Remove loops
A <- matrix(rbinom(100 * 100, 1, 0.2), ncol = 100, nrow = 100)
diag(A) <- 0

# Calculates Google Matrix
GoogleMatrix(A)

leb-fmvz-usp/epinemo documentation built on Nov. 27, 2022, 10:58 p.m.