Learn R Programming

DEoptimR (version 1.1-3)

Differential Evolution Optimization in Pure R

Description

Differential Evolution (DE) stochastic heuristic algorithms for global optimization of problems with and without general constraints. The aim is to curate a collection of its variants that (1) do not sacrifice simplicity of design, (2) are essentially tuning-free, and (3) can be efficiently implemented directly in the R language. Currently, it provides implementations of the algorithms 'jDE' by Brest et al. (2006) for single-objective optimization and 'NCDE' by Qu et al. (2012) for multimodal optimization (single-objective problems with multiple solutions).

Copy Link

Version

Install

install.packages('DEoptimR')

Monthly Downloads

75,412

Version

1.1-3

License

GPL (>= 2)

Last Published

October 7th, 2023

Functions in DEoptimR (1.1-3)

NCDEoptim

Bound-Constrained and Nonlinear Constrained Multimodal Optimization via Differential Evolution
JDEoptim

Bound-Constrained and Nonlinear Constrained Single-Objective Optimization via Differential Evolution