Skip to main content

personalized_pagerank_default

Function personalized_pagerank_default 

Source
pub fn personalized_pagerank_default(
    graph: &Graph,
    reset: &[f64],
) -> IgraphResult<Vec<f64>>
Expand description

Personalized PageRank with default damping factor (0.85).

Convenience wrapper around personalized_pagerank with damping = 0.85.

ยงExamples

use rust_igraph::{Graph, personalized_pagerank_default};

let mut g = Graph::with_vertices(3);
g.add_edge(0, 1).unwrap();
g.add_edge(1, 2).unwrap();
g.add_edge(2, 0).unwrap();
let reset = vec![1.0, 0.0, 0.0]; // bias toward vertex 0
let pr = personalized_pagerank_default(&g, &reset).unwrap();
assert!(pr[0] > pr[1]);
assert!(pr[0] > pr[2]);