• No results found

Gauss elimination algorithm for interval matrix

N/A
N/A
Protected

Academic year: 2020

Share "Gauss elimination algorithm for interval matrix"

Copied!
7
0
0

Loading.... (view fulltext now)

Full text

(1)

Int. J.IndustrialMathematisVol. 3,No. 1(2011)9-15

Gauss Elimination Algorithm for Interval Matrix

M.Adabitabarrozja

,F.babakordi,M.Shahhosseini

Departmentofmathematis,QaemshahrBranh,IslamiAzadUniversity, Qaemshahr,Iran.

Reeived7Deember2010; revised21February 2011;aepted21Marh2011.

|||||||||||||||||||||||||||||||-Abstrat

Let [A℄ = [[a

ij ℄℄

nn

be an interval for [a

ij ℄ = [a

ij ;a

ij

℄ (i,j=1,2,...,n). In transformation a

matrix into uppertriangular matrix by Gauss method, entries under themain diameter

shouldbezerobyelementaryrowoperations. Inthispaperweonsiderzeroasaninterval;

and,wewouldapplyGausseliminationmethodonintervalmatrixbyarithmetioperations

on intervals and thedenitionof omparisonmethod interval dates,we woulduse Gauss

elimination methodon intervalmatrix.

Keywords: Intervallinearequation;Gausseliminationalgorithm.

||||||||||||||||||||||||||||||||{

1 Introdution

The problems of interval equations solution are of perennial interest, beause of their

diret relevane to pratial modeling and optimization of real-world proesses inluding

nane[2,4℄, eonomy[1,3,8,11℄, andmehanis[5℄. Gausseliminationmethodisusedfor

transformationmatrixintouppertriangularform. Thisuppertriangularformanbeused

forsolvingsystem[9℄.Gunterworked on feasibilityresultforintervalGaussianelimination

[6℄.Jurgen presenteda method by whih thebreakdown of interval Gaussian elimination

ausedbydivisionofanintervalontainingzeroanbeavoidedforsomelassesofmatries

[7℄. DymovaandSevastjanovproposed"intervalextendedzero"methodforsolvinginterval

and fuzzy equationsand they applied itforGauss eliminationalgorithm [10℄. We simply

seeifwe usethemethod,oeÆient matrixwillnotbe transformedinto uppertriangular

form.Therefor, we proposed a new method forsolving the problem. The organization of

the paper is as follows: In Setion 2, we will remind some basi denitions of interval

mathematis, intervalextended zero method,and Gauss elimination algorithm. "Interval

extendedzero"methodwillbeusedforGausseliminationalgorithminsetion3. Examples

willbeprovidedin Setion4and nally, Setion5 isalloated to onlusion.

(2)

2 Preliminaries

Denition 2.1. We all [a℄=[a;a ℄ an interval number if aa, and we onsider

arith-meti operations on these two intervalsof [a℄;[b℄ as follows:

[a℄+[b℄=[a+b;a+b℄; (2.1)

k[a℄=

[ka ;ka ℄ k 0;

[ka ;ka ℄ k <0

(2.2)

[a℄ [b℄=[a℄+( [b℄)=[a b;a b℄; (2.3)

[a℄[b℄=[minfab;a b;ab;abg;maxfab;ab;a b;abg℄; (2.4)

[a℄[b℄=[a℄[ 1

b ;

1

b

℄; (2.5)

And, we denetheomparison of thesetwointervals suh as:

[a℄=[b℄ !a=b ; a=b (2.6)

[a℄<[b℄ !a<b (2.7)

[a℄[b℄ !ab (2.8)

[a℄[b℄ !a+a=b+b (2.9)

[a℄[b℄ !a+a<b+b (2.10)

2.1 interval Extended zero

In problems with interval entries, it is better to onsider zero as a symmetri interval

aroundzero intheform of [ y;y℄. Inwhihy0 and we show itas[0

y

℄=[ y;y℄.

2.1.1 Properties of interval extendedzero

Zero satises some of the properties in real number set,for the present we show in the

followingequalitiesthat thepropertiessatisfyinintervalextended zero, too:

1. [0

y ℄+[0

y 0

℄=[ y;y℄+[ y 0

;y 0

℄=[ (y+y 0

);(y+y 0

)℄=[0

y+y 0

2. [0

y ℄[0

y 0

℄=[ y;y℄[ y 0

;y 0

℄=[ yy 0

;yy 0

℄ =[0

yy 0

3. [a℄+[0

y

℄=[a;a℄+[ y;y℄=[a y;a+y℄[a℄

4.

[a℄[0

y

℄ =[a;a ℄[ y;y℄

= 8

>

>

>

<

>

>

>

:

[ a y;ay℄[0

a y

℄; [a℄>0

[a y; ay℄[0

a y

℄; [a℄<0

[ maxf a y;ayg;maxf a y;ayg℄[0 ℄; 02[a℄

(3)

2.1.2 Solving interval equation

Dymova and Sevastjanov proposed interval extended zero method for solving a linear

equation as [a℄[x℄ [b℄ = [0℄ where [a℄;[b℄;[x℄ are interval numbers [10℄, and 0 2= [a℄. In

themethod,theygettheintervalsolutionofthisequationas[x℄=[x;x ℄byusingarithmeti

operations,weobtain:

1 If[a℄>0,[b℄>0,thenx= b

a

; x= b+b

a a b

a 2

2 If[a℄>0,[b℄<0,thenx= b+b

a a b

a 2

; x= b

a

3 If[a℄<0,[b℄<0,thenx= b

a

; x= b+b

a a b

a 2

4 If[a℄<0,[b℄>0,thenx= b+b

a a b

a 2

; x= b

a

5 If[a℄>0,02b,thenx= b

a

; x= b+b

a b

a

6 If[a℄<0,02b,thenx= b

a

; x= b+b

a b

a

2.1.3 Gauss elimination algorithm

Elementaryrowoperations:

1. R

ij

: we move i-throw and j-throwforeah other.

2. R

i

(): we multiplyi-throwin.

3. R

ij

(): wemultiplyi-throwin,and add theresult to j-throw.

In Gauss elimination algorithm, all entries under the main diameter should be zero by

elementary row operations to make matrix,upper triangular.In order to this matrix is

onsideredasA=[a

ij ℄

nn

,where a

ij

2<and a

ii

6=0. Let we areink th iterate. At the

beginningof k th iteration,A (k 1)

asfollows:

A (k 1)

= 2

6

6

6

6

6

6

6

6

6

4 a

(0)

11 a

(0)

12

::: ::: ::: a (0)

1n

0 a

(1)

21

::: ::: ::: a (1)

2n

.

.

. .

.

. .

.

.

.

.

.

0 ::: 0 a (k 1)

kk

::: a (k 1)

kn

.

.

.

.

.

. .

.

.

.

.

.

0 ::: 0 a (k 1)

nk

::: a (k 1)

nn 3

7

7

7

7

7

7

7

7

7

5

We put m

ik =

a (k 1)

ik

a (k 1)

k k

,all entries under main diameter will be zero by R

ki (m

ik )(i =

k+1;:::;n;k =1;2;:::;n 1)andwe have:

a (k)

ij =a

(k 1)

ij

+m

ik a

(k 1)

(4)

3 Interval extension of Gauss elimination algorithm

Let[A℄=[[a

ij ℄℄

nn

isa matrixof nnwith theentries [a

ij ℄=[a

ij ;a

ij

℄ (i,j=1,2,...,n). In

intervalGauss eliminationmethod,we have:

[a ij ℄ (k) =[a ij ℄ (k 1) +[m ik ℄[a kj ℄ (3.13)

InGauss eliminationmethodtheintervalmatrixshouldbe transformedinto upper

trian-gularmatrix. We solve thefollowingequation to obtain[m

ik ℄= [a ik ℄ (k 1) [a k k ℄ (k 1) : [a kk ℄ (k 1) [m ik ℄+[a

ik ℄

(k 1)

=0 (3.14)

Therefore, by intervalextendedzero methodweget:

[m

ik ℄=[m

ik ;m

ik

℄ (3.15)

Wherewewillobtain[m

ik

℄ from Setion(2.1.2),

1. If[a

kk ℄

(k 1)

>0,[a

ik ℄

(k 1)

>0,then

m ik = a ik (k 1) +a ik (k 1) a k k (k 1) + a k k (k 1) a ik (k 1) a k k (k 1)2 ; m ik = a ik (k 1) a k k (k 1)

2. If[a

kk ℄

(k 1)

>0,[a

ik ℄

(k 1)

<0,then

m ik = a ik (k 1) a k k (k 1) ; m ik = a ik (k 1) +a ik (k 1) a k k (k 1) + a k k (k 1) a ik (k 1) a k k (k 1)2

3. If[a

kk ℄

(k 1)

<0,[a

ik ℄

(k 1)

>0,then

m ik = a ik (k 1) a k k (k 1) ; m ik = a ik (k 1) +a ik (k 1) a k k (k 1) + a k k (k 1) a ik (k 1) a k k (k 1)2

4. If[a

kk ℄

(k 1)

<0,[a

ik ℄

(k 1)

<0,then

m ik = a ik (k 1) +a ik (k 1) a k k (k 1) + a k k (k 1) a ik (k 1) a k k (k 1)2 ; m ik = a ik (k 1) a k k (k 1)

5. If[a

kk ℄

(k 1)

>0,02[a

(5)

6. If[a

kk ℄

(k 1)

<0,02[a

ik ℄ (k 1) , then m ik = a ik (k 1) a k k (k 1) ; m ik = a ik (k 1) +a ik (k 1) a k k (k 1) + a ik (k 1) a k k (k 1)

Proposition 3.1. By R

ki ([m

ik

℄);is obtained [a

ik ℄

(k+1)

= [0

ik

℄ for (i = k +1;:::;n;k =

1;:::;n 1).

Proof: In R

ki ([m

ik

℄),i-th row is multiplied in [m

ik

℄ and the result is added to k-th

row,therefore,we obtain[m

ik ℄, if[a

kk ℄

(k 1)

>0,[a

ik ℄ (k 1) >0Then [m ik ℄=[m

ik ;m ik ℄=[ a ik (k 1) +a ik (k 1) a kk (k 1) + a kk (k 1) a ik (k 1) a kk (k 1)2 ; a ik (k 1) a kk (k 1) ℄ (3.16) Hene, [a ik ℄ (k) =[a ik ℄ (k 1) +[m ik ℄[a kk ℄ (k 1) =[a ik (k 1) ;a ik (k 1) ℄ +[ a ik (k 1) +a ik (k 1) a k k (k 1) + a k k (k 1) a ik (k 1) a k k (k 1)2 ; a ik (k 1) a k k (k 1) ℄[a kk (k 1) ;a kk (k 1) ℄ =[a ik (k 1) ;a ik (k 1)

℄+[ a

ik (k 1) a ik (k 1) + a k k (k 1) a ik (k 1) a k k (k 1) ; a k k (k 1) a ik (k 1) a k k (k 1) ℄

=[ a

ik (k 1) + a k k (k 1) a ik (k 1) a k k (k 1) ; a ik (k 1) a k k (k 1) a k k (k 1) +a ik (k 1)

℄=[0

ik ℄

Otherases are similar.

In (n 1)-th iteration,we getan uppertriangularmatrix withintervalzeroas:

A (n 1) = 2 6 6 6 6 6 6 4 [a 11 ℄ (0) [a 12 ℄ (0)

::: [a

1n ℄ (0) [0 21 ℄ [a 22 ℄ (1)

::: [a

2n ℄ (1) . . . . . . . . . . . . . . . . . . . . . . . . [0 n1

℄ ::: [0

nn 1 ℄ [a nn ℄ (n 1) 3 7 7 7 7 7 7 5 Where [a ij ℄ (k) =[a ij ℄ (k 1) +[m ik ℄[a kj ℄ (k 1)

;(k=1;2;:::;n 1) (3.17)

Remark 3.1. If wedon't haverowhanging,then the determinant ofinterval matrix will

beas follows:

j[A℄j= n Y i=1 [a ii ℄ (i 1) (3.18)

This obvious that, [A℄ is nonsingular if and only if02= [a ℄ (i 1)

(6)

4 Numerial examples

Here,we illustrateourmethod.

Example 4.1. Let us onsider

[A℄=

[2,3℄ [5,6℄

[3,4℄ [1,2℄

If we use the proposed method for Gauss elimination algorithm we will get:

[m

21 ℄=[m

21 ;m

21 ℄=[

5

3

; 1℄ (4.19)

Then withR

12 ([m

21 ℄)

[A (1)

℄=

[2,3℄ [5,6℄

[-2,2℄ [-9,-3℄

=

[2,3℄ [5,6℄

[0

21

℄ [-9,-3℄

Example 4.2. Let us onsider [A℄ matrix as follows [8℄:

2

6

6

6

6

6

6

6

6

6

6

6

6

6

6

4

[0.1389,0.1396℄ [0.0804,0.0806℄ [0.0033,0.0036℄ [0.0001,0.0001℄ [0.0321,0.0327℄ [0.0052,0.0054℄

[0.1565,0.1571℄ [0.5043,0.5047℄ [0.5634,0.5643℄ [0.3401,0.3421℄ [0.2405,0.2411℄ [0.2642,0.2654℄

[0.0001,0.0002℄ [0.0004,0.0005℄ [0.0067,0.0069℄ [0.0013,0.0015℄ [0.0090,0.0090℄ [0.0145,0.0149℄

[0.0110,0.01130℄ [0.0178,0.0178℄ [0.0296,0.0298℄ [0.0140,0.0143℄ [0.1103,0.0111℄ [0.0413,0.0417℄

[0.0214,0.0216℄ [0.0749,0.0750℄ [0.0917,0.0917℄ [0.00490,0.0490℄ [0.0400,0.0402℄ [0.0454,0.0458℄

[0.0268,0.0271℄ [0.0284,0.0407℄ [0.0142,0.0144℄ [0.0358,0.0363℄ [0.1086,0.1090℄ [0.0981,0.0987℄ 3

7

7

7

7

7

7

7

7

7

7

7

7

7

7

5

We will get[A (5)

℄ as follows:

2

6

6

6

6

6

6

6

6

6

6

6

6

6

6

4

[0.1389,0.1396℄ [0.0804,0.0806℄ [0.0033,0.0036℄ [0.0001,0.0001℄ [0.0321,0.0327℄ [0.0052,0.0054℄

[-0.0014,0.0014℄ [0.4131,0.4146℄ [0.5593,0.5606℄ [0.3400,0.342℄ [[0.2035,0.2051℄ [0.2581,0.2596℄

[-0.0001,0.0001℄ [-0.0001,0.0001℄ [0.0061,0.0065℄ [0.001,0.0013℄ [0.0088,0.0089℄ [0.0142,0.0147℄

[-0.0003,0.0003℄ [-0.0003,0.0003℄ [-0.0015,0.0015℄ [0.0015,0.0033℄ [0.081,0.0845℄ [-0.0008,0.004℄

[-0.0003,0.0003℄ [-0.0005,0.0005℄ [-0.0013,0.0013℄ [-0.003,0.003℄ [0.0698,0.1524℄ [-0.013,0.0010℄

[-0.0004,0.0004℄ [-0.0127,0.0127℄ [0.0177,0.00177℄ [-0.0231,0.0231℄ [-0.776,0.776℄ [-0.051,0.153℄ 3

7

7

7

7

7

7

7

7

7

7

7

7

7

7

5

5 Conlusion

In Gauss elimination method all of entries under main diameter with elementary row

operationsshould be zero inorder to transform matrix into uppertriangular form; but,

we simply see if we use the proposed method in[10℄ for Gauss elimination method, the

matrix will not be transformed into upper triangular form. Therefore, in order to solve

this problem we proposed to use interval extended zero method for obtaining [m

(7)

Referenes

[1℄ J.J.Bukley, Solvingfuzzyequations ineonomis and nane,Fuzzy Sets and

Sys-tems48 (1992) 289-296.

[2℄ J.J.Bukley, The fuzzy mathematis of naneTriangular , Fuzzy Sets and Systems

21(1987) 257-273.

[3℄ J.J.Bukley, Y. Qu, Solvingsystems of linear fuzzy equayions, Fuzzy Sets and

Sys-tems43 (1991) 33-43.

[4℄ M.Li. Calzi, Towards a general setting for the fuzzy Mathematis of nane, Fuzzy

Setsand Systems35 (1990) 56-280.

[5℄ Sh.Chen,X.W. Yang, Intervalniteelement methodforbeamstruturesFinite

Ele-ments, Analysis andDesign 34 (2000) 75-88.

[6℄ M. Gunter, A ontribution to the feasibility of theinterval Gaussianalgorithm,

Re-liableomput. 12 (2006) 79-98.

[7℄ G.Jurgen,IntervalGaussianeliminationwithprovittighening,AppliedMathematis

30(2009) 1761-1772.

[8℄ Q.X. Li, Si.F. Liu, The fondation of the grey matrix and the grey input-out put

aalysis,AppliedMathematial Modelling32 (2008) 267-291.

[9℄ A. Neumaier, Interval method for systems of equations, ambridgeuniversity press,

ambridge, Uk, 1990.

[10℄ P. Sevastjanov, L. Dymova, A new method forsolving intervaland fuzzy equations:

Linearase, InformationSienes 179 (2009) 925-937.

[11℄ C.C.Wu,N.B.Chang,Greyinput-outputanalysisanditsappliation

References

Related documents

Teaching dimension is a learning theoretic quantity that specifies the minimum training set size to teach a target model to a learner.. Previous studies on teaching dimension focused

Measurements of the gas sensitivity of the films to the air atmosphere at a temperature of 700 K showed that the resistance increased for 12 times for the monopolytype film, while

The quliraq, which like other old stories is rarely told anymore, contains words that are not heard or used very often anymore (evidence o f language loss) by young adults and

The aim of the present study was thus to examine how increasing levels of postural threat, induced by a combin- ation of discrete mechanical perturbations and path width

SHOW CAUSE before this court in its courtroom at 300 South Spring Street, Los Angeles, California, on February 10, 2021, at 9:00 a.m., why a preemptory writ of mandate should

Although the value of the myocardial bridge muscle index (MI) was distinctly the greatest in myocardi- al bridges located above the anterior interventricular branch (RIA),

: Indirect measurement of arterial blood pressure by Doppler ultrasonic sphygmoma- nometry. : Intraoperative Doppler blood pressure measurements

Since growth of fungus depends on the excess moisture content, this paper presents the needful measures to be taken for treatment of moisture content of walnut stones and