Научная статья на тему 'Computational complexity of estimation of generalized solution sets for interval linear systems'

Computational complexity of estimation of generalized solution sets for interval linear systems Текст научной статьи по специальности «Математика»

CC BY
102
31
i Надоели баннеры? Вы всегда можете отключить рекламу.
Область наук

Аннотация научной статьи по математике, автор научной работы — Lakeyev A. V.

This research has been conducted under RBRF, grants № 00-01-00922, № 00-15-96037, and RFP "Integration", grant № 2.1-186.

i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

Текст научной работы на тему «Computational complexity of estimation of generalized solution sets for interval linear systems»

Вычислительные технологии

Том 8, № 1, 2003

COMPUTATIONAL COMPLEXITY OF ESTIMATION OF GENERALIZED SOLUTION SETS FOR

INTERVAL LINEAR SYSTEMS*

A. V. Lakeyev Institute of Systems Dynamics and Control Theory SB RAS

Irkutsk, Russia e-mail: lakeyev@icc.ru

В работе исследуется вычислительная сложность задач распознавания и оценивания обобщенных множеств решений интервальных систем линейных алгебраических уравнений. Показано, что если матрица системы содержит "достаточно много" элементов с интервальной неопределенностью Е-типа, то задачи распознавания и оценивания множества решений такой системы уравнений являются NP-трудными. Напротив, если в интервальной матрице системы присутствует "не очень много" Е-неопределенных элементов и большинство элементов имеет А-тип неопределенности, то эти задачи являются полиномиально разрешимыми.

Introduction

We consider systems of linear interval equations of the form

Ax = b, (1)

where A = [A, A] is an interval m x n-matrix, b = [b, b] is an interval m-vector, and x £ IRn. The interval matrix and the interval vector are traditionally understood [1] as the sets

A = { A £ IRmxn | A < A < A },

b = { b £ IRm | b < b < b }

(by IRmxn from now on we denote the set of m x n-matrices). It is also assumed that A < A, b < b, and the inequalities between the matrices and the vectors are understood elementwise and coordinatewise, respectively.

As opposed to ordinary noninterval systems of equations, we can consider various solution sets to interval equations systems of the form (1). Historically, the so called united solution set

[2, 3]

Suni(A, b) = {x £ IRn | (3A £ A)(3b £ b)( Ax = b) }, (2)

*This research has been conducted under RBRF, grants №00-01-00922, №00-15-96037, and RFP "Integration", grant №2.1-186

© A. V. Lakeyev, 2003.

was the first and remains the most investigated one so far. As the time was going on, practical needs caused the introduction and investigation of another solution sets for the interval systems.

In [4, 5] set of inner solutions (later renamed as tolerable solution set)

Stoi(A, b) = {x e IRn | (VA e A)(3b e b)( Ax = b) }, (3)

was introduced and interpreted. In [6, 7] controllable solution set came into being as a result of solving the interval version of the automatic control problem. The controllable solution set is defined to be

Sctr(A, b) = {x e IRn | (Vb e b)(3A e A)( Ax = b) }. (4)

It is obvious from the above examples that the difference between the solution sets is that:

(i) different quantifiers are attributed to different elements from A and b, as well as;

(ii) the orders of the quantifiers can vary.

When addressing to these differences, i.e. when attributing either existential or universal quantifier to each of the elements from A and b, and choosing some order for these quantifiers, we obtain a large number of different concepts (forms of understanding) of the solution sets to (1). For the first time such solution sets seems to have been appeared in [8] in connection with the game theory problems.

This paper will avoid the consideration of the most general definition of the solution sets, which one can consider on this way. Our treating will be restricted to the case investigated by S.P. Shary [9, 10]. Namely, we assume that a logical quantifier is attributed to each element from A and b and, furthermore, all the universal quantifiers precede all the existential quantifiers.

Following the papers [9, 10], let us give the precise definitions. We suppose that an m x n-matrix A = (Aj),Aj e { — 1,1}, i = 1,m, j = 1,n and an m-vector P = (P^...,Pn)T, Pi e { — 1,1}, i = 1,m are given along with the interval m x n-matrix A and the interval m-vector b. The matrix A = (aij-) is decomposed into two matrices A3 = (aj) and Av = (aj) so that

a3 = i aij, if Aij = 1 av = / 0, if Aij = 1

ij [ 0, if Aij = -1, ij [ aij, if Aij = -1.

Similarly, let us decompose the vector b = (b1,... , bm)T into two vectors

b3 =(bi,..., bm)T, bv =(bi,..., bm)T

b _ J b, if ßi = 1 bv — ' if ßi = 1

such that

b3 -/'

0, if Pi = -1, i \ bi, if Pi = -1.

It is furthermore obvious that A = Av + A3, b = bv + b3.

Definition 1 (S.P. Shary [9]). For given quantifier matrix A and quantifier vector P, the generalized AE-solution set of the type AP is

SA>/3(A, b) = { x e IRn |

(VA' e Av)(Vb' e bv)(3A" e A3)(3b" e b3)((A' + A") x = b' + b") }. (5)

The main purpose of our paper is to inquire into the algorithmic complexity (in the sense of [11]) of two problems relating to these sets:

Problem 1. To find out (to determine) whether the set (5) is empty or not.

Problem 2. Compute the interval estimate for the set (5) provided that it is nonempty.

In the sequel, we assume that the reader is familiar with the principal concepts of the theory of computational complexity, such as: solvability within the polynomial time, NP-hardness, NP-completeness, polynomial reducibility of one problem to other one (see [11]). It is worth noting that the first result on NP-complexity of an interval linear algebraic problem, — that concerning the determination of singularity of an interval n x n-matrix A, — seems to have been obtained in the work [12].

Problems 1 and 2 for specific solution sets of the form (2) - (4) are known to be investigated previously (in different statements) by several authors. In [13] NP-completeness of problem 2 was proved for the united solution set Suni in the general case of an interval m x n-matrices.

In the works [14, 15] problem 1 is shown to be NP-complete for the solution sets Suni and Sctr. It was also noted in [14, 15] that problem 1 for the solution set Stol is solvable for the polynomial time, the latter immediately following from the results of [16] as well as from the description of Stol obtained earlier in [5]. NP-completeness of problems 1 and 2 for Suni has been shown in [17] for interval (2n +1) x n-matrices and, in essence, provided that the additional condition of finiteness of Suni is satisfied. Meanwhile, [18] suggested the proof of NP-completeness of problems 1 and 2 for Suni for the positive interval (n + 2) x n-matrices under the condition of finiteness of Suni (Suni has no more than 2n elements), and [19] — a finite (in dimension) result on NP-completeness of problems 1 and 2 for Suni for positive interval (n +1) x n-matrices under the condition of finiteness of Suni.

Finally, it was shown in [20] that, considering all the abovementioned restrictions, it is possible to assume that elements of the matrix A may be represented by only [0,0], [1,1] or [0,1], i.e. that these problems are NP-complete in the strong sense. On the other hand, in [2123], NP-completeness of problem 2 for interval strongly regular n x n-matrices A was shown for the united solution set Suni(A, b).

The large number of another NP-complete (and NP-hard) problems that naturally arise in connection with the interval computations can be found in [24].

1. Characterization of generalized solution sets

This section derives an Oettli — Prager-type description of the generalized solution sets, which will be needed further in our considerations. In doing this, we rely upon the characterization of the generalized solution sets to interval linear systems suggested by S.P. Shary in [9].

For the interval mx n-matrix A and n-vector x £ IRn, the product Ax is defined as usual [1]:

Ax = { Ax | A £ A }.

We will also use traditional definitions of the interval operations and relations from [1]. Then the following statement holds.

Theorem 1 (S.P. Shary [9]). For any given quantifiers A and ft of the same size as A and b respectively the following equality holds:

SA#(A, b) = { x £ IRn | Avx - bv C b3 - A3x }. (6)

The proof of the equality (6) follows directly from the definitions and, hence, is omitted.

In the rest of the paper, for two m x n-matrices A = (aj) and B = (bj), by A o B we will denote their Hadamard product [25] A o B = (ajbj). Using theorem 1 along with the well-known Oettli — Prager theorem (see e.g. [1, 3, 26]), it is possible to obtain the following statement.

Theorem 2 (J. Rohn [27]). For any given A and ft, the equality

(A, b) = { x G Rn | |Acx - bc| < (A o A)|x| + ft o S },

holds, where Ac = (A + A)/2, A = (A - A)/2, bc = (b1 + b)/2, S = (b - b)/2.

Proof. (J.Rohn [27]). From theorem 1, we have that x G £a,/3 is equivalent to the condition

Avx - bv C b3 - A3x.

Further, according to Oettli — Prager theorem [26]

Avx - bv = [AVx - Av|x| - bV - Sv, AVx + Av|x| - bV + Sv],

and where

b3 - A3x = [-A3x - A3|x| + b3 - S3, -A3x + A3|x| + b3 + S3],

A3 = (A3 + A3)/2, A3 = (^ - A3)/2, b3 = (b3 + b3)/2, S3 = (b^ - b3)/2,

aV = (aV + A)/2, AV = (A - aV)/2, bv = (bv + bv)/2, sv = (by - bv)/2.

Hence, the above inclusion is equivalent to

-(A3 - Av)|x| - (S3 - Sv) < (A3 + Av)x - (b3 + bv) < (A3 - Av)|x| + (S3 - Sv),

which gives

|(A3 + Av)x - (b3 + bv)| < (A3 - Av)|x| + (S3 - Sv).

It only remains to note that due to the definition of the matrices A3, Av and the vectors b3, bv the equalities

Ac = A3 + av, bc = b3 + bv, A o A = A3 - Av, ft o S = S3 - Sv holds. Q.E.D.

2. Computational Complexity

In order to correctly state the interested us problems, we shall assume that for each m and n there are a fixed m x n-matrix A(m,n) = (Aj(m, n)) such that Aj(m, n) G {-1,1}, i = 1,m, j = 1,n and an m-vector ft(m) = (fti(m),... , ftm(m))T such that ftj(m) G {-1,1}, i = 1,m.

In other words, the two functions A and ft are given, such that the function A determines the correspondence between m x n-matrices of {-1,1} and the pairs of natural numbers (m, n),

(m > 1,n > 1), while the function ft sets a correspondence between the m-vectors of {-1,1} and the natural numbers m.

From now on, we will also use the following notation. For the real number A, we denote the positive part of A by A+ = max{0, A}, and the negative part by A by A- = max{0, -A} respectively. The positive parts A+, ft + and the negative parts A-, ft- for the m x n-matrices A and the m-vector ft will be understood elementwise and componentwise respectively.

Hence, for any interval system of the form (1) having m equations for n variables, it is possible to define the set SA(m,n),i3(m)(A, b). Furthermore, let assume that the matrix A(m, n) and the vector ft(m) are "easily computable" in the following sense.

Definition 2. Let us speak that the functions A and ft are easily computable if there exists a pseudo-polynomial time algorithm computing the matrix A(m, n) and the vector ft(m), i.e. the algorithm whose processing time is limited by the polynomial of m and n.

Also, we will say that an interval matrix A is integer if the endpoints of its entries are integer numbers.

Let us consider the following two problems:

Problem N (A, ft)

(checking nonemptyness of the generalized solution sets Sa„s(A, b))

Given. An integer interval m x n-matrix A = [Ac — A, Ac + A] and an integer interval m-vector b = [bc — i, bc + $]. Question. Is it true that Sa(m,n),p(m) (A, b) = 0 ?

The second problem is that of outer estimation of the solution set Sa„s(A, b).

Problem E(A, ft)

(estimation a coordinate of the nonempty generalized solution sets Sa,^(A,b))

Given. An integer interval m x n-matrix A, an integer interval m-vector b and a number k0, 1 < k0 < n such that SA(m,n),^(m)(A, b) = 0. Question. Is it true that

max{xfco | x G SA(m,n),@(m)(A, b)} > 0 ? (7)

It will be obvious from the foregoing considerations that the computational complexity of these problems is substantially determined by the number of the existential quantifiers in the definition of Sa,^(A, b), i.e. by the number of (+1)'s in the matrix A(m,n) and in the vector ft(m). Roughly speaking, if the number of existential quantifiers is "large enough", that is, a sufficiently large number of the columns of the matrix A contain at least one (+1), and a sufficiently large number of rows of the extended matrix (Aft) contain at least one +1, then both above formulated problems are NP-complete. If the total number of (+1)'s in the matrix A grows slowly in comparison with the number mn (specifically, it has order of log2(mn)), then these problems can be solved in the polynomial time.

To formulate what is meant by the term "sufficiently many existential quantifiers", we need giving additional clarification. When defining the term precisely, we will use usual notation for the submatrices of some matrix [25], i.e. if A = (Ay) is an m x n-matrix and I = {¿i,... , ik}, J = {j^,... , j}, 1 < i1 < i2 ... < ik < m, 1 < j1 < j2 ... < ji < n, then by A(11 J) we

denote the k x /-matrix located at the intersections of the rows with the numbers i1,... ,ik and the columns with the numbers j1,... ,jl. Similarly, for the m-vector ft and I = (ii,... , ik}, 1 < ii < ... < ik < m, by ft(I ) we denote the k-vector with the corresponding coordinates.

Definition 3. Let us say that the functions A and ft are computationally 1-saturate (or, briefly, 1-saturate) if there exists an algorithm allowing the numbers m, n, k, / and the two submatrices A0, Ai of the matrix A(m, n) of dimensions k x s and s x /, respectively, to be found for any natural number s, so that the following conditions hold:

1) the running time of the algorithms is restricted by a polynomial of s (that is, similar to definition 1, the algorithm is quasi-polynomial with respect to s);

2) m > k + / + s + 1, n > / + s;

3) if A0 = A(m,n)(K | J), Ai = A(m, n)(I | L), then Kf| I = Jf| L = 0, i.e. submatrices are located in different rows and different columns;

4) each of the columns in the submatrix A0 contains at least one (+1);

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

5) each of the rows in the submatrix (A1y) obtained by adding of the column y = ft(m)(I) to the submatrix A contains at least one (+1).

In other words, up to within the transposition of rows and columns, the extended matrix (Aft) has the form

(A0 * * *\

* Ai * y , (8)

* * * * J

where the submatrices A0 and A1 possess the properties 4 and 5 from the definition 3.

Comment. Denote by U^(m, n) the number of (+1)'s in the matrix A(m, n). If the functions A, ft are 1-saturate then from the condition 1 of the definition 3 and from the fact that the complexity of the matrix A(m, n) is greater or equal to mn it follows that there exist such numbers C > 1, M > 1 that mn < CsM.

Since U\(m, n) > s according to condition 4, we get the estimate

1

( 1 \ M 1

U\(m,n) > ( c ) (mn)M ,

i.e., in this case for some M > 1 the relation

UAm, n) . .

limsup-4^^ > 0. (9)

Mfmn

holds true.

Therefore, the condition (9) is at least necessary for the functions A, ft to be 1-saturate. It imposes a restriction from below on the order of growth of U^(m, n).

Theorem 3. If the functions A, ft are easily computable and 1-saturate then the problem N (A, ft ) and the problem E (A, ft ) are NP-complete.

Proof. The fact that these problems lie in the class NP follows from the description of Sa,^ given in theorem 2. Indeed, it obviously follows from the description that the intersection of Sa,^ with any orthant may be defined as a set of solutions of the system of 2m + n linear inequalities

of n variables, whose solvability and the estimate on the extremums of the coordinates of its solutions can be determined with the use of the polynomial algorithm [16].

We demonstrate now that NP-complete problem Partition [11] is polynomially reducible to both our problems under study. The problem Partition is as follows:

Given. Positive integer numbers di,... , ds, s > 1. Question. Is there a sequence of signs ei,... ,es G {-1,1} such that eldi + ... + esds = 0.

Let us reduce this problem to the problem N(A, ^). For the given positive integer numbers di,... , ds, we choose ^^ — , n — ns, k — ks, l — ls so that the conditions of definition 3 is satisfied. Furthermore, without loss in generality, let us assume that the extended matrix (A^) has the form (8). We denote

s

li = A+

j=i

s+l

li = Y1A+

j = s + 1

for i = 1, k and

for i = k + 1,k + s and consider the following system composed of ms interval equations of ns variables

E[—A+, A+ = l.

for i = 1, k,

j=i

s+l

(li + ^+)xi-fc + E [—A+j, A+j= for i = k + 1,k + s

j=s+i

xi_k 1

xidi + ... + Xsds 0=0

for i = k + s + 1,k + s + l, for i = k + s + l + 1, for i > k + s + l + 1.

(10)

From theorem 2, we get that the vector x G IRras belongs to Sa,^ of the system (10) if it satisfies the following system of inequalities

li < E A+ |xj |

for i = 1, k,

j=i

s+l

(li + A+)|Xi_kl< E A+|xj| + A+ for i = k + 1,k + s,

j=s+i _

|xi-k — 1| < 0 for i = k + s + 1, k + s + l,

, |xidi + ... + xsds| < 0

for i = k + s + l + 1 .

(11)

It is time to demonstrate now that the vector x = (xi,... , xns)T G IRns satisfies the system

(11) if and only if

xs+i = ... = xs+l = 1,

xi,... , xs G { — 1,1}, xidi + ... + xsds = 0.

0

The fact that, under the conditions (12), x £ IRns satisfies the system (11) can easily be verified by the straightforward substitution.

To prove the converse implication, let us imagine that for x £ IRns the inequality (11) is satisfied. Then the first and last of the equalities (12) obviously follow from the third and forth inequalities of (11) respectively. Next, from the first equality of (12) for i = k + 1,k + s we obtain

s+l s+l

£ A+ x l = £ A+ = u,

j = s+1 j = S+1

and then from the second inequality of (11) we have that (/j + ft+)|xj-k| < (/j + ft+). And since due to the condition 5 of definition 3 it follows that /j + ft+ > 1 for i = k + 1, k + s then

|x| < 1, for i = TTs. (13)

£ h and, due to the condition 4 of

Let kj = £ A+ for j = 1, s. Notice that £ kj

j=i j=i j=i

definition 3, kj > 1, j = 1, s.

Further, by adding together all the first inequalities from (11) we obtain that

= £/i AJ|Xj| = £ ]>>+ |Xj| = £k|Xj

j=1

i=1

i=1 j = 1

j=1

i=1

j=1

i.^ £ kj < £ kj |xj|.

j=1 j=1 _

It follows from the latter inequality and the inequality (13) that |xj| = 1 for all j = 1,s. Hence, the second conditions of (12) is valid.

Next, we can obviously conclude that, for the system (10), the solution set Sa,^ is nonempty if and only if there exists a solution of the problem Partition for the given d1,... , ds. Furthermore, due to the condition of the theorem, the system (10) is constructed by applying d1,... , ds times the algorithms which are polynomial with respect to the length of the input. Therefore, the problem Partition is polynomially reducible to the problem N (A, ft).

We consider now the problem E(A, ft). Let positive integer numbers d1,... , ds be given and ds+1 = d1 + ... + ds. We choose m = ms+1, n = ns+1, k = ks+1, / = /s+1 so that the conditions of definition 2 (in which (s + 1) is substituted for s are satisfied. As before, we can assume

s+1 __s+l

that the matrix (Aft) has the form (8), putting /j = £ A+ for i = 1,k and /j = £ A+ for

j=1

j=s+2

i = k + 1, k + s + 1.

Let us consider the system composed of m interval inequalities of n variables, which is similar to the system (10):

for i = 1, k,

f s+1

£[-Aij, Aij]xj = j=1

s+l+1 _

(/i + ft+)xi-fc + £ [-A+ ,A+]xj = ft+ for i = k + 1, k + s + 1,

j=s+2

xi—k 1

for i = k + s + 2,k + s + / + 1,

2x1^1 + ... + 2xsds + Xs+1ds+1 = ds+1 for i = k + s + / + 2,

0 = 0

for i > k + s + / + 2.

k

s

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

k

k

k

s

s

s

s

s

s

Repeatedly applying theorem 2, we conclude that the vector x G IRns+1 belongs to the solutions set Sa,^ of the system (14) if and only if it satisfies the following system of inequalities

s+1 _

li < E Kj|xj| for i = 1, k,

j=i

s+l+1 _

(li + ft+)|Xi-fc|< E A+ |Xj| + ft+ for i = k + 1,k + s + 1, (15)

|xi-k - 1| < 0 for i = k + s + 2, k + s + l + 1,

|2xidi + ... + 2xsds + Xs+ids+i - ds+i| < 0 for i = k + s + l + 1.

Similar to the above, we can draw that the system (15) is equivalent to the following conditions:

xs+2 = ... = xs+l+i = 1

xi,...,xs+i £{-1,1}, (16)

2xidi + ... + 2xsds + Xs+ids+i = ds+i.

Note that, for the system (14), the set Sa,^ is nonempty, since the vector x° = (x°,... , x^^) such that x"0 = ... = x° = 1, x°°+i = -1, x°+2 = ... = x°°+l+i = 1, Xi = 0 for i>s + l + 1 obviously satisfies the conditions (16) and, hence, belongs to Sa,^.

Let in (7) k° = s + 1. Taking into account the second conditions of (16), we obtain that, for the system (14), the inequality (7) holds if and only if a vector x £ Sa,^ can be found, such that xs+i = 1. But from the third of the equalities (16) it follows that for x £ Sa,^ the condition xs+i = 1 is equivalent to the equality xidi + ... + xsds = 0. Therefore, the problem E(A, ft) can be solved positively for the system (14) if and only if the problem Partition is solvable for these di,..., ds. Since, furthermore, the system (19) is constructed with the use of di,... , ds times of polynomial algorithms, we have that the problem Partition is polynomially reducible to the problem E(A,ft). Q.E.D.

Note that interval m x n-matrices A and the interval m-vector b used in the proof of theorem 3 meet the additional requirement

A- o A = 0m>n, ft- o S = 6m,

where 6m,n is zero matrix, 6m is zero vector. Hence, the equality Sa,^(A, b) = Sun;(A, b) holds true for them, and, consequently, it is possible to use the technique from [18] to reduce both the problem N (A, ft) and the problem E (A, ft) to the same problems but with positive interval matrices.

More precisely, let us call the system (1) strongly positive if A > 6m,n, b > 6m. Then the following statement holds.

Corollary. If the functions A, ft are easily computable and 1-saturate then the problem N (A, ft) and the problem E(A,ft) for strongly positive interval systems are NP-complete.

Let us now show that if the number of (+1)'s in the matrix A(m, n) is "not too large", then the problem N (A, ft) and the problem E (A, ft) are polynomially solvable.

Theorem 4. If the functions A, ft are easily computable and if the condition

V UA(m,n) n

lim sup ---- < C

log2(mn)

holds for some fixed integer C, then there exist polynomial time algorithms that solve the problem N (A, ft) and the problem E (A, ft).

Proof. In accordance with theorem 2, the problem N (A, N) is equivalent to the problem of checking the solvability of the system

| Acx — bc| < (A o A) |x| + ft o 5.

By decomposing A into the positive and negative parts A = A+ — A-, the latter inequality can be rewritten in the form

| Acx — bc| + (A- o A) |x| < (A+ o A)|x| + ft o 5. (17)

Note that, since UA(m, n) < Clog2(mn), the right-hand side of this inequality has no more than C log2(mn) coordinates of the vector x with nonzero coefficients. Since A is easily computable, we can find these coordinates in polynomial time, and assume that the right-hand side of (17) contains only |x1|,... , |xk| up to the renumeration of the components, where k < C log2 (mn).

Next, it can be readily shown that the system (17) is equivalent to the following one

Acx — bc = u1 — u2,

x = V1 — V2' (18) U > 0, U2 > 0, V1 > 0, V2 > 0, v y

k U1 + U2 + (A- o A)(v1 + V2) < (A+ o A)|x| + ft o 5.

Now, if we fix the signs of the first k coordinates of the vector x in the system (18), then it transforms into a system of linear equations and inequalities, while its solvability can be determined for polynomial time [16]. Therefore, in order to verify the solvability of (17) we need only to write out all the possible distributions of the signs for the first k coordinates of the vector x (2k totally), and, for each one of them, to investigate the system of linear equations and inequalities. Since the number of such systems 2k < 2Clog2 mn = (mn)C, we can solve also the question of solvability (17) for polynomial time. Hence, the problem N (A, ft) is polynomially solvable.

For the problems E(A, ft), the proof is similar. Q.E.D.

3. Acknowledgement

The author is indebted to Sergey P. Shary who initiated the presented work and made a number of helpful comments as well as to Jiri Rohn who allowed to use his proof in theorem 2.

References

[1] Neumaier A. Interval Method for Systems of Equations. Cambridge: Cambridge Univ. Press, 1990.

[2] Oettli W. On the solution set of a linear system with inaccurate coefficients // SIAM J. Numer. Anal. 1965. Vol. 2. P. 115-118.

[3] Beeck H. Uber Struktur und Abschatzungen der Lösungsmenge von linearen Gleichungssystemen mit Intervallkoeffizienten // Computing. 1972. Vol. 10. P. 231-244.

[4] Nuding E., Wilhelm J. Uber Gleichungen und iiber Losungen // ZAMM. 1972. Vol. 52. P. T188-T190.

[5] Rohn J. Inner solutions of linear interval systems // Interval Mathematics 1985. B., N. Y.: Springer-Verlag, 1986. P. 157, 158. (Lec. Notes in Comp. Sci. Vol. 212).

[6] Khlebalin N.A., Shokin Yu.I. The interval variant of the method of modal control // Dokl. Acad. Nauk SSSR. 1991. Vol. 315, No. 4. P. 846-850 (in Russian).

[7] ZAKHAROV A.V., Shokin Yu.I. Synthesis of control systems under interval uncertainty of the parameters of their mathematical models // Dokl. Acad. Nauk SSSR. 1988. Vol. 299, No. 2. P. 292-295. (in Russian).

[8] VATOLIN A.A. On the problems of linear programming with linear coefficients //J. Vychislitel'noi Matematiki i Mat. Fisiki. 1984. Vol. 24, No. 11. P. 1629-1637.

[9] SHARY S.P. Algebraic solutions to interval linear equations and their applications // Numer. Methods and Error Bounds: Proc. IMACS/GAMM Intern. Symp. on Numer. Methods and Error Bounds / G. Alefeld, J. Herzberger (Eds). Oldenburg, Germany, July 9-12, 1995. B.: Acad. Verlag, 1996. P. 224-233.

[10] SHARY S.P. A new technique in systems analysis under interval uncertainty and ambiguity // Reliable Computing. 2002. Vol. 8, No. 5. P. 321-419.

[11] Garey M., Johnson D. Computers and Intractability: A Guide to the Theory of NP-Completeness. San Francisco: Freeman, 1979.

[12] POLJAK S., ROHN J. Checking robust nonsingularity is NP-hard // Mathematics of Control, Signals and Systems. 1993. Vol. 6 P. 1-9.

[13] KREINOVICH v., Lakeyev A.V., Noskov S.I., Optimal solution of interval linear systems is intractable (NP-hard) // Interval Computations. 1993. Vol. 1. P. 6-14.

[14] LAKEYEV A.V., Noskov S.I. A description of the set of solutions of a linear equation with interval defined operator and right-hand side // Russian Acad. Sci. Dokl. Math. 1993. Vol. 47. No. 3. P. 518-523.

[15] Lakeyev A.V., Noskov S.I. On the set of solutions of the linear equation with the intervally given operator and the right-had side // Sib. Math. J. 1994. Vol. 35, No. 5. P. 1074-1084 (in Russian).

[16] KHACHIYAN L.G. A polynomial algorithm in linear programming // Dokl. Acad. Nauk SSSR. 1979. Vol. 244, No. 5. P. 1093-1096 (in Russian).

[17] KREINOVICH V., Lakeyev A.V., Noskov S.I. Approximate linear algebra is intractable // Linear Algebra and its Appl. 1996. Vol. 232, No. 1. P. 45-54.

[18] Lakeyev A.V., KREINOVICH V. NP-hard classes of linear algebraic systems with uncertainties // Reliable Computing. 1997. Vol. 3. P. 51-81.

[19] LAKEYEV A.V. On systems of linear interval equations having a finite set of solutions. Abstracts of GAMM/IMACS Intern. Symp. on Sci. Computing, Computer Arithmetic and Validated Numerics. Lion, France, 1997. P. XI-4-XI-6.

[20] Heindl G., KreinüVICH V., Lakeyev A.V. Solving linear interval systems is NP-hard if we exclude overflow and underflow // Reliable Computing. 1998. Vol. 4. P. 383-388.

[21] RüHN J. Enclosing solutions of linear interval equations is NP-hard // Computing. 1994. Vol. 53. P. 365-368.

[22] RüHN J., KreinüVICH V. Computing exact componentwise bounds on solutions of linear systems with interval data is NP-hard // SIAM J. Matrix Anal. Appl. 1995. Vol. 16. P. 415-429.

[23] RüHN J. Checking bounds on solutions of linear interval equations is NP-hard // Linear Algebra and its Appl. 1995. Vol. 223/224. P. 589-596.

[24] Kreinüvich V., Lakeyev A.V., Röhn J., Kahl P. Computational Complexity and Feasibility of Data Processing and Interval Computations // Dordrecht: Kluwer Akad. Pres., 1998.

[25] Hörn R.A., Johnson C.R. Matrix Analysis. Cambridge: Cambridge Univ. Pres., 1986.

[26] Oettli W., Prager W. Compatibility of approximate solution of linear equations with given error bounds for coefficients with right-hand sides // Numer. Math. 1964. Vol. 6. P. 405-409.

[27] Röhn J. Private Communication. 1996.

Received for publication July 9, 2002

i Надоели баннеры? Вы всегда можете отключить рекламу.