IJPAM: Volume 2, No. 3 (2002)
FOR BANDED LINEAR SYSTEMS
Dept. of Mathematics and Computer Science
Kuwait University
P.O. Box 5969, Safat 13060, KUWAIT
Abstract.We present a parallel algorithm for the solution of -semiband linear systems of size
by partitioning the
system into
blocks each of size
(
). In order to uncouple
the partitioned blocks, in each diagonal block
we
apply two sets of simultaneous eliminations; the first set consists
of
usual forward eliminations within the block and the second set
consists of
eliminations in the block
on
top of
. While the vertical fill-ins in the last
columns of the block on the left of
pose no
difficulty, the purpose of the second set of eliminations is to move
fill-ins in the last
rows of
successively
to the right till they reach their destination in the last
columns.
At the end of the elimination stage, we reach a core block tridiagonal
system with each block of size
Once the core system
is solved, the partitioned blocks of equations uncouple and the uncoupled
subsystems can be solved in parallel by back substitution. We include
arithmetic complexity for both serial and parallel implementations of the
presented algorithm and illustrate the main idea of the presented parallel
algorithm by an example.
Received: May 18, 2002
AMS Subject Classification: 65F30, 15A06
Key Words and Phrases: banded linear systems, partitioning, elimination, parallel algorithm, efficiency
Source: International Journal of Pure and Applied Mathematics
ISSN: 1311-8080
Year: 2002
Volume: 2
Issue: 3