RUS  ENG
Полная версия
ЖУРНАЛЫ // Программные системы: теория и приложения // Архив

Программные системы: теория и приложения, 2014, том 5, выпуск 4, страницы 257–267 (Mi ps139)

Эта публикация цитируется в 3 статьях

Математические основы программирования

Моделирование задачи оптимального выравнивания последовательностей

С. В. Знаменский

Институт программных систем им. А. К. Айламазяна РАН

Аннотация: Выравнивание последовательностей широко используется в различных компьютерных системах для анализа и оценки близости данных, выделения изменений и родственных задач. Интуитивные требования к постановке задачи оптимального выравнивания последовательностей формализованы в приводимых тестах. Тесты показали, что ни один из широко используемых подходов к близости и выравниванию не соответствует этим требованиям. Описана новая модель минимизации конфликтов при слиянии изменений. Модель приводит к простой постановке задачи оптимального выравнивания последовательностей, удовлетворяющей рассмотренным требованиям.

Ключевые слова и фразы: сходство строк, выравнивание последовательностей, расстояние редактирования, diff, LCS, метрика Левенштейна, разработка ПО, непрерывная интеграция.

УДК: 004.416

Поступила в редакцию: 14.12.2014
Подписана в печать : 31.12.2014



© МИАН, 2024