Azərbaycanca AzərbaycancaDeutsch DeutschLietuvos Lietuvosසිංහල සිංහලTürkçe TürkçeУкраїнська Українська
Dəstək
www.wikimedia.az-az.nina.az
  • Vikipediya

Levenşteyn məsafəsi informasiya nəzəriyyəsi dilçilik və kompüter elmində iki ardıcıllıq arasındakı fərqi ölçmək üçün sət

Levenşteyn məsafəsi

Levenşteyn məsafəsi
www.wikimedia.az-az.nina.azhttps://www.wikimedia.az-az.nina.az

Levenşteyn məsafəsi — informasiya nəzəriyyəsi, dilçilik və kompüter elmində iki ardıcıllıq arasındakı fərqi ölçmək üçün sətir ölçüsü. Qeyri-rəsmi olaraq iki söz arasındakı Levenşteyn məsafəsi bir sözü digərinə dəyişdirmək üçün tələb olunan tək simvollu redaktələrin (daxiletmə, silmə və ya əvəzetmə) minimum sayıdır. O, 1965-ci ildə bu məsafəni hesablayan sovet riyaziyyatçısı Vladimir Levenşteynin şərəfinə adlandırılıb.

Levenşteyn məsafəsi "redaktə" məsafəsi də adlandırıla bilər, baxmayaraq ki, bu termin həm də ümumi olaraq redaktə məsafəsi kimi tanınan daha böyük məsafə ölçüləri ailəsini ifadə edə bilər.:32 Bu, sətir düzülüşləri ilə sıx bağlıdır.

Tərifi

İki a,b{\displaystyle a,b}image sətri arasındakı Levenşteyn məsafəsi (müvafiq olaraq |a|{\displaystyle |a|}image və |b|{\displaystyle |b|}image uzunluğu) lev⁡(a,b){\displaystyle \operatorname {lev} (a,b)}image ilə verilir.

lev⁡(a,b)={|a| if |b|=0,|b| if |a|=0,lev⁡(tail⁡(a),tail⁡(b)) if head⁡(a)=head⁡(b),1+min{lev⁡(tail⁡(a),b)lev⁡(a,tail⁡(b))lev⁡(tail⁡(a),tail⁡(b)) otherwise{\displaystyle \operatorname {lev} (a,b)={\begin{cases}|a|&{\text{ if }}|b|=0,\\|b|&{\text{ if }}|a|=0,\\\operatorname {lev} {\big (}\operatorname {tail} (a),\operatorname {tail} (b){\big )}&{\text{ if }}\operatorname {head} (a)=\operatorname {head} (b),\\1+\min {\begin{cases}\operatorname {lev} {\big (}\operatorname {tail} (a),b{\big )}\\\operatorname {lev} {\big (}a,\operatorname {tail} (b){\big )}\\\operatorname {lev} {\big (}\operatorname {tail} (a),\operatorname {tail} (b){\big )}\\\end{cases}}&{\text{ otherwise}}\end{cases}}}image

Nümunə

image
Əvəzetmə dəyərini 1, silinmə və ya daxiletmə dəyərini 0,5 olaraq istifadə edərək iki söz üçün məsafə matrisi redaktəsi

Məsələn, "anket" və "aptek" sözləri arasındakı Levenşteyn məsafəsi 3-dür, çünki aşağıdakı 3 redaktə bir hərfi digərinə dəyişir və bunu 3-dən az redaktə ilə etmək mümkün deyil:

  1. anket → apket ("n" hərfini "p" ilə dəyişdirmək),
  2. apket → aptet ("k" hərfini "t" ilə dəyişdirmək),
  3. aptet → aptek ("t" hərfini "k" ilə dəyişdirmək).

Məsafəsi 1 olan sözlərə "qaş" və "daş"ı nümunə göstərmək olar:

  1. qaş → daş ("q" hərfini "d" ilə dəyişdirmək).

İstinadlar

  1. В. И. Левенштейн. Двоичные коды с исправлением выпадений, вставок и замещений символов [Binary codes capable of correcting deletions, insertions, and reversals]. Доклады Академии Наук СССР (rus). 163 (4). 1965: 845–848. Appeared in English as: Levenshtein, Vladimir I. "Binary codes capable of correcting deletions, insertions, and reversals". Soviet Physics Doklady. 10 (8). February 1966: 707–710. Bibcode:1966SPhD...10..707L.
  2. Navarro, Gonzalo. "A guided tour to approximate string matching" (PDF). ACM Computing Surveys. 33 (1). 2001: 31–88. CiteSeerX 10.1.1.452.6317. doi:10.1145/375360.375365. 2023-09-29 tarixində arxivləşdirilib (PDF). İstifadə tarixi: 2023-12-05.

Xarici keçidlər

  • Black, Paul E., redaktorLevenshtein distance // Dictionary of Algorithms and Data Structures [online], U.S. National Institute of Standards and Technology, 14 August 2008, İstifadə tarixi: 2 November 2016
  • Rosseta Code implementations of Levenshtein distance

wikipedia, oxu, kitab, kitabxana, axtar, tap, meqaleler, kitablar, oyrenmek, wiki, bilgi, tarix, tarixi, endir, indir, yukle, izlə, izle, mobil, telefon ucun, azeri, azəri, azerbaycanca, azərbaycanca, sayt, yüklə, pulsuz, pulsuz yüklə, haqqında, haqqinda, məlumat, melumat, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, şəkil, muisiqi, mahnı, kino, film, kitab, oyun, oyunlar, android, ios, apple, samsung, iphone, pc, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, web, computer, komputer

Levensteyn mesafesi informasiya nezeriyyesi dilcilik ve komputer elminde iki ardicilliq arasindaki ferqi olcmek ucun setir olcusu Qeyri resmi olaraq iki soz arasindaki Levensteyn mesafesi bir sozu digerine deyisdirmek ucun teleb olunan tek simvollu redaktelerin daxiletme silme ve ya evezetme minimum sayidir O 1965 ci ilde bu mesafeni hesablayan sovet riyaziyyatcisi Vladimir Levensteynin serefine adlandirilib Levensteyn mesafesi redakte mesafesi de adlandirila biler baxmayaraq ki bu termin hem de umumi olaraq redakte mesafesi kimi taninan daha boyuk mesafe olculeri ailesini ifade ede biler 32 Bu setir duzulusleri ile six baglidir TerifiIki a b displaystyle a b setri arasindaki Levensteyn mesafesi muvafiq olaraq a displaystyle a ve b displaystyle b uzunlugu lev a b displaystyle operatorname lev a b ile verilir lev a b a if b 0 b if a 0 lev tail a tail b if head a head b 1 min lev tail a b lev a tail b lev tail a tail b otherwise displaystyle operatorname lev a b begin cases a amp text if b 0 b amp text if a 0 operatorname lev big operatorname tail a operatorname tail b big amp text if operatorname head a operatorname head b 1 min begin cases operatorname lev big operatorname tail a b big operatorname lev big a operatorname tail b big operatorname lev big operatorname tail a operatorname tail b big end cases amp text otherwise end cases Numune Evezetme deyerini 1 silinme ve ya daxiletme deyerini 0 5 olaraq istifade ederek iki soz ucun mesafe matrisi redaktesi Meselen anket ve aptek sozleri arasindaki Levensteyn mesafesi 3 dur cunki asagidaki 3 redakte bir herfi digerine deyisir ve bunu 3 den az redakte ile etmek mumkun deyil anket apket n herfini p ile deyisdirmek apket aptet k herfini t ile deyisdirmek aptet aptek t herfini k ile deyisdirmek Mesafesi 1 olan sozlere qas ve das i numune gostermek olar qas das q herfini d ile deyisdirmek IstinadlarV I Levenshtejn Dvoichnye kody s ispravleniem vypadenij vstavok i zameshenij simvolov Binary codes capable of correcting deletions insertions and reversals Doklady Akademii Nauk SSSR rus 163 4 1965 845 848 Appeared in English as Levenshtein Vladimir I Binary codes capable of correcting deletions insertions and reversals Soviet Physics Doklady 10 8 February 1966 707 710 Bibcode 1966SPhD 10 707L Navarro Gonzalo A guided tour to approximate string matching PDF ACM Computing Surveys 33 1 2001 31 88 CiteSeerX 10 1 1 452 6317 doi 10 1145 375360 375365 2023 09 29 tarixinde arxivlesdirilib PDF Istifade tarixi 2023 12 05 Xarici kecidlerBlack Paul E redaktorLevenshtein distance Dictionary of Algorithms and Data Structures online U S National Institute of Standards and Technology 14 August 2008 Istifade tarixi 2 November 2016 Rosseta Code implementations of Levenshtein distance

Nəşr tarixi: Yanvar 30, 2025, 08:24 am
Ən çox oxunan
  • Fevral 05, 2025

    Kiberzorakılıq

  • Fevral 05, 2025

    Kibertəqib

  • Mart 13, 2025

    Kiyoura Keiqo

  • Aprel 06, 2025

    Kitzal

  • Aprel 19, 2025

    Kittim

Gündəlik
  • Azərbaycanca Vikipediya

  • Sergey Paracanov

  • I Henrix (Fransa kralı)

  • Anna Yaroslavna

  • İlham Əliyevin xarici ölkələrə etdiyi səfərlərin siyahısı

  • İsrailin İrana zərbələri (2025)

  • Takahiro Şiraişi

  • 1890

  • 3 iyul

  • İlin günlər

NiNa.Az - Studiya

  • Vikipediya

Bülletendə Qeydiyyat

E-poçt siyahımıza abunə olmaqla siz həmişə bizdən ən son xəbərləri alacaqsınız.
Əlaqədə olmaq
Bizimlə əlaqə
DMCA Sitemap Feeds
© 2019 nina.az - Bütün hüquqlar qorunur.
Müəllif hüququ: Dadaş Mammedov
Yuxarı