Optimization algorithms typically operate only within a fixedsized design space, solving problems with a fixed number of parameters. However, many optimization problems allow for a variable number of components, where the optimal number may not be known a priori. These problems may be solved by using a genetic algorithm that utilizes a variable-length genome. A particular challenge when using variable-length genomes is the recombination of two parent solutions to produce meaningful children. The performances of several crossover operators are investigated and compared using a sensor placement testbed problem. It is shown that the optimal number of sensors may be determined by each operator, and that performance is improved when care is taken to preserve similarities between parent solutions. Performance may also be further improved by introducing a bias when pairing parents for recombination based on their relative genome lengths.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.