A parallel computing application of the genetic algorithm for lubrication optimization

Nenzi Wang*

*Corresponding author for this work

Research output: Contribution to journalJournal Article peer-review

22 Scopus citations

Abstract

This study investigated the performance of parallel optimization by means of a genetic algorithm (GA) for lubrication analysis. An air-bearing design was used as the illustrated example and the parallel computation was conducted in a single system image (SSI) cluster, a system of loosely network-connected desktop computers. The main advantages of using GAs as optimization tools are for multi-objective optimization, and high probability of achieving global optimum in a complex problem. To prevent a premature convergence in the early stage of evolution for multi-objective optimization, the Pareto optimality was used as an effective criterion in offspring selections. Since the execution of the genetic algorithm (GA) in search of optimum is population-based, the computations can be performed in parallel. In the cases of uneven computational loads a simple dynamic load-balancing scheme is proposed for optimizing the parallel efficiency. It is demonstrated that the huge amount of computing demand of the GA for complex multi-objective optimization problems can be effectively dealt with by parallel computing in an SSI cluster.

Original languageEnglish
Pages (from-to)105-112
Number of pages8
JournalTribology Letters
Volume18
Issue number1
DOIs
StatePublished - 01 2005

Keywords

  • Fluid-film lubrication
  • Genetic algorithm
  • Optimization
  • Parallel computing

Fingerprint

Dive into the research topics of 'A parallel computing application of the genetic algorithm for lubrication optimization'. Together they form a unique fingerprint.

Cite this