Система QPSLab для анализа и распознавания числовых последовательностей с квазипериодической структурой
Задача обнаружения заданного повторяющегося фрагмента по его обрывкам
(число повторов известно)
Эта задача редуцируется к следующей экстремальной задаче.
Дано: вектор Y Î RN, вектор U Î Rq, натуральные числа M, N–, N+, Tmin и Tmax.
Найти: набор (n1,...,nM) Î ΩM номеров такой, что
при ограничениях
Задача разрешима за полиномиальное время. Алгоритм, имеющий временную сложность
O[M(N - q + 1)(Tmax - Tmin + q3)] = O(MN4) = O(N5),
обоснован в [4, 8].
предыдущая |
следующая |