Balancing exploration and exploitation in differential evolution via variable scaling factors: An application to practical problems
Creators
- 1. Instituto de Engenharia e Geociências, Universidade Federal do Oeste do Pará, Av. Vera Paz, s/n, Santarém, PA 68135-110 (Brazil)
- 2. Depto. de Modelagem Computacional, Instituto Politécnico, Universidade do Estado do Rio de Janeiro, R. Bonfim, 25, Nova Friburgo, RJ, 28625-570 (Brazil)
Description
Highlights: •We test differential evolution with variable scaling factors. •These factors balance the exploration and exploitation of the search space. •The two practical problems are highly multimodal. •One of them is an NP-hard combinatorial optimization problem. •The other is a reactor core design problem. -- Abstract: Some optimization problems in the field of nuclear engineering, as for example the incore nuclear fuel management and a nuclear reactor core design, are highly multimodal, requiring techniques that overcome local optima, exploring the search space and promoting the exploitation of its most promising areas. The differential evolution algorithm (DE) relies mainly on the mechanism of mutation, where an individual is perturbed using the weighted difference (with the so-called "scaling factor" F) between two randomly chosen individuals. DE's canonical version employs a constant value of F. However, this parameter should be variable in order to balance the exploration and exploitation of the search space. In this work, we test some variable scaling factors from the literature and present the novel exponential scaling factor. These methods are applied to two problems: the aforementioned core design and the turbine balancing problem, which is an NP-hard (i.e. intrinsically harder than those that can be solved in nondeterministic polynomial time) combinatorial optimization problem that can be used to assess the potential of an algorithm to be applied to fuel management optimization. DE with variable scaling factors perform well in both problems, showing potential to be used in other nuclear science and engineering optimization problems.
Availability note (English)
Available from http://dx.doi.org/10.1016/j.pnucene.2015.04.014Additional details
Identifiers
- DOI
- 10.1016/j.pnucene.2015.04.014;
- PII
- S014919701500102X;
Publishing Information
- Journal Title
- Progress in Nuclear Energy
- Journal Volume
- 83
- Journal Page Range
- p. 365-373
- ISSN
- 0149-1970
INIS
- Country of Publication
- United Kingdom
- Country of Input or Organization
- International Atomic Energy Agency (IAEA)
- INIS RN
- 51027520
- Subject category
- S22: GENERAL STUDIES OF NUCLEAR REACTORS;
- Descriptors DEI
- ALGORITHMS; FUEL MANAGEMENT; MATHEMATICAL EVOLUTION; NUCLEAR ENGINEERING; NUCLEAR FUELS; OPTIMIZATION; REACTOR CORES; REACTOR DESIGN; SCALING
- Descriptors DEC
- DESIGN; ENERGY SOURCES; ENGINEERING; EVOLUTION; FUELS; MANAGEMENT; MATERIALS; MATHEMATICAL LOGIC; NUCLEAR MATERIALS MANAGEMENT; REACTOR COMPONENTS; REACTOR LIFE CYCLE; REACTOR MATERIALS
Optional Information
- Notes
- Copyright © 2015 Elsevier Ltd. All rights reserved.