Rosenbrock methods

Rosenbrock methods refers to either of two distinct ideas in numerical computation, both named for Howard H. Rosenbrock.

Numerical solution of differential equations

Rosenbrock methods for stiff differential equations are a family of single-step methods for solving ordinary differential equations.[1][2] They are related to the implicit Runge–Kutta methods[3] and are also known as Kaps–Rentrop methods.[4]

Search method

Rosenbrock search is a numerical optimization algorithm applicable to optimization problems in which the objective function is inexpensive to compute and the derivative either does not exist or cannot be computed efficiently.[5] The idea of Rosenbrock search is also used to initialize some root-finding routines, such as fzero (based on Brent's method) in Matlab. Rosenbrock search is a form of derivative-free search but may perform better on functions with sharp ridges.[6] The method often identifies such a ridge which, in many applications, leads to a solution.[7]

gollark: Two raised eyebrows and an unraised eyebrow in the middle.
gollark: ↑↑ is clearly "raised eyebrows which are also dripping blood oh bees oh bees what is going on".
gollark: But not with pronouny!
gollark: the supreme overlord of all, master of all space and time, destroyer of worlds, devourer of souls/the supreme overlord of all, master of all space and time, destroyer of worlds, devourer of souls/the supreme overlord of all, master of all space and time, destroyer of worlds, devourer of souls's/the supreme overlord of all, master of all space and time, destroyer of worlds, devourer of souls's/the supreme overlord of all, master of all space and time, destroyer of worlds, devourer of souls is quite long.
gollark: <@241757436720054273> But then you can't subscribe to each other's pronouns. Or have multiple. Really, that's only good as a sort of weird reference book.

See also

References

  1. H. H. Rosenbrock, "Some general implicit processes for the numerical solution of differential equations", The Computer Journal (1963) 5(4): 329-330
  2. Press, WH; Teukolsky, SA; Vetterling, WT; Flannery, BP (2007). "Section 17.5.1. Rosenbrock Methods". Numerical Recipes: The Art of Scientific Computing (3rd ed.). New York: Cambridge University Press. ISBN 978-0-521-88068-8.
  3. http://www.cfm.brown.edu/people/jansh/page5/page10/page40/assets/Yu_Talk.pdf
  4. http://mathworld.wolfram.com/RosenbrockMethods.html
  5. H. H. Rosenbrock, "An Automatic Method for Finding the Greatest or Least Value of a Function", The Computer Journal (1960) 3(3): 175-184
  6. Leader, Jeffery J. (2004). Numerical Analysis and Scientific Computation. Addison Wesley. ISBN 0-201-73499-0.
  7. Shoup, T., Mistree, F., Optimization methods: with applications for personal computers, 1987, Prentice Hall, pg. 120
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.