Programrendszer blokk-kódok (hibajavító kódok és lefedési kódok) 
előállítására, ellenőrzésére és elemzésére, 2-20 elemű ábécé méretig

Kéri Gerzson

Jelölések:

  • q: az ábécé elemeinek, vagyis a variálható jeleknek a száma. (bináris eset: q=2)
  • n: tér dimenziója, vagyis a kódszavak hossza
  • M: a blokk-kód mérete, vagyis a kódszavak száma
  • A programrendszer részei:
    • Ismétléses kódok, Hamming kód (q=2, n=3, 7, 15; q=3, n=4, 13; q=4, 5 és 7, az utóbbi 3 esetben n=q+1), Golay kód (q=3, n=11, 12 és q=9, n=6), egyéb ismert blokk-kódok generálása kompakt előállításban.
    • Mátrix-reprezentációban megadott kódok előállítása.
    • Két blokk-kód közönséges direkt összege.
    • Két blokk-kód összefűzése (ADS = amalgamated direct sum, BDS = block direct sum módszerrel).
    • Kompakt formában tárolt blokk-kódok normál formára történő átalakítása.
    • Lefedési kódok helyességének ellenőrzése. (Valóban fed az adott sugárral?)
    • Lefedési sugár kiszámítása.
    • A kód szavai közti minimális távolság kiszámítása.
    • Statisztika az ábécé jeleinek előfordulási számáról koordinátánként, valamint a kód kiegyensúlyozott (balanced) jellegének megállapítására.
    Programok száma a jelek száma (ábécé mérete) szerinti bontásban, q=2-nél kezdve, q=20-nál zárva a felsorolást: 18, 24, 17, 18, 16, 21, 21, 23, 13, 13, 10, 10, 9, 9, 8, 8, 8, 8, 7, összesen – a majdnem egyformákat leszámítva –  kb. 50 program.

    Az adatbázis mérete:

    • A programok lefutása előtt (expliciten megadva) : 16 kód.
    • A programok lefutása után több mint 300 kód. Ezek közül kb. 100 bizonyítottan optimális lefedési kód, a többi pedig 12 kód kivételével az eddig ismert legkisebb méretű lefedési kód.
    Elvi alkalmazási lehetőségek:
    • Optimalizálás: diszkrét optimalizálási leszámlálási módszerekben.
    • Döntés: A döntéstérből lefedési kód mintájára kiválasztott részhalmazok elemzésénél, ha pl. a teljes döntéstér elemzésére nincs idő.
    • Egyéb: Elvileg bármely olyan terület, ami véges lineáris terekkel kapcsolatba hozható.


    vissza a Szemináriumsorozat oldalra
    vissza a Tevékenység oldalra


    CímBemutatásMunkatársakTevékenységLinkekEnglish

    webmaster: Márton Sándor