Corda de cobertura por palíndromos


12

Dada uma sequência , uma capa do palíndromo é uma sequência de palavras modo que e que cada seja um palíndromo.p 1 p 2 ⋯ p m p i p 1 p 2 ⋯ p m = ww=σ1σ2…σnp1p2⋯pmpip1p2⋯pm=wpi

Quão difícil é encontrar a cobertura mínima do palíndromo? (isso parece possível com a programação dinâmica, mas não tenho certeza de que funcione).

O problema se torna mais difícil se dado que a entrada também é um ligado em cada comprimento de palíndromo?b

Considere o algoritmo ganancioso simples, que sempre leva o palíndromo mais longo que começa no local atual. Por exemplo, se , ele produzirá , enquanto a cobertura ideal é .w=1213312(121)⋅(33)⋅(1)⋅(2)(1)⋅(213312)

O algoritmo ganancioso fornece uma aproximação 2 para o problema?

Respostas:


Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.