Самая длинная чередующаяся подпоследовательность
В комбинаторной математике, теории вероятностей и информатике в задаче о самой длинной чередующейся подпоследовательности нужно найти подпоследовательность данной последовательности , в которой элементы расположены в чередующемся порядке и в которой последовательность является как можно более длинной.
Формально, если является последовательностью различных действительных чисел, то подпоследовательность чередуется [1] (или зигзаг или вниз-вверх ), если
Сходным образом, является обратным чередованием (или вверх-вниз ), если
Позволять обозначают длину (количество членов) самой длинной чередующейся подпоследовательности . Например, если мы рассмотрим некоторые перестановки целых чисел 1,2,3,4,5, мы получим следующее:
- ; потому что любая последовательность из двух различных цифр (по определению) чередуется. (например, 1,2 или 1,4 или 3,5);
- потому что 1,5,3,4 и 1,5,2,4 и 1,3,2,4 чередуются, и нет чередующейся подпоследовательности с большим количеством элементов;
- потому что 5,3,4,1,2 само по себе чередуется.
Эффективные алгоритмы
[ редактировать ]В последовательности различных элементов подпоследовательность локальных экстремумов (элементов, больших, чем оба соседних элемента, или меньших, чем оба соседних элемента) образует каноническую самую длинную чередующуюся последовательность. [2] Как следствие, самая длинная чередующаяся подпоследовательность последовательности элементы можно найти во времени . В последовательностях, допускающих повторение, тот же метод можно применить после первой замены каждой серии повторяющихся элементов одной копией этого элемента. [ нужна ссылка ]
Результаты распределения
[ редактировать ]Если представляет собой случайную перестановку целых чисел и , то можно показать [3] [4] [5] что
Более того, как , случайная величина , соответствующим образом центрированное и масштабированное, сходится к стандартному нормальному распределению.
Онлайн-алгоритмы
[ редактировать ]Проблема самой длинной чередующейся подпоследовательности также изучалась в рамках онлайн-алгоритмов , в которых элементы представлены в онлайн-режиме, и лицу, принимающему решения, необходимо решить, включать или исключать каждый элемент в момент его первого представления, без каких-либо знаний об элементах, которые будут представлены в будущем,и без возможности вспомнить предыдущие наблюдения.
Учитывая последовательность независимых случайных величин с общим непрерывным распределением , можно построить процедуру выбора, которая максимизирует ожидаемое количество чередующихся выборов. Такие ожидаемые значения можно точно оценить, и они равны . [6]
Как , оптимальное количество чередующихся онлайн-выборок, правильно центрированных и масштабированных, сходится к нормальному распределению. [7]
См. также
[ редактировать ]- Попеременная перестановка
- Шаблон перестановки и избегание шаблона
- Подсчет локальных максимумов и/или локальных минимумов в заданной последовательности
- Поворотные тесты для проверки статистической независимости наблюдения
- Количество попеременных запусков
- Самая длинная возрастающая подпоследовательность
- Самая длинная общая подпоследовательность
Ссылки
[ редактировать ]- ^ Стэнли, Ричард П. (2011), Перечислительная комбинаторика, Том I, второе издание , Cambridge University Press
- ^ Ромик, Дэн (2011), «Локальные экстремумы в случайных перестановках и структура самых длинных чередующихся подпоследовательностей» , 23-я Международная конференция по формальным степенным рядам и алгебраической комбинаторике (FPSAC 2011) , Дискретная математика. Теор. Вычислить. наук. Учеб., вып. АО, доц. Дискретная математика. Теор. Вычислить. Sci., Нэнси, стр. 825–834, MR 2820763.
- ^ Видом, Гарольд (2006), «О предельном распределении длины самой длинной чередующейся последовательности в случайной перестановке» , Electron. Дж. Комбин. , 13 : Исследовательский документ 25, 7.
- ^ Стэнли, Ричард П. (2008), «Самые длинные чередующиеся подпоследовательности перестановок», Michigan Math. J. , 57 : 675–687, arXiv : math/0511419 , doi : 10.1307/mmj/1220879431
- ^ Удре, Кристиан; Рестрепо, Рикардо (2010), «Вероятностный подход к асимптотике длины самой длинной чередующейся подпоследовательности» , Electron. Дж. Комбин. , 17 : Исследовательский документ 168, 19.
- ^ Арлотто, Алессандро; Чен, Роберт В.; Шепп, Лоуренс А .; Стил, Дж. Майкл (2011), «Онлайн-выбор чередующихся подпоследовательностей из случайной выборки», J. Appl. Вероятно. , 48 (4): 1114–1132, arXiv : 1105.1558 , doi : 10.1239/jap/1324046022
- ^ Арлотто, Алессандро; Стил, Дж. Майкл (2014), «Оптимальный онлайн-выбор знакопеременной подпоследовательности: центральная предельная теорема» , Adv. Прил. Вероятно. , 46 (2): 536–559, doi : 10.1239/aap/1401369706