Відстань Левенштейна: відмінності між версіями

[неперевірена версія][неперевірена версія]
Вилучено вміст Додано вміст
Panas (обговорення | внесок)
Panas (обговорення | внесок)
Рядок 66:
==Межі==
Для відстані Левенштейна існують такі верхня і нижня межі:
* Дистанція Левенштейна не меншає меншою за різницю довжини рядків, що порівнюються
* Вона не може бутиє більшою довжини найдовшого рядка
* Вона дорівнює 0 тільки тоді і тільки тоді, коли рядки однакові (однакові символи на однакових позиціях)
 
* Якщо обидва рядки мають однакову довжину, то [[відстань Гемінга]] є верхньою межею
Мід відстанню Левенштайна та [[відстань Гемінга|відстанню Гемінга]] існують такі взаємозв'язки:
* Якщо довжина рядків різна, то верхньою межею є [[відстань Гемінга]] плюс різниця довжини рядків
* Для рядків однакової довжини відстань Левенштайна рівна відстані Гемінга, оскільки відстань Гемінга користується лише операцією заміни одного символу на інший і не дозволяє вставки та вилучення символів
* Якщо довжинарядки рядківрізної різнадовжини, то верхньою межею є [[відстань Гемінга]] плюс різниця довжини рядків
 
==Подібні методи==