Система QPSLab для анализа и распознавания числовых последовательностей с квазипериодической структурой
Задача совместного обнаружения фрагментов в последовательности и ее разбиения на участки, включающие серии идентичных фрагментов
(число фрагментов известно)
Эта задача редуцируется к следующей экстремальной задаче.
Дано: вектор Y Î RN, набор (U1,...,UL) векторов из Rq, натуральные числа M, N–, N+, Tmin и Tmax.
Найти: наборы (n1,...,nM) Î ΩM и (μ1,..., μL) Î ΔL(M) такие, что
где Yn = (yn,...,yn+q-1), n = 0,...,N - q.
Задача разрешима за полиномиальное время. Алгоритм, имеющий временную сложность
O[LM(N - q + 1)(Tmax - Tmin + q)] = O(LMN 2) = O(N 4),
обоснован в [28, 32, 33].
предыдущая |
следующая |