Я пытаюсь глобально выровнять две последовательности с линейным штрафом за разрыв. Проблема прямолинейна до сих пор. Однако максимально допустимая длина промежутка равна 3. Например,
АКДДАББ
AA---BB
разрешено, но
A----B
ADCCCB не допускается.
Мой вопрос в том, как я могу построить рекуррентное отношение для этой проблемы. Я старший специалист по молекулярной биологии и, как предложил мой профессор, посещаю курс биоинформатики, поэтому у меня нет ни опыта работы с DP, ни представления о том, как достичь цели. Буду признателен за любую подсказку или помощь.