Source-linked AI summary

PageRank algorithm for Directed Hypergraph

Loc Tran, Tho Quan, An Mai

arXiv:1909.01132v3cs.SIcs.LGstat.ML

TL;DR

The paper addresses the limited directed-graph model of Web links by proposing PageRank for directed hypergraphs. It applies the algorithm to a metabolic network, while Laplacian-based learning methods remain future work.

  • Problem

    Web links have been modeled as a directed graph, while the paper identifies the directed hypergraph as a more general model and notes that Web directed-hypergraph datasets are unavailable.

    Source: §1 · p. 2
  • Method

    The paper develops PageRank for directed hypergraphs by defining the PageRank vector from the transition probability matrix of a directed-hypergraph random walk.

    Source: §3 · p. 4
  • Results

    The authors report successfully applying their directed-hypergraph PageRank algorithm to a metabolic network that is itself a directed hypergraph.

    Source: §6 · p. 6
  • Takeaways & Limitations

    The work provides a directed-hypergraph PageRank method and defines two directed-hypergraph Laplacians.

    Source: §4 · p. 4, §6 · p. 6

    Laplacian-based semi-supervised learning algorithms are future work rather than applications developed in this paper.

    Source: §4 · p. 4

Abstract

from arXiv · show

During the last two decades, we easilly see that the World Wide Web's link structure is modeled as the directed graph. In this paper, we will model the World Wide Web's link structure as the directed hypergraph. Moreover, we will develop the PageRank algorithm for this directed hypergraph. Due to the lack of the World Wide Web directed hypergraph datasets, we will apply the PageRank algorithm to the metabolic network which is the directed hypergraph itself. The experiments show that our novel PageRank algorithm is successfully applied to this metabolic network.

1 Introduction

The difficulty of retrieving information from the growing Web motivates search engines, with PageRank providing a link-based ranking approach. This paper proposes modeling Web links as a directed hypergraph and developing PageRank for that model, using a metabolic network because Web directed-hypergraph datasets are unavailable.

1 Introduction

  • The growth of Web information makes retrieval increasingly difficult and motivates the need for rapid, effective, precise search engines.Source: §1 · pp. 1–2
  • PageRank is presented as the mathematical theory behind Google’s Web-page rankings.Source: §1 · p. 2
  • PageRank ranks Web pages using the link structure, treating a page as important when other important pages point to it.Source: §1 · p. 2
  • The paper proposes modeling Web links as a directed hypergraph and developing a PageRank algorithm for that model.The authors describe this as novel work and use a metabolic network because Web directed-hypergraph datasets are unavailable.Source: §1 · p. 2
  • The paper outlines sections on preliminaries, directed-hypergraph PageRank and Laplacians, experiments, and conclusions.Source: §1 · p. 2

2 Preliminary notations and definitions

A directed hypergraph represents each hyper-arc with a tail set and a head set, encoded by separate incidence matrices. The paper introduces weighted degree quantities for vertices and hyper-arcs.

2 Preliminary notations and definitions

  • Each hyper-arc has a nonempty tail set and nonempty head set, and the two sets are disjoint.Source: §2 · p. 3
  • Separate incidence matrices represent the tail and head membership of vertices in hyper-arcs.Source: §2 · p. 3
  • Hyper-arc weights are stored on the diagonal of W and used to define tail and head degrees for vertices and hyper-arcs.Source: §2 · p. 3
  • The four diagonal degree matrices are |E| × |E| matrices for the hyper-arc degree quantities.Source: §2 · p. 3

3 PageRank algorithm for directed hypergraph

The directed-hypergraph random walk is represented by a transition probability matrix, which the paper establishes as stochastic. PageRank is then defined as its left dominant eigenvector.

3 PageRank algorithm for directed hypergraph

  • The transition probability matrix P is introduced as the matrix for a random walk on the directed hypergraph.Source: §3 · p. 3
  • The transition probability matrix P for the directed-hypergraph random walk is shown to be stochastic, with nonnegative entries and row sums of 1.Source: §3 · pp. 3–4
  • The paper defines the directed-hypergraph PageRank vector π as the left dominant eigenvector of P.Source: §3 · p. 4
  • The PageRank equation π^T = π^T P can be solved by the Power method.Source: §3 · p. 4

4 Directed hypergraph Laplacian

The paper defines un-normalized and symmetric normalized directed-hypergraph Laplacians using a diagonal matrix of PageRank values. Algorithms based on these Laplacians are left as future work.

4 Directed hypergraph Laplacian

  • The paper introduces two directed-hypergraph Laplacians: an un-normalized form and a symmetric normalized form.Source: §4 · p. 4
  • The diagonal matrix S in the Laplacian definitions contains the directed-hypergraph PageRank values.Source: §4 · p. 4
  • Laplacian Eigenmaps, spectral clustering, and semi-supervised learning algorithms based on these Laplacians are identified as future work.Source: §4 · p. 4

5 Experiments and Results

The experiments apply directed-hypergraph PageRank to a filtered metabolic network and report the ten highest-ranked metabolites and their rank values.

5 Experiments and Results

  • The experimental dataset retains 50 metabolites and 75 reactions, excluding metabolites with zero tail or head degree and reactions with an empty tail or head.The source network has 72 metabolites and 95 reactions.Source: §5 · pp. 4–5
  • The experiment computes the random-walk transition matrix and obtains the PageRank vector as its left dominant eigenvector.It first constructs the tail and head incidence matrices and a degree matrix.Source: §5 · p. 5
  • Tables 1 and 2 report rank values for the ten highest-ranked metabolites and identify those metabolites.The supplied passages do not give the table entries.Source: Table 1 · p. 5, §5 · p. 5, Table 2 · p. 6

6 Conclusions

The paper develops PageRank for directed hypergraphs and reports its successful application to a metabolic network. It proposes directed-hypergraph Laplacian-based semi-supervised learning for spam detection and identifies p-Laplacian learning as future work.

6 Conclusions

  • The authors develop PageRank for directed hypergraphs and successfully apply it to a metabolic network that is itself a directed hypergraph.They describe this as novel work in web mining and bioinformatics.Source: §6 · p. 6
  • Future work will use directed-hypergraph Laplacians for semi-supervised spam detection and investigate a directed-hypergraph p-Laplacian method.The authors note the p-Laplacian method's hard nature and close connection to PDE on directed hypergraphs.Source: §6 · p. 6
Loading 1909.01132v3…