Numerical Integration on Graphs: where to sample and how to weigh
George C. Linderman, Stefan Steinerberger

TL;DR
This paper addresses the problem of efficiently approximating integrals of smooth functions on graphs by selecting optimal sample vertices and weights, linking the problem to a geometric heat ball packing analogy.
Contribution
It introduces a novel geometric framework for sampling on graphs, connecting the integration problem to heat ball packing, and provides practical methods with numerical validation.
Findings
The integration problem can be reformulated as a heat ball packing geometric problem.
The proposed method efficiently approximates integrals of smooth graph functions.
Numerical examples demonstrate the effectiveness of the heat ball packing approach.
Abstract
Let be a finite, connected graph with weighted edges. We are interested in the problem of finding a subset of vertices and weights such that for functions that are `smooth' with respect to the geometry of the graph. The main application are problems where is known to somehow depend on the underlying graph but is expensive to evaluate on even a single vertex. We prove an inequality showing that the integration problem can be rewritten as a geometric problem (`the optimal packing of heat balls'). We discuss how one would construct approximate solutions of the heat ball packing problem; numerical examples demonstrate the efficiency of the method.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
