Система QPSLab для анализа и распознавания числовых последовательностей с квазипериодической структурой
Задача обнаружения повторяющегося набора эталонных фрагментов
(число фрагментов неизвестно)
Дано: вектор Y Î RN, набор (U1,...,UL) векторов из Rq, натуральные числа N–, N+, Tmin и Tmax.
Найти: оптимальное значение M и набор (n1,...,nM) Î Ω такие, что
где l(m|L) = (m-L+1; Yn = (yn,...,yn+q-1), n = 0,...,N - q.
Задача разрешима за полиномиальное время. Алгоритм, имеющий временную сложность
O[min{L, Mmax}(N - q + 1)(Tmax - Tmin + q)] = O(min{L, Mmax}N 2) = O(N 4),
обоснован в [45, 53, 59].
предыдущая |
следующая |