Article ID Journal Published Year Pages File Type
494053 Swarm and Evolutionary Computation 2012 11 Pages PDF
Abstract

A novel optimization-based method for solving systems of nonlinear equations is proposed. The method employs Invasive Weed Optimization (IWO) for solving nonlinear systems and can find all real and complex roots of a system and also detect multiplicity. The proposed solver consists of two parts: a two-phase root-finder that detects the solutions of a system using IWO algorithm, and an alteration technique which creates repulsion areas around previously found roots. The proposed solver determines all solutions using successive runs of the two-phase root-finder along with the alteration technique. Several illustrative examples together with three examples of engineering applications are provided to demonstrate merits of our proposed algorithm in solving nonlinear equations systems.

Related Topics
Physical Sciences and Engineering Computer Science Computer Science (General)
Authors
, ,