Estimation of Distribution Algorithms Based on Copulas
Class for Copula EDAs
Base Class for EDAs
Local Optimization Methods
Critical Population Size
Independent Runs
Replacement Methods
Reporting Methods
Class for the Results of a Run of an EDA
Class for the Results of a Sequence of Runs of an EDA
Main Loop of an EDA
Seeding Methods
Selection Methods
Termination Methods
Marginal Distributions
Benchmark Problems
Class for Vine EDAs
Provides a platform where EDAs (estimation of distribution algorithms) based on copulas can be implemented and studied. The package offers complete implementations of various EDAs based on copulas and vines, a group of well-known optimization problems, and utility functions to study the performance of the algorithms. Newly developed EDAs can be easily integrated into the package by extending an S4 class with generic functions for their main components.