CFP last date
20 January 2025
Reseach Article

The Effectiveness of Genetic Algorithm in Solving Simultaneous Equations

by Ikotun Abiodun M, Lawal Olawale N., Adelokun Adebowale P
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 14 - Number 8
Year of Publication: 2011
Authors: Ikotun Abiodun M, Lawal Olawale N., Adelokun Adebowale P
10.5120/1900-2534

Ikotun Abiodun M, Lawal Olawale N., Adelokun Adebowale P . The Effectiveness of Genetic Algorithm in Solving Simultaneous Equations. International Journal of Computer Applications. 14, 8 ( February 2011), 38-41. DOI=10.5120/1900-2534

@article{ 10.5120/1900-2534,
author = { Ikotun Abiodun M, Lawal Olawale N., Adelokun Adebowale P },
title = { The Effectiveness of Genetic Algorithm in Solving Simultaneous Equations },
journal = { International Journal of Computer Applications },
issue_date = { February 2011 },
volume = { 14 },
number = { 8 },
month = { February },
year = { 2011 },
issn = { 0975-8887 },
pages = { 38-41 },
numpages = {9},
url = { https://ijcaonline.org/archives/volume14/number8/1900-2534/ },
doi = { 10.5120/1900-2534 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Journal Article
%1 2024-02-06T20:02:53.778858+05:30
%A Ikotun Abiodun M
%A Lawal Olawale N.
%A Adelokun Adebowale P
%T The Effectiveness of Genetic Algorithm in Solving Simultaneous Equations
%J International Journal of Computer Applications
%@ 0975-8887
%V 14
%N 8
%P 38-41
%D 2011
%I Foundation of Computer Science (FCS), NY, USA
Abstract

There are several known conventional algorithms for solving system of linear equations, which are based on some theoretical principles. Finding solution to these set of equations through the evolutionary process of genetic algorithm is a new and developing research area of interest. The Genetic Algorithm approach follows the concept of solution evolution by stochastically developing generations of solutions population using a definite fitness function to determine the best fit solution to the problem. In this study, we experimented with a new non-conventional approach, based on biological evolution, to solving system of simultaneous linear equations. We discussed the origin of Genetic Algorithm and explore its applicability in solving system of simultaneous equations. We used Genetic Algorithm, on one hand, and Gaussian elimination method, on the other hand, to solve seven different systems of simultaneous linear equations. We then compared the results obtained from the two methods. It was observed that the Genetic Algorithm was very effective in discovering all possible sets of solutions that are applicable to any given system of simultaneous linear equations. Conventional numerical methods, such as Gaussian elimination method, produced a single set of solutions for a particular system of simultaneous linear equations, but GA was able to produce more than one set of solutions for certain systems of equations. For example, during our experiments with GA equation solver, one particular set of equations produced three different sets of perfect solutions, which perfectly fit into the equations.

References
  1. Holland J. H. 1975. Adaptation in Natural and Artificial Systems, University of Michigan Press, USA.
  2. Wikipedia 2010. System of Linear Equation.
  3. Zbigniew Michalewicz 1996. Genetic Algorithms + Data Structures = Evolution Program, Third, Revised and Expanded Edition, Springer, USA.
  4. Fogel David B. 1998. Evolutionary Computation: The Fossil Record, IEEE Press, New York.
  5. Franz Rothlauf 2006. Representations for Genetic and Evolutionary Algorithms, Second Edition, Springer, USA.
  6. Goldberg, D. E. 1989. Genetic Algorithms in Search, Optimization, and Machine Learning, Addison-Wesley, USA.
  7. Strang Gilbert 2007. Linear Algebra and Its Applications. Pacific Grove: Brooks Cole.
  8. Simon Mardle and Sean Pascoe 1999. An overview of genetic algorithms for the solution of optimization problems, Volume 13, Issue 1, http://www.economicsnetwork.ac.uk/cheer.htm
Index Terms

Computer Science
Information Sciences

Keywords

Genetic Algorithm Simultaneous equation Gaussian elimination Evolutionary computing Artificial intelligence