Page Rank Questions
Page Rank Questions
3. How does PageRank handle sink nodes (pages with no outbound links)?
a) Ignores them
b) Distributes their rank evenly to all pages
c) Assigns zero rank
d) Uses teleportation via the damping factor
10. In a 3-node graph where Node A links to B and C, Node B links to C, and Node C links
to A, compute the adjacency matrix.
Case-Based Questions
11. Scenario: A newly published research paper has few inbound links and ranks poorly.
Solution: Which PageRank mechanism ensures it still gets a non-zero rank?
a) Damping factor
b) Backlink reinforcement
c) Personalized PageRank
12. Scenario: A directed graph has a sink node (no outbound links).
Analysis: How does PageRank handle this?
a) Redistributes its rank via teleportation
b) Assigns zero rank
c) Distributes its rank uniformly
Programming-Based Questions
15. Derive the PageRank formula for a 2-page system where Page 1 links to Page 2
PAGE RANK QUESTIONS
16. Which function is used to calculate the page rank in the following code
18. What is the primary purpose of the damping factor (d) in PageRank?
a) To penalize pages with fewer inbound links
b) To ensure all pages have a non-zero rank
c) To prioritize pages with high outbound links
d) To reduce the computational complexity of the algorithm
20. In PageRank, what happens to the rank of a sink node (a page with no outbound
links)?
a) Its rank is set to zero
b) Its rank is distributed evenly to all pages
c) Its rank is distributed only to pages it links to
d) Its rank is ignored
22. Which of the following are valid methods to compute PageRank? (Select 2)
a) Power Iteration
b) Breadth-First Search
c) Eigenvalue Decomposition
d) Depth-First Search
23. Which of the following are true about the damping factor (d) in PageRank? (Select 2)
a) It represents the probability of a user randomly jumping to any page
b) It ensures the Markov chain is ergodic
c) It is typically set to 0.85
d) It penalizes pages with high inbound links
24. Which of the following are challenges in computing PageRank for large graphs?
(Select 2)
a) Handling sink nodes
b) Ensuring convergence in a reasonable time
c) Computing eigenvalues for sparse matrices
d) Ignoring low-traffic pages