27.10.2014 Views

Вычислительная математика - ИСЭМ СО РАН

Вычислительная математика - ИСЭМ СО РАН

Вычислительная математика - ИСЭМ СО РАН

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

распознавание, минимум расстояния будет достигаться на i 0 :<br />

ρ(F 1 (A), F 2 (A i0 )) = min<br />

1≤i≤L {ρ(F 1(A), F 2 (A i ))}. (1)<br />

В качестве отображений F 1 и F 2 в этой работе предлагается использовать отображения<br />

числовых матриц в точки множеств решений интервальных линейных систем уравнений,<br />

связанных с матрицами A 1 , . . . , A L , A.<br />

Определение.Для интервальной линейной системы уравнений вида Ax = b, где A<br />

– интервальная n × n матрица, b – некоторый интервальный n-мерный вектор, множество<br />

решений – это множество Ξ(A, b) = { x ∈ R n ∣ ∣ ∃A ∈ A, ∃b ∈ b: Ax = b<br />

}<br />

.<br />

Рассматриваемые далее интервальные линейные системы уравнений – системы уравнений<br />

с правой частью b = ([b 1 , b 1 ], . . . , [b n , b n ]). То есть интервальный вектор b может<br />

быть рассмотрен как вектор b ∈ R n . Его выбор производится исходя из индивидуальной<br />

задачи распознавания с заданным набором эталонных матриц A 1 , . . . , A L .<br />

2. Алгоритм, использующий оценки множеств решений интервальных линейных<br />

систем уравнений, полученные интервальным методом Гаусса-Зейделя<br />

В ходе работы предлагаемого алгоритма по матрицам A 1 , . . . , A L , A строятся интервальные<br />

матрицы A 1 , . . . , A L . После чего находятся множества ˜Ξ i (i = 1, L), представляющие<br />

собой внешние оценивания множеств Ξ(A i , b) – множеств решений интервальных<br />

линейных систем уравнений A i x = b (i = 1, L).<br />

В качестве расстояния ρ, исходя из значения которого производится распознавание<br />

числовой матрицы A, в (1) будем использовать значение ρ(x i , ˜Ξ i ), где x i – решение неинтервальной<br />

системы линейных уравнений с матрицей A ′ i, построенной по матрицам A i и<br />

A, и правой частью b. ρ, как расстояние от точки x = (x 1 , . . . , x n ) ∈ R n до множества<br />

˜Ξ = ([x 1 , x 1 ], . . . , [x n , x n ]), определим так:<br />

ρ(x, ˜Ξ) n∑<br />

= √ (max{|x j − x j |, |x j − x j |}) 2 .<br />

j=1<br />

˜Ξ i будем получать с помощью интервального метода Гаусса-Зейделя решения интервальной<br />

линейной системы уравнений.<br />

Решением задачи распознавания числовых матриц объявляется номер i 0 т.ч.<br />

ρ(x i0 , ˜Ξ i0 ) = min<br />

1≤i≤L ρ(x i, ˜Ξ i ).<br />

Построение матриц A ′ i и A i . Пусть a k ij – элемент матрицы A k , находящийся в ее<br />

(i, j)-й позиции, a ij – элемент матрицы A, находящийся в ее (i, j)-й позиции. Найдем a min<br />

и a max т.ч.:<br />

a min = min {a k ij, a ij },<br />

1≤i,j≤n<br />

1≤k≤L<br />

a max = max {a k ij, a ij }.<br />

1≤i,j≤n<br />

1≤k≤L<br />

Далее строим матрицы Ãi со следующими элементами:<br />

ã k ij =<br />

ak ij − a min<br />

a max − a min<br />

.<br />

153

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!