|
Эта публикация цитируется в 1 научной статье (всего в 1 статье)
Программное и аппаратное обеспечение распределенных и суперкомпьютерных систем
Vbinary: variable length integer coding revisited
[Vbinary: ещё раз о представлении целых чисел с переменной разрядностью]
Yu. V. Shevchuk Ailamazyan Program Systems Institute of Russian Academy of Sciences
Аннотация:
В статье представлен параметризованный префиксный код
переменной длины для кодирования целых чисел. Код рассматривается
на примерах в сравнении с существующими кодами, в том числе кодами
Golomb/Rice и Elias. Предлагается система записи параметров кода в виде
текстовой строки, позволяющая точно идентифицировать используемый
вариант кода. В коде Vbinary используется новый n-арный метод расширения
разрядности кодовых слов, благодаря которому достигается гибкость:
возможность работы с потоками битов или байтов, эффективное кодирование
малых или больших чисел, согласование распределения длин кодовых слов с
распределением входных данных, оптимизация для повышения эффективности
кодирования и декодирования. К потенциальным применениям кода Vbinary
относятся сетевые протоколы, представление данных в оперативной памяти и
на диске, а также применение на финальных стадиях алгоритмов компрессии
данных.
Ключевые слова и фразы:
кодирование целых чисел, коды с переменной длиной, префиксный
код, параметризованный код, компрессия данных.
Поступила в редакцию: 09.11.2018 Подписана в печать : 30.11.2018
Образец цитирования:
Yu. V. Shevchuk, “Vbinary: variable length integer coding revisited”, Программные системы: теория и приложения, 9:4 (2018), 239–252
Образцы ссылок на эту страницу:
https://www.mathnet.ru/rus/ps311 https://www.mathnet.ru/rus/ps/v9/i4/p239
|
Статистика просмотров: |
Страница аннотации: | 136 | PDF полного текста: | 54 | Список литературы: | 19 |
|