14.11.2014 Views

Appunti di Teoria dell'Informazione e Codici - Università di Palermo

Appunti di Teoria dell'Informazione e Codici - Università di Palermo

Appunti di Teoria dell'Informazione e Codici - Università di Palermo

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Capitolo - 10<br />

CODICI LINEARI A BLOCCHI<br />

10.1 - Premessa<br />

Abbiamo visto che un co<strong>di</strong>ce a blocco è sostanzialmente un’applicazione<br />

iniettiva tra e con gli bit aggiunti consentono in pratica <strong>di</strong><br />

migliorare le prestazioni del sistema introducendo un’opportuna ridondanza ai bit<br />

informativi.<br />

Osserviamo che al crescere <strong>di</strong> cresce, con legge esponenziale, il numero delle<br />

parole <strong>di</strong> co<strong>di</strong>ce. Ci si rende conto che in queste con<strong>di</strong>zioni la tecnica <strong>di</strong> deco<strong>di</strong>fica,<br />

consistente in una ricerca esaustiva su una tabella (in pratica un banco <strong>di</strong> memoria) che<br />

associa ad ogni possibile elemento <strong>di</strong> l’elemento <strong>di</strong> che più “verosimilmente” è<br />

stato trasmesso <strong>di</strong>venta in breve impraticabile a causa delle eccessive <strong>di</strong>mensioni della<br />

succitata tabella, ovvero perché si preferisce utilizzare la memoria del sistema per altri<br />

scopi.<br />

Queste considerazioni inducono alla progettazione <strong>di</strong> co<strong>di</strong>ci che permettano <strong>di</strong><br />

adottare delle tecniche <strong>di</strong> deco<strong>di</strong>fica <strong>di</strong> tipo algoritmico, o che quantomeno limitino la<br />

quantità <strong>di</strong> memoria necessaria per effettuare la ricerca sopra citata.<br />

Tale risultato può essere ottenuto ad esempio se si progetta un co<strong>di</strong>ce in modo da<br />

in<strong>di</strong>viduare nel sottoinsieme una qualche struttura algebrica. Tanto più ricca sarà tale<br />

struttura, tanto maggiore sarà la possibilità <strong>di</strong> in<strong>di</strong>viduare algoritmi <strong>di</strong> deco<strong>di</strong>fica<br />

efficienti.<br />

10.2 - Morfismi<br />

È utile introdurre alcune definizioni<br />

Definizione 10.1 - omomorfismo<br />

Un omomorfismo è un’applicazione avente come dominio un gruppo e come<br />

codominio un gruppo tale che<br />

( ) ( ) ( ) (10.2.1)<br />

***********<br />

Nella precedente il segno<br />

gruppo in cui si opera.<br />

in<strong>di</strong>ca la legge <strong>di</strong> composizione interna relativa al

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!