@article{JSSv040i06, title={DEoptim: An R Package for Global Optimization by Differential Evolution}, volume={40}, url={https://www.jstatsoft.org/index.php/jss/article/view/v040i06}, doi={10.18637/jss.v040.i06}, abstract={This article describes the R package <b>DEoptim</b>, which implements the differential evolution algorithm for global optimization of a real-valued function of a real-valued parameter vector. The implementation of differential evolution in <b>DEoptim</b> interfaces with C code for efficiency. The utility of the package is illustrated by case studies in fitting a Parratt model for X-ray reflectometry data and a Markov-switching generalized autoregressive conditional heteroskedasticity model for the returns of the Swiss Market Index.}, number={6}, journal={Journal of Statistical Software}, author={Mullen, Katharine M. and Ardia, David and Gil, David L. and Windover, Donald and Cline, James}, year={2011}, pages={1–26} }