7.5 Node importance and network visualization

NCA-ADS · Advance Data Structures (7% of the exam) · Official objective: “Node importance evaluation and network relationship visualization”

PageRank scores and ForceAtlas2 layouts.

Key points

  1. PageRank scores a node higher when important nodes link to it. It is a classic measure of node importance (centrality).

    What NVIDIA says (1)

    “Find the PageRank score for every vertex in a graph.”

    — cuGraph API: pagerank

  2. A graph layout assigns x and y positions to nodes for plotting. Force-directed layouts pull linked nodes together.

    What NVIDIA says (1)

    “ForceAtlas2 is a continuous graph layout algorithm for handy network visualization.”

    — cuGraph API: force_atlas2

Key terms

Try it

Sample question

Which cuGraph algorithm gives every node an importance score based on the links pointing to it?

Show the answer

Answer: PageRank

PageRank scores a node higher when important nodes link to it. It is a classic measure of node importance (centrality).

What NVIDIA says (1)

“Find the PageRank score for every vertex in a graph.”

— cuGraph API: pagerank

Practice 7.5 (2 questions) Full Advance Data Structures guide

← 7.4 Representing data as graphs · 8.1 Environment files →