| .. _chapter-history: |
| |
| ======= |
| History |
| ======= |
| |
| Ceres Solver grew out of the need for general least squares solving at |
| Google. In early 2010, Sameer Agarwal and Fredrik Schaffalitzky |
| started the development of Ceres Solver. Fredrik left Google shortly |
| thereafter and Keir Mierle stepped in to take his place. After two |
| years of on-and-off development, Ceres Solver was released as open |
| source in May of 2012. |
| |
| Origin of the name |
| ------------------ |
| |
| While there is some debate as to who invented the method of Least |
| Squares [Stigler]_, there is no debate that it was `Carl Friedrich |
| Gauss |
| <http://www-groups.dcs.st-and.ac.uk/~history/Biographies/Gauss.html>`_ |
| who brought it to the attention of the world. Using just 22 |
| observations of the newly discovered asteroid `Ceres |
| <http://en.wikipedia.org/wiki/Ceres_(dwarf_planet)>`_, Gauss used the |
| method of least squares to correctly predict when and where the |
| asteroid will emerge from behind the Sun [TenenbaumDirector]_. We |
| named our solver after Ceres to celebrate this seminal event in the |
| history of astronomy, statistics and optimization. |