З огляду на рядок , паліндромний обкладинка - це послідовність слів така, що і така, що кожен є паліндром.
Наскільки важко знайти мінімальний розмір кришки паліндром? (це здається можливим завдяки динамічному програмуванню, але я не впевнений, що це працює).
Чи стає проблемою важче, якщо введення також є обмеженим на кожній довжині паліндром?
Розглянемо простий жадібний алгоритм, який завжди займає найдовший паліндром, який починається в поточному місці. Наприклад, якщо , то він , тоді як оптимальне покриття - .
Чи дає жадібний алгоритм 2-наближення до проблеми?