We investigate the possibility of encoding multiple solutions of a problem in a single chromosome. The best solution encoded in an individual will represent (will provide the fitness of) that individual. In order to obtain some benefits the chromosome decoding process must have the same complexity as in the case of a single solution in a chromosome. Three Genetic Programming techniques are analyzed for this purpose: Multi Expression Programming, Linear Genetic Programming, and Infix Form Genetic Programming. Numerical experiments show that encoding multiple solutions in a chromosome greatly improves the search process.
翻译:我们研究在单一染色体中将问题多重解决方案编码为编码的可能性。 个人编码的最佳解决方案将代表( 提供适合的) 个人。 为了获得某些好处,染色体解码过程必须具有与染色体单一解决方案相同的复杂性。 为此,我们分析了三种遗传方案制定技术: 多表达程序、 线性遗传方案制定和 Infix 形式遗传方案制定。 数字实验显示, 染色体中多重解决方案编码极大地改善了搜索程序。