% Generated by roxygen2: do not edit by hand
% Please edit documentation in R/centrality.R
\name{centrality_pagerank}
\alias{centrality_pagerank}
\title{PageRank Centrality}
\usage{
centrality_pagerank(x, damping = 0.85, personalized = NULL, ...)
}
\arguments{
\item{x}{Network input (matrix, igraph, network, cograph_network, tna object).}

\item{damping}{Damping factor (probability of following an edge). Default 0.85.}

\item{personalized}{Named numeric vector for personalized PageRank.
Values should sum to 1. Default \code{NULL} (uniform).}

\item{...}{Additional arguments passed to \code{\link{centrality}} (e.g.,
\code{weighted}, \code{directed}).}
}
\value{
Named numeric vector of PageRank values.
}
\description{
Random walk centrality measuring node importance. Simulates a random
walker that follows edges with probability \code{damping} and jumps to a
random node with probability \code{1 - damping}.
}
\examples{
adj <- matrix(c(0, 1, 1, 1, 0, 1, 1, 1, 0), 3, 3)
rownames(adj) <- colnames(adj) <- c("A", "B", "C")
centrality_pagerank(adj)
centrality_pagerank(adj, damping = 0.9)
}
\seealso{
\code{\link{centrality}} for computing multiple measures at once,
\code{\link{centrality_eigenvector}} for a related measure.
}
