The Fermat-Torricelli Problem of Triangles on the Sphere with Euclidean Metric: A Symbolic Solution with Maple

  • Xiaofeng Guo
  • Tuo Leng
  • Zhenbing ZengEmail author
Conference paper
Part of the Communications in Computer and Information Science book series (CCIS, volume 1125)


The Fermat-Torricelli problem of triangles on the sphere under Euclidean metric asks to find the optimal point P on the sphere \(S^2\) for three given points ABC on \(S^2\), so that the sum of the Euclidean distances \(L=PA+PB+PC\) from that point P to the three vertices is minimal (or maximal). In this paper we introduce a solution to this problem done with help of the symbolic computation software Maple and interpolation of implicit function, where the minimal and the maximal sum of the distances are expressed by same polynomial f(Labc) of degree 12 with \(a=BC, b=CA, c=AB\).


Fermat-Torricelli problem Elimination Sylvester resultant Dixon resultant Implicit function interpolation Symbolic-Numeric hybrid computation 


  1. 1.
    Alexandrescu, D.-O.: A characterization of the Fermat point in Hilbert spaces. Mediterr. J. Math. 10(3), 1509–1525 (2013)MathSciNetCrossRefGoogle Scholar
  2. 2.
    Blumenthal, L.F.: Theory and Application of Distance Geometry, 2nd edn. Chelsea Publishing Company, New York (1970)zbMATHGoogle Scholar
  3. 3.
    Cayley, A.: A theorem in the geometry of position. Camb. Math. J. 2, 267–271 (1841)Google Scholar
  4. 4.
    Chen, Z.: The Fermat-Torricelli problem on surfaces. Appl. Math. J. Chin. Univ. 31(3), 362–366 (2016)MathSciNetCrossRefGoogle Scholar
  5. 5.
    Chionh, E.-W., Zhang, M., Goldman, R.: Fast computation of the Bezout and Dixon resultant matrices. J. Symb. Comput. 33(1), 13–29 (2002)MathSciNetCrossRefGoogle Scholar
  6. 6.
  7. 7.
    Cuyt, A., Lee, W.S.: Sparse interpolation of multivariate rational functions. Theor. Comput. Sci. 412(16), 1445–1456 (2011)MathSciNetCrossRefGoogle Scholar
  8. 8.
    Dalla, L.: A note on the Fermat-Torricelli point of a d-simplex. J. Geom. 70, 38–43 (2001)MathSciNetCrossRefGoogle Scholar
  9. 9.
    Drezner, Z., Plastria, F.: In Memoriam Andrew (Andy) Vazsonyi: 1916–2003. Ann. Oper. Res. 167, 1–6 (2009). Scholar
  10. 10.
    Du, D.-Z., Hwang, F.K.: A proof of the Gilbert-Pollak conjecture. Algorithmica 7, 121–135 (1992)MathSciNetCrossRefGoogle Scholar
  11. 11.
    Œuvres de Fermat. Paris: Gauthier-Villars et fils (1891–1896)Google Scholar
  12. 12.
    Fasbender, E.: Über die gleichseitigen Dreiecke, welche um ein gegebenes Dreieck gelegt werden können. J. Reine Angew. Math. 30, 230–231 (1846)MathSciNetGoogle Scholar
  13. 13.
    Ghalich, K., Hajja, M.: The Fermat point of a spherical triangle. Math. Gazette 80(489), 561–564 (1996)CrossRefGoogle Scholar
  14. 14.
    Gilbert, E., Pollak, H.: Steiner minimal trees. SIAM J. Appl. Math. 16, 1–29 (1968)MathSciNetCrossRefGoogle Scholar
  15. 15.
    Guo, X., Leng, T., Zeng, Z.: The Fermat-Torricelli problem on sphere with Euclidean metric. J. Syst. Sci. Complex. 38(12), 1376–1392 (2018). (in Chinese)MathSciNetzbMATHGoogle Scholar
  16. 16.
    Johnson, R.A.: Modern Geometry: An Elementary Treatise on the Geometry of the Triangle and the Circle, pp. 221–222. Houghton Mifflin, Boston (1929)Google Scholar
  17. 17.
    Kai, H.: Rational interpolation and its Ill-conditioned property. In: Wang, D., Zhi, L. (eds.) Symbolic-Numeric Computation. Trends in Mathematics, pp. 47–53. Birkhäuser, Basel (2007)CrossRefGoogle Scholar
  18. 18.
    Kaltofen, E., Yang, Z.: On exact and approximate interpolation of sparse rational functions. In: Proceedings of the International Symposium on Symbolic and Algebraic Computation, pp. 203–210 (2007)Google Scholar
  19. 19.
    Kapur, D., Saxena, T., Yang, L.: Algebraic and geometric reasoning using Dixon resultants. In: Proceeding ISSAC 1994 (Proceedings of the International Symposium on Symbolic and Algebraic Computation), pp. 99–107 (1994)Google Scholar
  20. 20.
    Katz, I., Cooper, L.: Optimal location on sphere. Comput. Math. Appl. 6(2), 175–196 (1980)MathSciNetCrossRefGoogle Scholar
  21. 21.
    Kuhn, H.: Steiner’s problem revisited. In: Dantzig, G.B., Eaves, B.C. (eds.) Studies in Optimization. Studies in Mathematics, vol. 10, pp. 52–70. Mathematical Association of America, Washington, DC (1974)Google Scholar
  22. 22.
    Kupitz, Y., Martini, H.: The Fermat-Torricelli point and isosceles tetrahedra. J. Geom. 49(1–2), 150–162 (1994)MathSciNetCrossRefGoogle Scholar
  23. 23.
    Kupitz, Y., Martini, H.: Geometric aspects of the generalized Fermat-Torricelli problem. In: Básrásny, I., Böröczky, K. (eds.) Intuitive Geometry. Bolyai Society Mathematical Studies 1995, vol. 6, pp. 55–127. János Bolyai Mathematical Society, Budapest (1995)Google Scholar
  24. 24.
    Launhardt, W.: Kommercielle Tracirung der Verkehrswege. Hannover (1872)Google Scholar
  25. 25.
    Saxena, T.; Efficient variable elimination using resultants. Ph.D. thesis, State University of New York at Albany, Albany (1996)Google Scholar
  26. 26.
    Schwartz, J.: Fast probabilistic algorithms for verification of polynomial identities. J. ACM 27(4), 701–717 (1980)MathSciNetCrossRefGoogle Scholar
  27. 27.
    Tang, M.: Polynomial algebraic algorithms and their applications based on sparse interpolation. Ph.D. thesis, East China Normal University, Shanghai (2017)Google Scholar
  28. 28.
    Tang, M., Yang, Z., Zeng, Z.: Resultant elimination via implicit equation interpolation. J. Syst. Sci. Complex. 29(5), 1411–1435 (2016)MathSciNetCrossRefGoogle Scholar
  29. 29.
    Weber, A.: Über den Standort der Industrien, Teil I: Reine Theorie des Standorts. J.C.B. Mohr, Tübingen (1909). English ed. by C.J. Friedrichs, University of Chicago Press (1929)Google Scholar
  30. 30.
    Weiszfeld, E.: Sur le point pour lequel la somme des distances de n points donnés est minimu. Tôhoku Math. J. 43, 355–386 (1937)zbMATHGoogle Scholar
  31. 31.
    Wikipedia: Fermat point - Wikipedia. Accessed 4 Apr 2019
  32. 32.
    Zachos, A.: Exact location of the weighted Fermat-Torricelli point on flat surfaces of revolution. Results Math. 65(1–2), 167–179 (2014)MathSciNetCrossRefGoogle Scholar
  33. 33.
    Zachos, A.: Hyperbolic median and its applications. In: International Conference “Differential Geometry and Dynamical Systems”, pp. 84–89 (2016)Google Scholar
  34. 34.
    Zippel, R.: Probabilistic algorithms for sparse polynomials. In: Ng, E.W. (ed.) Symbolic and Algebraic Computation. LNCS, vol. 72, pp. 216–226. Springer, Heidelberg (1979). Scholar
  35. 35.
    Zuo, Q., Lin, B.: The Fermat point of finite points in the metric space. Math. J. 17(3), 359–364 (1997). (in Chinese)Google Scholar

Copyright information

© Springer Nature Switzerland AG 2020

Authors and Affiliations

  1. 1.Department of MathematicsShanghai UniversityShanghaiChina
  2. 2.School of Computer Engineering and ScienceShanghai UniversityShanghaiChina
  3. 3.School of Mathematical SciencesEast China Normal UniversityShanghaiChina

Personalised recommendations