John George Herriot (1916 – 16 March 2003) was a mathematician at Stanford university who worked on numerical analysis.
John G. "Jack" Herriot received his Ph.D. from Brown University in 1941. He was a professor of mathematics and then of computer science at Stanford University from 1946 until his retirement in 1982. From 1953 to 1961 he was director of the Stanford Computation Center.
Herriot was one of the founding members of the Computer Science department in 1966. Herriot's major interests was in numerical analysis with a specialty in algorithm development. He was the author of an elementary book on the subject. He also helped to recruit George Forsythe to the campus, and Forsythe provided the energy and foresight to make the Stanford Computer Science Department world renown.
- Cesàro summability of ordinary double Dirichlet series. Bull. Amer. Math. Soc. 46 (1940) Part 1: 920–929. MR0003262
- Nörlund summability of double Fourier series. Trans. Amer. Math. Soc. 52 (1942) 72–94. MR0006766
- "Blockage Corrections for Three-Dimensional-Flow Closed-Throat Wind Tunnels, With Consideration of the Effect of Compressibility." (1947).
- with Stefan Bergman: "Numerical solution of boundary-value problems by the method of integral operators". Numerische Mathematik. 7 (1): 42–65. 1965. doi:10.1007/BF01397972.
- Methods of mathematical analysis and computation. New York, Wiley (1963) xiii+198 p. diagrs., tables. 24 cm.
- with Christian H. Reinsch: "Algorithm 472: Procedures for natural spline interpolation [E1]". Communications of the ACM. 16 (12): 763–768. 1973. doi:10.1145/362552.362558.