For a function , and a set of points, the graph of is the complete graph on nodes where the weight between nodes and is given by . In this paper, we initiate the study of when efficient spectral graph theory is possible on these graphs. We investigate whether or not it is possible to solve the following problems in time for a -graph when : Multiply a given vector by the adjacency matrix or Laplacian matrix of Find a spectral sparsifier of Solve a Laplacian system in 's Laplacian matrix For each of these problems, we consider all functions of the form for a function . We provide algorithms and comparable hardness results for many such , including the Gaussian kernel, Neural tangent kernels, and more. For example, in dimension , we show that there is a parameter associated with the function for which low parameter values imply time algorithms for all three of these problems and high parameter values imply the nonexistence of subquadratic time algorithms assuming Strong Exponential Time Hypothesis (), given natural assumptions on . As part of our results, we also show that the exponential dependence on the dimension in the celebrated fast multipole method of Greengard and Rokhlin cannot be improved, assuming , for a broad class of functions . To the best of our knowledge, this is the first formal limitation proven about fast multipole methods.
View on arXiv