Exploiting decomposability using recombination in genetic algorithms: An exploratory discussion

0Citations
Citations of this article
11Readers
Mendeley users who have this article in their library.
Get full text

Abstract

On certain classes of problems, recombination is more effective if the parents that are being recombined share common subsolutions. These common subsolutions can be used to decompose the recombination space into linearly independent subproblems. If a problem can be decomposed into k subproblems, a single greedy recombination can select the best of 2k possible offspring. The idea of exploiting decomposability works well for the Traveling Salesman Problem, and appears to be applicable to other problems such as Graph Coloring. For Search Based Software Engineering, these ideas might be useful, for example, when applying Genetic Programming to fix software bugs in large programs. Another way in which we might achieve decomposability is by exploiting program modularity and reoccurring program patterns. © 2011 Springer-Verlag.

Cite

CITATION STYLE

APA

Whitley, D. (2011). Exploiting decomposability using recombination in genetic algorithms: An exploratory discussion. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 6956 LNCS, pp. 5–15). https://doi.org/10.1007/978-3-642-23716-4_2

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free