|
Эта публикация цитируется в 1 научной статье (всего в 1 статье)
Программное и аппаратное обеспечение распределенных и суперкомпьютерных систем
Vbinary: ещё раз о представлении целых чисел с переменной разрядностью
Ю. В. Шевчук Институт программных систем им. А. К. Айламазяна РАН
Аннотация:
В статье представлен параметризованный префиксный код переменной длины для кодирования целых чисел. Код рассматривается на примерах в сравнении с существующими кодами, в том числе кодами Golomb/Rice и Elias. Предлагается система записи параметров кода в виде текстовой строки, позволяющая точно идентифицировать используемый вариант кода.
В коде Vbinary используется новый n-арный метод расширения разрядности кодовых слов, благодаря которому достигается гибкость: возможность работы с потоками битов или байтов, эффективное кодирование малых или больших чисел, согласование распределения длин кодовых слов с распределением входных данных, оптимизация для повышения эффективности кодирования и декодирования. К потенциальным применениям кода Vbinary относятся сетевые протоколы, представление данных в оперативной памяти и
на диске, а также применение на финальных стадиях алгоритмов компрессии данных.
Ключевые слова и фразы:
кодирование целых чисел, коды с переменной длиной, префиксный код, параметризованный код, компрессия данных.
Поступила в редакцию: 09.11.2018 04.12.2018 Подписана в печать : 30.12.2018
Образец цитирования:
Ю. В. Шевчук, “Vbinary: ещё раз о представлении целых чисел с переменной разрядностью”, Программные системы: теория и приложения, 9:4 (2018), 477–491
Образцы ссылок на эту страницу:
https://www.mathnet.ru/rus/ps324 https://www.mathnet.ru/rus/ps/v9/i4/p477
|
Статистика просмотров: |
Страница аннотации: | 151 | PDF полного текста: | 123 | Список литературы: | 25 |
|