Associative Coding by Buyanovsky
От: Юрий Жмеренецкий ICQ 380412032
Дата: 11.12.07 03:29
Оценка: 2 (1) :))) :))) :))) :))) :))
Читал недавно диссертацию на тему "Эффективные алгоритмы неискажающего сжатия текстовой информации" (Кадач А.В.)
стр.41:

Алгоритм ACB
В 1994 г. Г.Буяновский [1] предложил метод сжатия данных, названый им ACB (Associative Coding by Buyanovsky); им же был создан одноименный архиватор.

Статья [1] является самым невразумительным набором слов, который автору данной работы когда-либо удавалось встречать. Она состоит из трех страниц текста, описывающего алгоритм сжатия с помощью незнакомых автору терминов (воронка аналогий, стохастическая составляющая строки, вытяжка, жесткий информационный канал и т.д.) и заканчивается столь же малопонятным 7-страничным листингом программы, реализующей описанный алгоритм на смеси Си и Ассемблера с использованием жуткой смеси плохого русского и ломаного английского языков. К своему сожалению, автор признает, что ему не удалось понять принципов работы алгоритма ACB.

Как бы то ни было, алгоритм ACB действительно способен уменьшать объем кодируемых данных, причем качество сжатия сравнимо и часто лучше, чем у лучших вариантов алгоритмов сжатия семейства PPM. Скорость кодирования и декодирования алгоритма ACB чрезвычайно низкая (это один из самых медленных методов сжатия) при значительном объеме требуемой памяти.
Поскольку на практике алгоритм ACB является одни из лучших известных методов по качеству сжатия (см. главу 11 и [92]), автор счел необходимым упомянуть его.
...
[1] Буяновский Г. Ассоциативное кодирование // Монитор. — 1994. -N8. -С.10-19.

(с) Кадач А.В. 1997
Re: Associative Coding by Buyanovsky
От: prVovik Россия  
Дата: 11.12.07 06:15
Оценка:
Здравствуйте, Юрий Жмеренецкий, Вы писали:

ЮЖ>Читал недавно диссертацию на тему "Эффективные алгоритмы неискажающего сжатия текстовой информации" (Кадач А.В.)


Интересно, а что, текстовую информацию можно сжимать искажающи?
лэт ми спик фром май харт
Re[2]: Associative Coding by Buyanovsky
От: Юрий Жмеренецкий ICQ 380412032
Дата: 11.12.07 07:08
Оценка:
Здравствуйте, prVovik, Вы писали:
V>Интересно, а что, текстовую информацию можно сжимать искажающи?

Например, обфускация исходников: длинный_мнемонический_идентификатор -> a1
Правда тут обратная операция обычно не выполняется... Хотя нет, при сжатии теряется столько информации, что "разжатие" не имеет смысла.
Да просто можно комментарии выкинуть
Re: Associative Coding by Buyanovsky
От: Ellin Россия www.rsdn.ru
Дата: 11.12.07 07:29
Оценка:
Здравствуйте, Юрий Жмеренецкий, Вы писали:

Да я этот отрывок, из этого диссера тоже постоянно вспоминаю. Врезался в память, когда читал.
Вот и вы теперь инфецированы.

Кстати я пытался разбиратся с этим алгоритмом А втор диссера прав.
Re: Associative Coding by Buyanovsky
От: R.O. Prokopiev Россия http://127.0.0.1/
Дата: 11.12.07 10:18
Оценка:
Здравствуйте, Юрий Жмеренецкий, Вы писали:

ЮЖ> [...]

ЮЖ>[1] Буяновский Г. Ассоциативное кодирование // Монитор. — 1994. -N8. -С.10-19.[/q]
ЮЖ>(с) Кадач А.В. 1997

О! У меня этот номер "Монитора" где-то в кладовке хранится.
В свое время пытался разобраться в алгоритме тоже не смог.

Оценку не ставлю ибо не смешно.
Re[2]: Associative Coding by Buyanovsky
От: Кодт Россия  
Дата: 11.12.07 13:00
Оценка:
Здравствуйте, R.O. Prokopiev, Вы писали:

ROP>О! У меня этот номер "Монитора" где-то в кладовке хранится.

Выложи в формате дежавю хотя бы...
... << RSDN@Home 1.2.0 alpha rev. 655>>
Перекуём баги на фичи!
Re[3]: Associative Coding by Buyanovsky
От: R.O. Prokopiev Россия http://127.0.0.1/
Дата: 11.12.07 14:02
Оценка:
Здравствуйте, Кодт, Вы писали:

К>Здравствуйте, R.O. Prokopiev, Вы писали:


ROP>>О! У меня этот номер "Монитора" где-то в кладовке хранится.

К>Выложи в формате дежавю хотя бы...
Всё уже отсканировано до нас.
Вот первая ссылка, выданная гуглем
http://www.compression.ru/download/cm.html#ac_r
Re[4]: Associative Coding by Buyanovsky
От: Кодт Россия  
Дата: 11.12.07 14:28
Оценка:
Здравствуйте, R.O. Prokopiev, Вы писали:

ROP>Всё уже отсканировано до нас.

ROP>Вот первая ссылка, выданная гуглем
ROP>http://www.compression.ru/download/cm.html#ac_r

Спасибо!
А я что-то не особо вкурил даже в либретто. Очень похоже на прогрессивный алгоритм из семейства Лемпел-Зива, только не для чаров, а для отдельных битов. Да?
... << RSDN@Home 1.2.0 alpha rev. 655>>
Перекуём баги на фичи!
Re[5]: Associative Coding by Buyanovsky
От: R.O. Prokopiev Россия http://127.0.0.1/
Дата: 11.12.07 14:49
Оценка: :))) :))
Здравствуйте, Кодт, Вы писали:

К>Очень похоже на прогрессивный алгоритм из семейства Лемпел-Зива, только не для чаров, а для отдельных битов. Да?

Папа, ты с кем сейчас разговаривал? (с) анекдот
Re[6]: Associative Coding by Buyanovsky
От: TarasCo  
Дата: 12.12.07 09:13
Оценка: :))) :))
К>>Очень похоже на прогрессивный алгоритм из семейства Лемпел-Зива, только не для чаров, а для отдельных битов. Да?
ROP>Папа, ты с кем сейчас разговаривал? (с) анекдот

Через пару часов он тут приведет пару багов в реализации "агоритма на смеси Си и Ассемблера"
Да пребудет с тобою сила
Re[2]: Associative Coding by Buyanovsky
От: Рома Мик Россия http://romamik.com
Дата: 12.12.07 12:37
Оценка: 3 (1) +1 :))
Здравствуйте, prVovik, Вы писали:

V>Интересно, а что, текстовую информацию можно сжимать искажающи?

Кнчн. Мжн вкнть глсн нпрмр.
Re[3]: Associative Coding by Buyanovsky
От: R.O. Prokopiev Россия http://127.0.0.1/
Дата: 12.12.07 12:46
Оценка:
Здравствуйте, Рома Мик, Вы писали:

РМ>Здравствуйте, prVovik, Вы писали:


V>>Интересно, а что, текстовую информацию можно сжимать искажающи?

РМ>Кнчн. Мжн вкнть глсн нпрмр.
у-у
Re[2]: Associative Coding by Buyanovsky
От: Maniacal Россия  
Дата: 12.12.07 15:55
Оценка:
Здравствуйте, prVovik, Вы писали:

V>Здравствуйте, Юрий Жмеренецкий, Вы писали:


ЮЖ>>Читал недавно диссертацию на тему "Эффективные алгоритмы неискажающего сжатия текстовой информации" (Кадач А.В.)


V>Интересно, а что, текстовую информацию можно сжимать искажающи?


Ага, вольный пересказ содержимого называется...
Re[3]: Associative Coding by Buyanovsky
От: D. Mon Великобритания http://thedeemon.livejournal.com
Дата: 12.12.07 20:04
Оценка:
V>>Интересно, а что, текстовую информацию можно сжимать искажающи?
РМ>Кнчн. Мжн вкнть глсн нпрмр.

Аможнописатьбезпробелов. Втайскомязыкетаксделано,например.
Re[4]: Associative Coding by Buyanovsky
От: Dmirty--  
Дата: 13.12.07 00:07
Оценка: :)
Здравствуйте, R.O. Prokopiev, Вы писали:

РМ>>Кнчн. Мжн вкнть глсн нпрмр.

ROP>у-у

А разжать это можно? Первого, я еще понял. А вот тебя... какой алгоритм?
... << RSDN@Home 1.2.0 alpha rev. 774>>
Re[3]: Associative Coding by Buyanovsky
От: Pavel Dvorkin Россия  
Дата: 13.12.07 06:41
Оценка:
Здравствуйте, Рома Мик, Вы писали:

РМ>Кнчн. Мжн вкнть глсн нпрмр.


Чт мт мст в зкх : врт рбск .

Вы поняли, что я написал или нет ? Думаю, что нет. Расшифровываю

Что имеет место в языках : иврит, арабский.

Там это проходит, а в русском не очень.

С нлчшм пжлнм.
With best regards
Pavel Dvorkin
Re[4]: Associative Coding by Buyanovsky
От: swined Россия  
Дата: 13.12.07 09:01
Оценка: -1
Pavel Dvorkin wrote:

> Здравствуйте, Рома Мик, Вы писали:

>
> РМ>Кнчн. Мжн вкнть глсн нпрмр.
>
> Чт мт мст в зкх : врт рбск .
>
> Вы поняли, что я написал или нет ? Думаю, что нет. Расшифровываю
>
> Что имеет место в языках : иврит, арабский.
>
> Там это проходит, а в русском не очень.
>
> С нлчшм пжлнм.

около тысячи лет назад в русском (церковном в основном — кроме попов редко
кто умел писать делалось именно так.
Posted via RSDN NNTP Server 2.1 beta
Re[5]: Associative Coding by Buyanovsky
От: swined Россия  
Дата: 13.12.07 09:02
Оценка:
Dmirty-- wrote:

> Здравствуйте, R.O. Prokopiev, Вы писали:

>
> РМ>>Кнчн. Мжн вкнть глсн нпрмр.
> ROP>у-у
>
> А разжать это можно? Первого, я еще понял. А вот тебя... какой алгоритм?
>

разжать можно, но есть неопределенности — КоРоВа vs КРоВь, например
Posted via RSDN NNTP Server 2.1 beta
Re[6]: Associative Coding by Buyanovsky
От: sc Россия  
Дата: 13.12.07 12:30
Оценка:
Здравствуйте, swined, Вы писали:

....
>> А разжать это можно? Первого, я еще понял. А вот тебя... какой алгоритм?
>>

S>разжать можно, но есть неопределенности — КоРоВа vs КРоВь, например


Придется анализировать контекст. Типа, если пасется на лугу или дает молока, то скорее всего корова.
Re[7]: Associative Coding by Buyanovsky
От: swined Россия  
Дата: 13.12.07 14:07
Оценка: 2 (2) +1
sc wrote:

> Здравствуйте, swined, Вы писали:

>
> ....
>>> А разжать это можно? Первого, я еще понял. А вот тебя... какой алгоритм?
>>>
>
> S>разжать можно, но есть неопределенности — КоРоВа vs КРоВь, например
>
> Придется анализировать контекст. Типа, если пасется на лугу или дает
> молока, то скорее всего корова.

вс бл злт крв
вася был залит кровью
всё белое злит корову

какой из вариантов правильный?
Posted via RSDN NNTP Server 2.1 beta
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.