Самая длинная чередующаяся подпоследовательность - Longest alternating subsequence

В комбинаторный математика, вероятность, и Информатика, в самая длинная чередующаяся подпоследовательность задача, кто-то хочет найти подпоследовательность заданного последовательность в котором элементы расположены в чередующемся порядке и в котором последовательность является максимально длинной.

Формально, если последовательность различных действительных чисел, то подпоследовательность является чередование[1] (или же зигзаг или же вниз до)если

По аналогии, является обратное чередование (или же вверх вниз) если

Позволять обозначают длину (количество членов) самой длинной чередующейся подпоследовательности . Например, если мы рассмотрим некоторые из перестановок целых чисел 1,2,3,4,5, мы получим, что

  • ; потому что любая последовательность из 2 различных цифр (по определению) чередуется. (например 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]

Смотрите также

Рекомендации

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