Metaheuristic Method for Solving Systems of Equations
Samson Odan
TL;DR
This work addresses solving systems of equations in science and engineering by applying Genetic Algorithms (GAs) as a robust, flexible alternative to classical solvers. By formulating the problem as a multi-objective residual minimization, the GA evolves candidate solutions and can uncover multiple valid solution sets, unlike traditional methods that converge to a single solution. Across linear and nonlinear benchmarks, the GA demonstrated strong robustness and competitive performance in complex nonlinear landscapes, albeit with higher computational cost. The study highlights the GA’s value for exploring solution landscapes and suggests hybrid and parameter-tuning avenues to improve efficiency for large-scale problems.
Abstract
This study investigates the effectiveness of Genetic Algorithms (GAs) in solving both linear and nonlinear systems of equations, comparing their performance to traditional methods such as Gaussian Elimination, Newton's Method, and Levenberg-Marquardt. The GA consistently delivered accurate solutions across various test cases, demonstrating its robustness and flexibility. A key advantage of the GA is its ability to explore the solution space broadly, uncovering multiple sets of solutions -- a feat that traditional methods, which typically converge to a single solution, cannot achieve. This feature proved especially beneficial in complex nonlinear systems, where multiple valid solutions exist, highlighting the GA's superiority in navigating intricate solution landscapes.
