Author
Abstract
Heavy-tailed perturbations are commonly used in differential evolution (DE) to restore diversity and mitigate premature convergence. Adaptive Cauchy perturbation refines this strategy by varying perturbation probabilities according to dimension-wise convergence, but it retains a fixed Cauchy law and cannot adjust perturbation severity across individuals. This paper proposes rank-conditioned α-stable perturbation, a two-level adaptive operator that decouples perturbation activation from tail-shape control. Dimension-wise convergence indicators determine coordinate-specific perturbation probabilities, while each individual’s fitness rank determines the stability index of a symmetric α-stable kernel. Thus, higher-ranked individuals receive lighter-tailed perturbations for local refinement, whereas lower-ranked individuals receive heavier-tailed perturbations for occasional long-range exploration. Unlike fixed-kernel heavy-tailed DE operators, the proposed operator induces a per-individual exploration–exploitation trade-off within each generation. It is embedded into L-SRTDE, the winner of the IEEE CEC 2024 competition, and evaluated on the IEEE CEC 2017 benchmark suite across multiple dimensions. Results show the best Friedman rankings among the compared methods and favorable Wilcoxon outcomes against recent DE variants. Controlled comparisons with conventional Cauchy and adaptive dimension-wise Cauchy perturbations show that rank-guided tail-shape adaptation complements probability-based activation, with modest overhead and stable performance across α-stable parameter settings.
Suggested Citation
Tae Jong Choi & Yeji An, 2026.
"A rank-conditioned α-stable perturbation for differential evolution: Separating perturbation frequency and tail heaviness,"
PLOS ONE, Public Library of Science, vol. 21(9), pages 1-29, September.
Handle:
RePEc:plo:pone00:0357907
DOI: 10.1371/journal.pone.0357907
Download full text from publisher
Corrections
All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:plo:pone00:0357907. See general information about how to correct material in RePEc.
If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.
We have no bibliographic references for this item. You can help adding them by using this form .
If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.
For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: plosone (email available below). General contact details of provider: https://journals.plos.org/plosone/ .
Please note that corrections may take a couple of weeks to filter through
the various RePEc services.