Вопросы с тегом «edit-distance»

2
эффективный алгоритм сравнения деревьев и расстояния Левенштейна
Я недавно прочитал это краткое изложение проблем, связанных с выполнением различий между деревьями, и мне стало интересно узнать, каково состояние этой проблемы. Кроме того, предположим, что между разрешенными операциями редактирования находится традиционный узел добавления / удаления, для редактирования содержимого добавляются расширенные операции копирования / перемещения поддерева, это облегчает или усложняет …

1
Редактировать расстояние в сублинейном пространстве
Какова наиболее известная сложность для вычисления точного расстояния редактирования между двумя строками одинаковой длины с использованием рабочего пространства, которое является сублинейным по размеру ввода? Я предполагаю, что вход хранится в каком-то формате только для чтения. Это ранее изученная проблема? Чтобы сделать вопрос немного более конкретным, как насчет пространства где - …

3
Редактировать расстояние между двумя перегородками
У меня есть два раздела [1…n][1…n][1 \ldots n] и я ищу расстояние редактирования между ними. Этим я хочу найти минимальное количество отдельных переходов узла в другую группу, которые необходимы для перехода из раздела A в раздел B. Например, расстояние от {0 1} {2 3} {4}в {0} {1} {2 3 4}будет …

2
Теоретико-категоричная обработка различий, патчей и слияний?
Есть ли категория патчей, которая выглядит примерно так: Объекты являются строками в некотором базовом алфавите Морфизмы - это скрипты редактирования ("diffs" или "patches") между строками Я заинтересован в следующих вопросах: Есть ли категорическое понятие минимального сценария редактирования? Может быть, категория патчей пополнилась PO-сетами? Является ли объединение патчей категорическим выпуском? Как …

2
Редактировать расстояние с помощью операций перемещения
Мотивация: соавтор редактирует рукопись, и я хотел бы увидеть четкое резюме изменений. Все инструменты, подобные "diff", как правило, бесполезны, если вы одновременно перемещаете текст (например, реорганизуете структуру) и делаете локальные правки. Неужели так сложно понять это правильно? Определения: я хотел бы найти минимальное расстояние редактирования, где разрешены операции: «дешевые» операции: …

2
Сложность пространства для вычисления оптимального выравнивания строки для расстояния редактирования Левенштейна
Если нам даны две строки размером и , стандартное вычисление расстояния редактирования Левенштейна выполняется с помощью динамического алгоритма с временной сложностью и пространственной сложностью . (Некоторые улучшения могут быть сделаны в зависимости от расстояния редактирования , но мы не предполагаем, что особенно мало.) Если вас интересует только значение расстояния редактирования …

4
Наименьшее количество редактирования редактирования между двумя словами
Я ищу структуру данных и алгоритм для вычисления минимального количества изменений, необходимых для преобразования одного слова в другое, учитывая два слова в качестве входных данных, где единственные допустимые изменения добавить букву на одной из конечностей (например, AB -> ABC), продублировать и объединить все слово (например, ABC -> ABCABC), разрезать слово …

2
Сложность гомогенизации строки
Мотивация : Разрабатывая инструменты для управления версиями данных, мы в конечном итоге изучили алгоритмы «различий» двух наборов целых чисел, предложив последовательность преобразований, которые переводят один набор целых чисел в другой. Мы смогли свести эту проблему к следующей очень естественной проблеме, которая, кажется, имеет соединения для редактирования расстояния, группировки путем замены …
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.