Abstract
This paper presents an intelligent computational technique, modified moth-flame optimization algorithm (MMFOA) to examine the exploration and exploitation characteristics of basic MFOA approach. Additionally, the binary coded variants of basic as well as MMFOA namely binary coded modified moth flame optimization algorithms (BMMFOA) are developed for solving unit commitment (UC) problem. The moth-flame algorithm is a nature inspired heuristic search approach that mimics the traverse navigational properties of moths around artificial lights tricked for natural moon light. Unlike many other swarm based approaches, the position update in MFOA is a one-to-one procedure between a moth and corresponding flame. In the basic MFOA, to improve exploitation characteristics of moths, the flame number is reduced as a function of iteration count. The last flame with worst fitness is then duplicated to serve as position update reference for left over (excess) moths. The four additional variants proposed in this paper includes different flame selection procedures based on balance between exploitation and exploration aspects of search process. The proposed BMMFOA variants are tested on unit commitment problem of power system operational scheduling. The binary mapping of continuous/real valued moth, flame locations for solving UC problem is carried out using modified sigmoidal transformation. The efficacy of the proposed BMMFOA against basic MFOA and other approaches for various test systems is analysed in terms of solution quality, execution time and convergence characteristics. Also, several standard statistical tests such as Friedman (aligned and non-aligned), Wilcoxon and Quade test are used to establish statistical significance of BMMFOA among existing approaches and basic MFOA.
Original language | English |
---|---|
Pages (from-to) | 298-317 |
Number of pages | 20 |
Journal | Journal of Computational Science |
Volume | 25 |
DOIs | |
Publication status | Published - Mar 2018 |
Externally published | Yes |
Keywords
- Binary coded modified moth flame optimization algorithm (BMMFOA)
- Heuristic approaches
- Modified moth-flame optimization algorithm (MMFOA)
- Power system optimization
- Statistical significance
- Unit commitment problem (UCP)
ASJC Scopus subject areas
- Theoretical Computer Science
- General Computer Science
- Modeling and Simulation