Ring Theory-Based Evolutionary Algorithm and its application to D{0-1} KP

Yichao HE*, Xizhao WANG, Suogang GAO

*Corresponding author for this work

Research output: Journal PublicationsJournal Article (refereed)peer-review

23 Citations (Scopus)

Abstract

In this paper, we propose a new view for designing an evolutionary algorithm by using algebraic theory to solve the combinatorial optimization problem. Using the addition, multiplication and inverse operation of the direct product of rings, we first propose two evolution operators: the global exploration operator (R-GEO) and the local development operator (R-LDO). Then, by utilizing the R-GEO and R-LDO to generate individuals and applying the greedy selection strategy to generate a new population, we propose a new algorithm – the Ring Theory-Based Evolutionary Algorithm (RTEA) – for the combinatorial optimization problem. Moreover, we give a new method for solving the discounted {0-1} knapsack problem (D{0–} KP) by using the RTEA. To verify the performance of the RTEA, we use it and existing algorithms to solve four kinds of large-scale instances of the D{0-1} KP. The computational results show that the RTEA performs better than the others, and it is more suitable for solving the D{0-1} KP problem. Moreover, it indicates that using algebraic theory to design evolutionary algorithms is feasible and effective.

Original languageEnglish
Pages (from-to)714-722
Number of pages9
JournalApplied Soft Computing
Volume77
Early online date12 Feb 2019
DOIs
Publication statusPublished - Apr 2019
Externally publishedYes

Bibliographical note

This article was supported by the Basic Research Project of Knowledge Innovation Program in Shenzhen, China (JCYJ2015032 4140036825), China Postdoctoral Science Foundation (2015M572361), the National Natural Science Foundations of China (61503252, 71371063 and 11471097), the Scientific Research Project Program of Colleges and Universities in Hebei Province, China (ZD2016005), and Natural Science Foundation of Hebei Province, China (F2016403055).

Keywords

  • Direct product of rings
  • Discounted {0-1} knapsack problem
  • Evolutionary algorithms
  • Residue class ring module m

Fingerprint

Dive into the research topics of 'Ring Theory-Based Evolutionary Algorithm and its application to D{0-1} KP'. Together they form a unique fingerprint.

Cite this