4 Gaussian Elimination Method
4 Gaussian Elimination Method
GaussianEliminationMethodAStudyofApplications
2015. Maria Saeed, Sheza Nisar, Sundas Razzaq, Rabea Masood & Rabiya Imran. This is a research/review paper, distributed
under the terms of the Creative Commons Attribution-Noncommercial 3.0 Unported License
http://creativecommons.org/licenses/by-nc/3.0/), permitting all non commercial use, distribution, and reproduction in any
medium, provided the original work is properly cited.
Notes Gaussian Elimination Method-A Study of
Applications
2015
Year
Maria Saeed , Sheza Nisar , Sundas Razzaq , Rabea Masood & Rabiya Imran
19
Abstract- In linear algebra Gaussian elimination method is the most ancient and widely used method. In this paper we
I. Introduction
Solving linear equation is the important application of linear algebra and it also
plays an important role in many fields of science i.e. physics, statistics, computer science
)
etc. There are many methods to solve linear equations but the main focus of this paper is
Author : Undergraduate Student Department of Computer Sciences, Fatima Jinnah Women University.
e-mails: [email protected], [email protected], [email protected], [email protected],
[email protected]
better images from thumb impressions. During the finger print identification process, the
most important phase is minutiae where clear and quality image is basis of further
advancement. Many techniques are there to enhance the image but the level of clarity
due to filters is a major shortcoming. So a new method based on directional Gaussian
filter has been presented [3]. In this method, the image is deconstructed into a set of
images, after using Gaussian filter to remove noise. Then it is constructed block by block
using NSCT for maximum clarity. The main purpose in internet and wireless
transmission is to pass over the information error free and to discern the data that is
being sent and received. To avoid such error different error correction techniques are
Ref
being used. It is known that Gaussian elimination method for solving simultaneous linear
2015
equations is not best approach, but still it is useful technique for solving systems. [2] The
1. Convolutional coding
2. Block coding
Convolutional codes work on serial data. Block codes work on relatively large
message blocks. A method is used to find the generator polynomial and the code rate of
the convolution encoded data. The received values are then encoded by Convolution (n,
k, and m) codes and then its generator polynomial is detected by using the Gaussian
Elimination Method [1].
The problem of solving a system of N linear equations on a mesh-connected
multiprocessor structure is considered. The solution to the problem is obtained by using a
Gaussian-elimination-based algorithm called successive Gaussian elimination. The new
algorithm does not contain a separate back substitution phase. This scheme eliminates
)
the use of two processor structures in conjunction. Most importantly, the new algorithm
Global Journal of Science Frontier Research
O(logN) steps either using O(N) processor or O(N3) processor respectively. In spite of
using back substitution SGE uses one step division and partial pivoting. In Successive
Gaussian Elimination the pivot column and non-pivot columns are executed in parallel
that allows efficient multiprocessing [5]. The solution achieved by Successive Gaussian
Elimination method is observed to be more rapid, efficient and exact than that of
Gaussian elimination method.
Section 2 describes the related work and analysis done on the applications of
Gaussian elimination method. As discussed earlier the method is not only applicable in
Ref numerics field but it has vast applications in all other areas.
II. Related Work
2015
a) Gaussian-elimination-based algorithm for mesh-connected processors
5. Balasubramanya Murthy, K.N.; Siva Ram Murthy, C., A new Gaussian elimination-
based algorithm for parallel solution of linear equations," TENCON '94. IEEE Region
10's Ninth Annual International Conference. Theme: Frontiers of Computer
Year
Mesh-connected multiprocessor structure is considered for the problem of solving a
system of N linear equations. By using the new algorithm, which is called the successive 21
Gaussian elimination (SGE) algorithm that is used to solve the problem of system of N
)
versions of Gaussian Elimination, leading to two important classes of DAGs: the two-step
that by doing slightly changes in the arrangement of the calculated values ,it can help to
expedite the calculation[2].This method of accelerating the Gaussian elimination method
can be useful in many fields.
e) A New Gaussian Elimination-based Algorithm for Parallel Solution of Linear
Equations
Advancements in the field have been made and a new method Successive Gaussian
elimination method is developed. The SGE method is does not contain a separate back
substitution phase as Back substitution phase requires O(N) or O(logN) steps either using Ref
O(N) processor or O(N3) processor respectively. In spite of using back substitution SGE
uses one step division and partial pivoting. In Successive Gaussian Elimination the pivot
2015
column and non-pivot columns are executed in parallel that allows efficient
2. Delic, S., and Z. Juric. Some improvements of the Gaussian elimination method for
Year
multiprocessing.
IEEE, 2013.
Electronics & Microelectronics (MIPRO), 2013 36th International Convention on.
solving simultaneous linear equations." Information & Communication Technology
f) Performance Comparison of Gauss Elimination and Gauss-Jordan Elimination
22
One of the most important applications of linear algebra is solving linear
equations. Many problems of engineering, economics biology etc can be easily solved
F ) Volume XV Issue V Version I
through linear equations to find the faster method of solving linear equation comparison
between Gauss elimination and Gauss-Jordan elimination method a experiment is
purposed. Experiment is performed with the help of java programming language.
According to the result of this experiment Gauss elimination method performance is
faster than Gauss-Jordan method.
III. Conclusion
Gaussian Elimination method has many applications which are being discussed
above. The method is not only restricted for figures and numbers but can be used in
various fields. In the field of Computers and Mathematics the method is efficient for
algorithms, enhancement of images and networks.
)
Global Journal of Science Frontier Research
6. Yadanar Mon , Lai Lai Win Kyi Performance Comparison of Gauss Elimination and
Gauss-Jordan Elimination , Volume 2 - Issue 2, IJCCER ,2014.
Notes
2015
Year
23
24
F ) Volume XV Issue V Version I