4.7 Article

Enabling the Extended Compact Genetic Algorithm for Real-Parameter Optimization by Using Adaptive Discretization

Journal

EVOLUTIONARY COMPUTATION
Volume 18, Issue 2, Pages 199-228

Publisher

MIT PRESS
DOI: 10.1162/evco.2010.18.2.18202

Keywords

Estimation of distribution algorithm; EDA; ECGA; split-on-demand; SoD; real-parameter optimization; economic dispatch; valve point effect

Funding

  1. National Science Council of Taiwan [NSC-96-2221-E-009-196]

Ask authors/readers for more resources

An adaptive discretization method, called split-on-demand (SoD), enables estimation of distribution algorithms (EDAs) for discrete variables to solve continuous optimization problems. SoD randomly splits a continuous interval if the number of search points within the interval exceeds a threshold, which is decreased at every iteration. After the split operation, the nonempty intervals are assigned integer codes, and the search points are discretized accordingly. As an example of using SoD with EDAs, the integration of SoD and the extended compact genetic algorithm (ECGA) is presented and numerically examined. In this integration, we adopt a local search mechanism as an optional component of our back end optimization engine. As a result, the proposed framework can be considered as a memetic algorithm, and SoD can potentially be applied to other memetic algorithms. The numerical experiments consist of two parts: (1) a set of benchmark functions on which ECGA with SoD and ECGA with two well-known discretization methods: the fixed-height histogram (FHH) and the fixed-width histogram (FWH) are compared; (2) a real-world application, the economic dispatch problem, on which ECGA with SoD is compared to other methods. The experimental results indicate that SoD is a better discretization method to work with ECGA. Moreover, ECGA with SoD works quite well on the economic dispatch problem and delivers solutions better than the best known results obtained by other methods in existence.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.7
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

Article Computer Science, Information Systems

Quality Analysis of Discretization Methods for Estimation of Distribution Algorithms

Chao-Hong Chen, Ying-ping Chen

IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS (2014)

Article Computer Science, Software Engineering

A Computational Interpretation of Compact Closed Categories: Reversible Programming with Negative and Fractional Types

Chao-Hong Chen, Amr Sabry

Summary: This research demonstrates the construction of compact closed categories for conventional sum and product types by defining new types, and establishes operational semantics for negative and fractional types. By extending a reversible language and proving operational semantics, it is shown that each extension forms a compact closed category.

PROCEEDINGS OF THE ACM ON PROGRAMMING LANGUAGES-PACMPL (2021)

Proceedings Paper Computer Science, Artificial Intelligence

Shrinking Counterexamples in Property-Based Testing with Genetic Algorithms

Fang-Yi Lo, Chao-Hong Chen, Ying-ping Chen

2020 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC) (2020)

Proceedings Paper Mathematics, Interdisciplinary Applications

Genetic Algorithms as Shrinkers in Property-Based Testing

Fang-Yi Lo, Chao-Hong Chen, Ying-ping Chen

PROCEEDINGS OF THE 2019 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE COMPANION (GECCCO'19 COMPANION) (2019)

Article Computer Science, Theory & Methods

From Reversible Programs to Univalent Universes and Back

Jacques Carette, Chao-Hong Chen, Vikraman Choudhury, Amr Sabry

ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE (2018)

Proceedings Paper Computer Science, Software Engineering

Adaptive Lock-Free Data Structures in Haskell: A General Method for Concurrent Implementation Swapping

Chao-Hong Chen, Vikraman Choudhury, Ryan R. Newton

ACM SIGPLAN NOTICES (2017)

Proceedings Paper Computer Science, Artificial Intelligence

Automatically Proving Mathematical Theorems with Evolutionary Algorithms and Proof Assistants

Li-An Yang, Jui-Pin Liu, Chao-Hong Chen, Ying-ping Chen

2016 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC) (2016)

Proceedings Paper Computer Science, Artificial Intelligence

Real-Coded ECGA for Economic Dispatch

Chao-Hong Chen, Ying-ping Chen

GECCO 2007: GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, VOL 1 AND 2 (2007)

No Data Available