
Нетрудно заметить, что для точного восстановления одного
элемента такой линейно-избыточной матрицы необходимо, чтобы
r = min (N-1; M-1).
Произвольный характер восстанавливаемой матрицы моде-
лировался путем введения элемента стохастичности. Для этого ко всем
значениям элементов а
ij
линейно-избыточной матрицы добавлялась
стохастическая составляющая
а'
ij
= а
ij
+ βε
k
где а'
ij
— элемент моделируемой матрицы; а
ij
— элемент линейно-
избыточной матрицы; β — коэффициент стохастичности; ε
k
—
независимые случайные числа, равномерно распределенные в
интервале [ —1; 1], k = NM—1.
Вид функции (4.5.17) для различных значений коэффициента
стохастичности β приведен на рис. 4.5.2, а, б. В отличие от первой
модели функция невязки здесь многоэкстремальна, ее глобальный
минимум и решает задачу восстановления. В табл. 4.5.1 приведены
положения экстремумов функции невязки для различных значений
параметра стохастичности β.
Таблица 4.5.1
β 0 0,1 0,3 1 2 3 4 5
Z* 8,0 7,8 7,6 6,5 5,6 5,2 4,9 4,6
Из таблицы видно, что значительное случайное изменение таблицы (β
= 3—5) незначительно изменяет положение глобального экстремума
функции невязки. Это свидетельствует об эффективности
предложенного способа восстановления пропусков в таблице.
Для решения задачи (4.5.8) в таких условиях необходимо
применять глобальный поиск [116] — например, поиск со сгла-
живанием (см. § 3.6).
Теперь рассмотрим случай восстановления таблицы с двумя (m≠2)
пропущенными элементами. На рис. 4.5.3 представлены линии
равного уровня функции невязки для линейно-избыточной модели
таблицы А, но при m = 2. Функция Q (z
1
, z
2
) имеет нулевое
минимальное значение при аргументах, совпадающих с точными
значениями восстанавливаемых элементов.
Как видно, задача унимодальна и экстремум в данном случае
находится любым локальным методом поисковой оптимизации.