Scalably computing metric magnitude
Abstract
Applications of metric magnitude often rely on numerically exact results in order to exploit a connection with information theory. We examine various approaches for scaling the dense linear algebra involved and identify hierarchical low-rank solvers as a preferred approach, with a clear path to scales of $10^5$ points on a single powerful workstation, and larger scales using our containerized CUDA-enabled C++/MPI pipeline.
Disclosure
“rank approximations, for future work. Acknowledgments Thanks to Evan Gorman for many useful conversations; and to Yang Liu for providing advice regarding STRUMPACK; and to referees for suggestions that helped the presentation. We used Claude Opus to help find references and evaluate implementations. This research was partially developed with funding from the Defense Advanced Research Projects Agency (DARPA). The views, opinions and/or findings expressed are those of the authors”
PDF page 9
- Classification
- Literature search
- Multiplier
- 2
- Verified
Structural counts
Count notes
- Source counts use the expanded primary TeX file scaling.tex.
- Appendix pages include the first PDF page with an explicit Appendix heading through the final page.