Difficulty Adjustable and Scalable Constrained Multi-objective Test Problem Toolkit

12/21/2016
by   Zhun Fan, et al.
0

Multi-objective evolutionary algorithms (MOEAs) have achieved great progress in recent decades, but most of them are designed to solve unconstrained multi-objective optimization problems. In fact, many real-world multi-objective problems usually contain a number of constraints. To promote the research of constrained multi-objective optimization, we first propose three primary types of difficulty, which reflect the challenges in the real-world optimization problems, to characterize the constraint functions in CMOPs, including feasibility-hardness, convergence-hardness and diversity-hardness. We then develop a general toolkit to construct difficulty adjustable and scalable constrained multi-objective optimization problems (CMOPs) with three types of parameterized constraint functions according to the proposed three primary types of difficulty. In fact, combination of the three primary constraint functions with different parameters can lead to construct a large variety of CMOPs, whose difficulty can be uniquely defined by a triplet with each of its parameter specifying the level of each primary difficulty type respectively. Furthermore, the number of objectives in this toolkit are able to scale to more than two. Based on this toolkit, we suggest nine difficulty adjustable and scalable CMOPs named DAS-CMOP1-9. To evaluate the proposed test problems, two popular CMOEAs - MOEA/D-CDP and NSGA-II-CDP are adopted to test their performances on DAS-CMOP1-9 with different difficulty triplets. The experiment results demonstrate that none of them can solve these problems efficiently, which stimulate us to develop new constrained MOEAs to solve the suggested DAS-CMOPs.

READ FULL TEXT
research
09/30/2015

Multi-objective Differential Evolution with Helper Functions for Constrained Optimization

Solving constrained optimization problems by multi-objective evolutionar...
research
05/28/2022

Do We Really Need to Use Constraint Violation in Constrained Evolutionary Multi-Objective Optimization?

Constraint violation has been a building block to design evolutionary mu...
research
07/27/2017

An Improved Epsilon Constraint-handling Method in MOEA/D for CMOPs with Large Infeasible Regions

This paper proposes an improved epsilon constraint-handling mechanism, a...
research
04/01/2015

A New Repair Operator for Multi-objective Evolutionary Algorithm in Constrained Optimization Problems

In this paper, we design a set of multi-objective constrained optimizati...
research
02/10/2018

MOEA/D with Angle-based Constrained Dominance Principle for Constrained Multi-objective Optimization Problems

This paper proposes a novel constraint-handling mechanism named angle-ba...
research
06/08/2017

Evolutionary Multitasking for Multiobjective Continuous Optimization: Benchmark Problems, Performance Metrics and Baseline Results

In this report, we suggest nine test problems for multi-task multi-objec...
research
07/24/2023

Improved Solution Search Performance of Constrained MOEA/D Hybridizing Directional Mating and Local Mating

In this study, we propose an improvement to the direct mating method, a ...

Please sign up or login with your details

Forgot password? Click here to reset