Nonbacktracking spectral clustering of nonuniform hypergraphs
  Spectral methods offer a tractable, global framework for clustering in graphs
via eigenvector computations on graph matrices. Hypergraph data, in which
entities interact on edges of arbitrary size, poses challenges for matrix
representations and therefore for spectral clustering. We study spectral
clustering for nonuniform hypergraphs based on the hypergraph nonbacktracking
operator. After reviewing the definition of this operator and its basic
properties, we prove a theorem of Ihara-Bass type to enable faster computation
of eigenpairs. We then propose an alternating algorithm for inference in a
hypergraph stochastic blockmodel via linearized belief-propagation, offering
proofs that both formalize and extend several previous results. We perform
experiments in real and synthetic data that underscore the benefits of
hypergraph methods over graph-based ones when interactions of different sizes
carry different information about cluster structure. Through an analysis of our
algorithm, we pose several conjectures about the limits of spectral methods and
detectability in hypergraph stochastic blockmodels writ large.
