6533b7cefe1ef96bd1257436

RESEARCH PRODUCT

Jauns gramatiku veids datu saspiešanai

Sergejs Kozlovičs

subject

Datorzinātne

description

Viens no veidiem, kā var saspiest virkni, ir uzkonstruēt virknei bezkonteksta gramatiku, kas to ģenerē. Tomēr ar šādā veida gramatikām, tāpat kā ar ahivatoru ZIP, virkni var labi saspiest tikai tad, ja tajā ir gari vienādi fragmenti. Darbā tiek ieviests cits bezkonteksta gramatiku paveids — indeksu gramatikas. Darbā ir parādīts, ka ar indeksu gramatikām datus var saspiest daudz labāk nekā ar parastajām gramatikām vai arī ar arhivatoru ZIP. Tiek piedāvāti atbilstošo teorēmu pierādījumi. Bez tam, tiek paskaidrots, kāpēc indeksu gramatikas ir labākas, kā arī tiek piedāvāti saspiešanas/atspiešanas algoritmi. Saspiešanai tiek izmantota autora oriģinālā virknes tēlu meklēšanas (pattern discovery) metode, kas izmanto ātro Furjē transformāciju.

https://dspace.lu.lv/dspace/handle/7/25776