В комбинаторике, теории вероятности и информатике задача о наибольшей чередующейся подпоследовательности состоит в том, чтобы найти подпоследовательность наибольшей длины заданной последовательности, такую, что её элементы расположены чередующимся образом.
Пусть — последовательность различных действительных чисел, тогда подпоследовательность чередующаяся, если
Аналогично, обратная чередующаяся, если
Пусть обозначает длину(число элементов) наибольшей чередующейся подпоследовательности последовательности . Например, если рассмотреть некоторую перестановку чисел 1,2,3,4,5, получится
;
потому что 1,5,3,4 и 1,5,2,4 и 1,3,2,4 чередующиеся, и нет чередующейся подпоследовательности из большего числа элементов;
Задача о наибольшей чередующейся подпоследовательности решается за время , где — длина исходной последовательности.
Также за время можно решить задачу о наибольшей чередующейся подпоследовательности с лексикографически минимальным множеством индексов, хоть это и заметно более сложная задача.