Abstract

Recently, several socio-/bio-inspired algorithms have been proposed for solving a variety of problems. Generally, they perform well when applied for solving unconstrained problems; however, their performance degenerates when applied for solving constrained problems. Several types of penalty function approaches have been proposed so far for handling linear and non-linear constraints. Even though the approach is quite easy to understand, the precise choice of penalty parameter is very much important. It may further necessitate significant number of preliminary trials. To overcome this limitation, a new self-adaptive penalty function (SAPF) approach is proposed and incorporated into socio-inspired Cohort Intelligence (CI) algorithm. This approach is referred to as CI–SAPF. Furthermore, CI–SAPF approach is hybridized with Colliding Bodies Optimization (CBO) algorithm referred to as CI–SAPF–CBO algorithm. The performance of the CI–SAPF and CI–SAPF–CBO algorithms is validated by solving discrete and mixed variable problems from truss structure domain, design engineering domain, and several problems of linear and nonlinear in nature. Furthermore, the applicability of the proposed techniques is validated by solving two real-world applications from manufacturing engineering domain. The results obtained from CI–SAPF and CI–SAPF–CBO are promising and computationally efficient when compared with other nature inspired optimization algorithms. A non-parametric Wilcoxon’s rank sum test is performed on the obtained statistical solutions to examine the significance of CI–SAPF–CBO. In addition, the effect of the penalty parameter on pseudo-objective function, penalty function and constrained violations is analyzed and discussed along with the advantages over other algorithms.

Highlights

  • The mechanical design engineering and truss structure optimization domain problems are complex and cumbersome to solve as they involve linear and nonlinear constraints

  • The self-adaptive penalty function (SAPF) approach is developed for constraint handling, whereas Colliding Bodies Optimization (CBO) algorithm adopted for the local search

  • The penalty parameter required to run the SAPF approach is generated by Cohort Intelligence (CI)-SAPF algorithm itself which iteratively updated based on the set of design variables

Read more

Summary

Introduction

The mechanical design engineering and truss structure optimization domain problems are complex and cumbersome to solve as they involve linear and nonlinear constraints. The algorithm of CI has already been validated by solving large group of problems; the algorithm required certain preliminary trials to set a sampling space reduction factor R to avoid the solution to trap into the local minima [35] To overcome this limitation of the CI algorithm, an important characteristic of CBO is incorporated into CI. To ensure the performance of the CBO algorithm, it is incorporated with static penalty function approach applied to solve all the other problems considered in the current work. For case 1, it is noticed that the solutions obtained using ABC, ADS, PC and CI–SAPF are similar,CI–SAPF and CI–SAPF–CBO algorithms performed computationally better than other two approaches, whereas, for solving case 2, PC yielded significantly better objective function value within a large number of function evaluations 2,363,380 and average CPU time 99 s.

Results
Design engineering problems
Design variables
Result analysis and discussion
10 Three-bar truss design problem
Conclusions and future directions
Methods
Compliance with ethical standards
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call