Prudent constraint-handling technique for multiobjective propeller optimisation

R. Puisa, H. Streckwall

Research output: Contribution to journalArticle

3 Citations (Scopus)

Abstract

The paper presents an alternative constraint-handling technique that converts a nonlinear constrained programming problem into an unconstrained multiobjective optimisation problem. The technique is derived from the behavioural memory constraint-handling method, which was originally implemented for singleobjective optimisation with genetic algorithms. We compare our presented technique with two other popular constraint-handling concepts and demonstrate its superiority over them when applied to a propeller optimisation problem. We conclude that the multi-objective behavioural memory constraint-handling technique conjugated with the non-dominated sorting genetic algorithm (NSGA-II) is a prudent method to apply to problems with an infeasible initial design and where constraints have a natural order of satisfaction, which, if not conformed to, would lead to unrealistic designs that
impair the search by GA.
LanguageEnglish
Pages657-680
Number of pages24
JournalOptimization and Engineering
Volume12
Issue number4
DOIs
Publication statusPublished - 2011

Fingerprint

Constraint Handling
Propellers
Multi-objective Optimization
Genetic algorithms
Data storage equipment
Multiobjective optimization
Sorting
Genetic Algorithm
NSGA-II
Sorting algorithm
Unconstrained Optimization
Multiobjective Optimization Problems
Convert
Programming
Optimization Problem
Optimization
Alternatives
Demonstrate
Design

Keywords

  • design
  • marine propeller
  • constraint handling
  • NSGA-II
  • genetic algorithm
  • panel code
  • potential code
  • evolutionary algorithms
  • CFD
  • multiobjective optimization
  • constraint-handling technique
  • multiobjective propeller optimisation

Cite this

@article{38682a295f544849b6ef83d2391307b0,
title = "Prudent constraint-handling technique for multiobjective propeller optimisation",
abstract = "The paper presents an alternative constraint-handling technique that converts a nonlinear constrained programming problem into an unconstrained multiobjective optimisation problem. The technique is derived from the behavioural memory constraint-handling method, which was originally implemented for singleobjective optimisation with genetic algorithms. We compare our presented technique with two other popular constraint-handling concepts and demonstrate its superiority over them when applied to a propeller optimisation problem. We conclude that the multi-objective behavioural memory constraint-handling technique conjugated with the non-dominated sorting genetic algorithm (NSGA-II) is a prudent method to apply to problems with an infeasible initial design and where constraints have a natural order of satisfaction, which, if not conformed to, would lead to unrealistic designs thatimpair the search by GA.",
keywords = "design, marine propeller, constraint handling, NSGA-II, genetic algorithm, panel code, potential code, evolutionary algorithms, CFD, multiobjective optimization, constraint-handling technique, multiobjective propeller optimisation",
author = "R. Puisa and H. Streckwall",
year = "2011",
doi = "10.1007/s11081-010-9133-z",
language = "English",
volume = "12",
pages = "657--680",
journal = "Optimization and Engineering",
issn = "1389-4420",
number = "4",

}

Prudent constraint-handling technique for multiobjective propeller optimisation. / Puisa, R.; Streckwall, H.

In: Optimization and Engineering, Vol. 12, No. 4, 2011, p. 657-680.

Research output: Contribution to journalArticle

TY - JOUR

T1 - Prudent constraint-handling technique for multiobjective propeller optimisation

AU - Puisa, R.

AU - Streckwall, H.

PY - 2011

Y1 - 2011

N2 - The paper presents an alternative constraint-handling technique that converts a nonlinear constrained programming problem into an unconstrained multiobjective optimisation problem. The technique is derived from the behavioural memory constraint-handling method, which was originally implemented for singleobjective optimisation with genetic algorithms. We compare our presented technique with two other popular constraint-handling concepts and demonstrate its superiority over them when applied to a propeller optimisation problem. We conclude that the multi-objective behavioural memory constraint-handling technique conjugated with the non-dominated sorting genetic algorithm (NSGA-II) is a prudent method to apply to problems with an infeasible initial design and where constraints have a natural order of satisfaction, which, if not conformed to, would lead to unrealistic designs thatimpair the search by GA.

AB - The paper presents an alternative constraint-handling technique that converts a nonlinear constrained programming problem into an unconstrained multiobjective optimisation problem. The technique is derived from the behavioural memory constraint-handling method, which was originally implemented for singleobjective optimisation with genetic algorithms. We compare our presented technique with two other popular constraint-handling concepts and demonstrate its superiority over them when applied to a propeller optimisation problem. We conclude that the multi-objective behavioural memory constraint-handling technique conjugated with the non-dominated sorting genetic algorithm (NSGA-II) is a prudent method to apply to problems with an infeasible initial design and where constraints have a natural order of satisfaction, which, if not conformed to, would lead to unrealistic designs thatimpair the search by GA.

KW - design

KW - marine propeller

KW - constraint handling

KW - NSGA-II

KW - genetic algorithm

KW - panel code

KW - potential code

KW - evolutionary algorithms

KW - CFD

KW - multiobjective optimization

KW - constraint-handling technique

KW - multiobjective propeller optimisation

UR - http://www.scopus.com/inward/record.url?scp=80054003553&partnerID=8YFLogxK

U2 - 10.1007/s11081-010-9133-z

DO - 10.1007/s11081-010-9133-z

M3 - Article

VL - 12

SP - 657

EP - 680

JO - Optimization and Engineering

T2 - Optimization and Engineering

JF - Optimization and Engineering

SN - 1389-4420

IS - 4

ER -