Research Article

Cyber-EDA: Estimation of Distribution Algorithms with Adaptive Memory Programming

Table 1

The Cyber-EDA strategies for enhancing EDA components.

EDA componentCyber-EDA strategy

Selection Diversification generation
Improvement method

LearningThresholding with short-term memory
Incremental learning with long-term memory
Probability model rebuilding with long-term memory

SamplingWeighting sampling scheme

ReplacementGenerational population update with short-term memory
Restart population rebuilding with long-term memory
Partial population rebuilding with long-term memory