This document discusses algorithms for finding the smallest enclosing ball that fully covers a set of points on a Riemannian manifold. It begins by reviewing Euclidean smallest enclosing ball algorithms, then extends the concept to Riemannian manifolds. Coreset approximations are discussed as well as gradient descent algorithms. The document provides background on Riemannian geometry concepts needed like geodesics, exponential maps, and curvature. Overall, it presents algorithms to generalize the smallest enclosing ball problem to points on Riemannian manifolds.