ARPIST: Provably Accurate and Stable Numerical Integration over Spherical Triangles
Yipeng Li, Xiangmin Jiao

TL;DR
ARPIST is a new algorithm for accurate, stable, and efficient numerical integration over spherical triangles, overcoming instabilities of previous methods, especially near poles, with superior accuracy and speed.
Contribution
The paper introduces ARPIST, a novel transformation-based algorithm that improves accuracy, stability, and efficiency in spherical triangle integration, addressing limitations of existing techniques.
Findings
ARPIST outperforms L'Huilier's Theorem and other methods in accuracy.
ARPIST is faster and easier to implement than previous algorithms.
ARPIST maintains stability even for poorly shaped triangles near poles.
Abstract
Numerical integration on spheres, including the computation of the areas of spherical triangles, is a core computation in geomathematics. The commonly used techniques sometimes suffer from instabilities and significant loss of accuracy. We describe a new algorithm, called ARPIST, for accurate and stable integration of functions on spherical triangles. ARPIST is based on an easy-to-implement transformation to the spherical triangle from its corresponding linear triangle via radial projection to achieve high accuracy and efficiency. More importantly, ARPIST overcomes potential instabilities in computing the Jacobian of the transformation, even for poorly shaped triangles that may occur at poles in regular longitude-latitude meshes, by avoiding potential catastrophic rounding errors. We compare our proposed technique with L'Huilier's Theorem for computing the area of spherical triangles,…
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.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsGeophysics and Gravity Measurements · Geological Modeling and Analysis · Advanced Numerical Analysis Techniques
