Multi-Objective Optimization Using Multi Parent Crossover Operators
نویسنده
چکیده
The crossover operator has always been regarded as the primary search operator in genetic algorithm (GA) because it exploits the available information from the population about the search space. Moreover, it is one of the components to consider for improving the behavior of the GA. To improve performance of GA multi parent crossover operators have been used. Multi parent crossover operators involve sampling of features of more than two parent solution into the offspring that accelerated speed of convergence to global optima. These operators are based on some probability distribution and are gene-level parent centric crossover operators. In this work, we have used MPX (multi-parent crossover with polynomial distribution) and MLX (multi-parent cross-over with lognormal distribution) operators for multi-objective optimization. The performance of these operators is investigated on commonly used multi-objective functions. GA used for experimentation is Non-dominated Sort Genetic Algorithm-II (NSGA-II). It is observed that these operators work well with NSGA-II and have given encouraging results. Keywords—Multi-objective optimization, Non-dominated Sort Genetic Algorithm-II (NSGA-II), Crossover operator, MPX (multiparent polynomial distribution crossover), MLX (multi-parent lognormal distribution crossover).
منابع مشابه
Rotationally Invariant Crossover Operators in Evolutionary Multi-objective Optimization
Multi-objective problems with parameter interactions can present difficulties to many optimization algorithms. We have investigated the behaviour of Simplex Crossover (SPX), Unimodal Normally Distributed Crossover (UNDX), Parent-centric Crossover (PCX), and Differential Evolution (DE), as possible alternatives to the Simulated Binary Crossover (SBX) operator within the NSGA-II (Non-dominated So...
متن کاملMulti-Objective Optimization of Solar Thermal Energy Storage Using Hybrid of Particle Swarm Optimization and Multiple Crossover and Mutation Operator
Increasing of net energy storage (Q net) and discharge time of phase change material (t PCM), simultaneously, are important purpose in the design of solar systems. In the present paper, Multi-Objective (MO) based on hybrid of Particle Swarm Optimization (PSO) and multiple crossover and mutation operator is used for Pareto based optimization of solar systems. The conflicting objectives are Q net...
متن کاملInvariant Crossover in Evolutionary 5 Multi - Objective Optimization
Problems that are not aligned with the coordinate system can present difficulties to many 15 optimization algorithms, including evolutionary algorithms, by trapping the search on a ridge. The ridge problem in single-objective optimization is understood, but until now 17 little work has been done on understanding this issue in themulti-objective domain.Multiobjective problemswithparameter intera...
متن کاملA Multi-parent Crossover Based Genetic Algorithm for Bi-Objective Unconstrained Binary Quadratic Programming Problem
In this paper, we present a multi-parent crossover based genetic algorithm for the bi-objective unconstrained binary quadratic programming problem, by integrating the multi-parent crossover within the framework of hypervolume-based multi-objective optimization algorithm. The proposed algorithm employs a multi-parent crossover operator to generate the offspring solutions, which are used to furth...
متن کاملOrgy in the Computer: Multi-Parent Reproduction in Genetic Algorithms
Abst rac t . In this paper we investigate the phenomenon of multi-parent reproduction, i.e. we study recombination mechanisms where an arbitrary n > 1 number of parents participate in creating children. In particular, we discuss scanning crossover that generalizes the standard uniform crossover and diagonal crossover that generalizes 1-point crossover, and study the effects of different number ...
متن کامل