
6.2.3.8. Адаптивная агрегация графа,
функционирующего в нестационарной среде
Здесь оптимальная агрегация U
*
изменяется во времени, т. е.
агрегированный граф эволюционирует вместе со средой:
U
*
= U
*
(t). (6.2.90)
Алгоритм адаптивной агрегации (см. рис. 6.2.8) должен «от-
слеживать» этот дрейф оптимальной агрегации.
Пример. Дрейф матрицы (n=16) переходных вероятностей
моделировался путем изменения границ вероятностей p
1
=7/64 и
р
2
=1/64 (рис. 6.2.10) таким образом, что каждый сегмент при
оптимальном разрезании содержал всегда восемь смежных вершин
(первая и шестнадцатая вершины смежные). На рис. 6.2.10 пунктиром
показано очередное состояние матрицы, а стрелкой — направление
дрейфа границ. Буквой i обозначен промежуток между i-й и (i+1)-й
строкой (столбцом). Дрейф матрицы представляется следующей
формулой:
i → i + l для i=1,...,16-l;
i → i + l - 16 для i>16-l. (6.2.91)
Скорость этого дрейфа была выбрана равной l вершинам,
меняющим принадлежность к сегменту за один этап работы ло-
кального алгоритма агрегации. Матрица реализации строилась на базе
128 шагов марковской цепи при равновероятно выбранной начальной
вершине. Ресурсы С не ограничивались.
Результаты проведенных экспериментов (табл. 6.2.4) показывают,
что оптимальная агрегация находилась на каждом этапе работы
алгоритма. Здесь k
N
' — исходное значение коэффициента
соответствия с оптимальной аг-
регацией на N-м этапе, a k
N
—
значение этого коэффициента после
агрегации (оно всегда было равно 1).
Стрелками показаны переходы
состояний графа.
На рис. 6.2.11 показано поведение
минимизируемого критерия в
процессе агрегации. Здесь j —
моменты пересегментации (т. е.
использования одной из операций ψ),
N — моменты скачкообразного
дрейфа матрицы на величину l пос-
ле полной обработки алгоритма
ис. 6.2.10. Схема дрейфа матрицы
переходов марковской цепи (пример л.
6.2.3.8
.