Derivatives with respect to metrics and applications: subgradient marching algorithm
- 126 Downloads
- 6 Citations
Abstract
This paper introduces a subgradient descent algorithm to compute a Riemannian metric that minimizes an energy involving geodesic distances. The heart of the method is the Subgradient Marching Algorithm to compute the derivative of the geodesic distance with respect to the metric. The geodesic distance being a concave function of the metric, this algorithm computes an element of the subgradient in O(N 2 log(N)) operations on a discrete grid of N points. It performs a front propagation that computes a subgradient of a discrete geodesic distance. We show applications to landscape modeling and to traffic congestion. Both applications require the maximization of geodesic distances under convex constraints, and are solved by subgradient descent computed with our Subgradient Marching. We also show application to the inversion of travel time tomography, where the recovered metric is the local minimum of a non-convex variational problem involving geodesic distances.
Mathematics Subject Classification (2000)
Primary 65K10 65M32 65D25 Secondary 91-08 35F21Preview
Unable to display preview. Download preview PDF.
References
- 1.Benmansour F., Carlier G., Peyré G., Santambrogio F.: Numerical approximation of continuous traffic congestion equilibria. Netw. Heterog. Media 4(3), 605–623 (2009)MATHCrossRefMathSciNetGoogle Scholar
- 2.Berryman J.G.: Stable iterative reconstruction algorithm for nonlinear traveltime tomography. Inverse Probl. 6(1), 21–42 (1990)MATHCrossRefMathSciNetGoogle Scholar
- 3.Bishop T.N., Bube K.P., Cutler R.T., Langan R.T., Love P.L., Resnick J.R., Shuey R.T., Spindler D.A., Wyld H.W.: Tomographic determination of velocity and depth in laterally varying media. Geophysics 50(6), 903–923 (1985)CrossRefGoogle Scholar
- 4.Bonnans J.F., Gilbert J.C., Lemaréchal C., Sagastizábal C.: Numerical Optimization, 2nd edn. Springer, Heidelberg (2006)MATHGoogle Scholar
- 5.Bornemann F., Rasch C.: Finite-element discretization of static Hamilton-Jacobi equations based on a local variational principle. Comput. Vis. Sci. 9(2), 57–69 (2006)CrossRefMathSciNetGoogle Scholar
- 6.Bronstein A., Bronstein M., Kimmel R.: Numerical Geometry of Non-Rigid Shapes. Springer, Berlin (2007)Google Scholar
- 7.Bronstein A.M., Bronstein M.M., Kimmel R.: Generalized multidimensional scaling: a framework for isometry-invariant partial surface matching. Proc. Natl. Acad. Sci. (PNAS) 103(5), 1168–1172 (2006)MATHCrossRefMathSciNetGoogle Scholar
- 8.Buttazzo G., Davini A., FragalÍ I., Maciá F.: Optimal Riemannian distances preventing mass tranfer. J. Reine Angew. Math. 575, 157–171 (2004)MATHMathSciNetGoogle Scholar
- 9.Carlier G., Jimenez C., Santambrogio F.: Optimal transportation with traffic congestion and wardrop equilibria. SIAM J. Control Opt. 47(3), 1330–1350 (2008)MATHCrossRefMathSciNetGoogle Scholar
- 10.Cavalca M., Lailly P.: Accounting for the definition domain of the forward map in traveltime tomography–application to the inversion of prismatic reflections. Inverse Probl. 23(1), 139–164 (2007)MATHCrossRefMathSciNetGoogle Scholar
- 11.Cohen L.D.: Minimal paths and fast marching methods for image analysis. In: Paragios, N., Chen, Y., Faugeras, O. (eds) Handbook of Mathematical Methods in Computer Vision, Springer, Berlin (2005)Google Scholar
- 12.Cohen L.D., Kimmel R.: Global minimum for active contour models: a minimal path approach. Int. J. Comput. Vis. 24(1), 57–78 (1997)CrossRefGoogle Scholar
- 13.Devir, Y., Rosman, G., Bronstein, A.M., Bronstein, M.M., Kimmel, R.: On reconstruction of non-rigid shapes with intrinsic regularization. In: Proceedings of the Workshop on Nonrigid Shape Analysis and Deformable Image Alignment (NORDIA) (2009)Google Scholar
- 14.Dijkstra E.W.: A note on two problems in connection with graphs. Numer. Math. 1, 269–271 (1959)MATHCrossRefMathSciNetGoogle Scholar
- 15.Kimmel R., Sethian J.A.: Computing geodesic paths on manifolds. Proc. Natl. Acad. Sci. 95(15), 8431–8435 (1998)MATHCrossRefMathSciNetGoogle Scholar
- 16.Leung S., Qian J.: An adjoint state method for three-dimensional transmission traveltime tomography using first-arrivals. Commun. Math. Sci. 4(1), 249–266 (2006)MATHMathSciNetGoogle Scholar
- 17.Lions P.-L.: Generalized Solutions of Hamilton–Jacobi Equations. Pitman, Boston (1982)MATHGoogle Scholar
- 18.Rouy E., Tourin A.: A viscosity solution approach to shape from shading. SIAM J. Numer. Anal. 29, 867–884 (1992)MATHCrossRefMathSciNetGoogle Scholar
- 19.Sethian J.A.: Level Set Methods and Fast Marching Methods. Cambridge University Press, London (1999)MATHGoogle Scholar
- 20.Sethian J.A., Vladimirsky A.: Ordered upwind methods for static Hamilton–Jacobi equations: theory and algorithms. SIAM J. Numer. Anal. 41(1), 325–363 (2003)MATHCrossRefMathSciNetGoogle Scholar
- 21.Sethian J.A., Vladimirsky A.: Fast Methods for the Eikonal and related Hamilton–Jacobi equations on unstructured meshes. Proc. Natl. Acad. Sci. USA 97(11), 5699–5703 (2000)MATHCrossRefMathSciNetGoogle Scholar
- 22.Tsitsiklis J.N.: Efficient algorithms for globally optimal trajectories. IEEE Trans. Automat. Contr. 40, 1528–1538 (1995)MATHCrossRefMathSciNetGoogle Scholar
- 23.Wardrop J.G.: Some theoretical aspects of road traffic research. Proc. Inst. Civ. Eng. 2(2), 325–378 (1952)Google Scholar