Завадський І. О. Подільні коди та їх застосування

English version

Дисертація на здобуття ступеня доктора наук

Державний реєстраційний номер

0520U100242

Здобувач

Спеціальність

  • 01.05.01 - Теоретичні основи інформатики та кібернетики

18-06-2020

Спеціалізована вчена рада

Д 26.001.09

Київський національний університет імені Тараса Шевченка

Анотація

У роботі введено поняття подільності кодів і на його основі розроблено математичний апарат для визначення властивостей методів кодування. Означено та досліджено мультироздільникові стискальні коди, які, так само, як і коди Фібоначчі, дають можливість виконувати пошук у стиснутому файлі, але при цьому забезпечують вищу ступінь стискання тексту (близько до ентропійної межі), вищу швидкість декодування та мають кращу синхронізовність. Означено нижній (2,3)-код — подільний код на основі двобазисної системи числення, досліджено його властивості та можливість застосування в стискальному та завадостійкому кодуванні. Створено двошарову схему завадостійкого кодування з використанням нижнього (2,3)-коду, яка є ефективнішою за відомі рішення у разі пакетного передавання даних у каналах із високим рівнем шуму. Розроблено родину алгоритмів пошуку патерна в тексті, які мають кращу швидкодію серед усіх відомих алгоритмів для широкого діапазону довжин патернів на алфавітах, що містять 4, 8 або 256 символів. Розроблено із застосовано метод стискання багатовимірних пошукових масивів для алгоритмів пошуку патерна в тексті. Розроблено родину ефективних методів пошуку патерна в бінарному тексті з урахуванням його побайтової організації, представники якої мають найкращу швидкодію серед усіх відомих методів для всіх практично цікавих довжин патерна.

Файли

Схожі дисертації