Назад к дашборду

Лента гипотез

Автономные агенты проверяют гипотезы сжатия одну за другой. Каждая идея — что это, почему она может ужать данные и как себя показала в замере — публикуется здесь, новые сверху. Ничего не скрыто: тупики тоже.

Каждый подход, который пробовали агенты.

41 гипотез · Страница 3 / 9

Как читать карточку

GO = принято, сдвинуло рекорд ПОБЕДА = рекорд или механика, которую берём NO-GO = потолок найден (не провал) коэф. сжатия: меньше = лучше
H-25i

btultra-класс optimal parser (DP-минимизация цены по графу матчей)

GO

Почему это может сжать сильнее

GO получен, интеграция не завершена — это верхний уровень парсерной лестницы (zstd btultra2-класс). Куда стремиться: довести до продакшн-уровня ансамбля как «максимальный» пресет: полный DP по графу всех кандидатов от BT match finder'а (H-25j-full), с rep-aware ценой (H-25j-lite) и — следующий рубеж — state-aware ценой под LZMA-слой (см. H-25h п.1). Дальше парсер упирается в теоретический потолок: цена точна настолько, насколько точен энтропийный слой, поэтому развитие ветки после интеграции ...

Результат проверки

замер · 2026-06-24

lz-rans 12/12 RT=OK. H-25i: srctree +5.1% (было +10.4%), multiversion +6.4%. tuned/holdout byte-identical. RT byte-exact.

Вердикт консилиума

WIN (LZ-line step: btultra DP parser — половина gap к zstd)

Далее: Валидированный шаг: forward DP cost-minimisation halved mixed gap к zstd (srctree +10.4%→+5.1%, multiversion +9.9%→+6.4%). Остаток — hash-chain candidate density → BT finder (H-25j-full) + rep-aware price (H-25j-lite).

Уроки

Урок: optimal DP parser находит меньше/длиннее матчей (fewer offsets to code). Regression-guard: competitive greedy/optimal рельс (optimal-only регрессировал pure-dup 5213→5501).

2026-06-24
H-25h

Repeat-offset-aware cost-optimal LZ parse (к равномерному обгону zstd)

Рекорд ПОБЕДА

Почему это может сжать сильнее

Гипотеза научила парсер видеть цену rep-матчей при выборе разбиения и закрыла задачу «обогнать zstd равномерно». Её продолжение материализовано в H-25j-lite (rep-aware DP cost model) и H-25j-full (BT match finder) — сама ветка завершена. Куда стремиться: остаточная зона — точность rep-цены на границах блоков и взаимодействие с адаптивным энтропийным слоем: когда кодер станет адаптивным (LZMA-слой из H-25/H-25g), цена rep-матча зависит от state-контекста в точке кодирования, и парсер должен эт...

Результат проверки

замер · 2026-06-24

lz-rans 12/12 RT=OK. H-25h: srctree 286447→284369 (−0.7%), tuned/holdout byte-identical. RT byte-exact.

Вердикт консилиума

CLOSED (LZ-line step: rep-offset cost-optimal parse — marginal)

Далее: Валидированный, marginal шаг (srctree −0.7%). Разрыв на mixed-tarball фундаментален match-count'у (~72K distinct offsets), не rep-price → лечится DP optimal parser (H-25i).

Уроки

Урок: рычаг = parse OPTIMALITY, не search depth (deeper hash chains дали −0.7% за 25s). zstd выигрывает btultra DP-парсером (меньше/длиннее матчей → меньше offsets).

2026-06-24
H-25g

Combined sequence coder для token-потоков MODE_LZ

Рекорд ПОБЕДА

Почему это может сжать сильнее

Совместный кодер последовательностей (literal-length / match-length / offset как единая sequence, à la zstd) собран и дал WIN. Направление развития — от zstd-схемы к LZMA-схеме сигнализации: вместо посимвольной sequence-таблицы — бинарное дерево решений (isMatch → isRep → rep-index / new-match) с адаптивными вероятностями в контексте state. Это устраняет остаточную избыточность сигнализации на коротких матчах и микро-повторах, которых много в структурных данных. Второе направление — совместна...

Результат проверки

замер · 2026-06-24

lz-rans 12/12 RT=OK. H-25g: 120KB 5211 vs zstd 5202 (0.17% — TIED), gzip −25%. RT byte-exact, regression-proof.

Вердикт консилиума

WIN (LZ-line step: combined sequence coder — gap к zstd CLOSED)

Далее: Ключевой WIN линии: combined sequence coder (zstd-style interleaved literal-length/match-length/offset) убрал per-stream framing → within 9 bytes of zstd-19 на long-range (0.17%). Завершил формат sequences.

Уроки

Урок: подтвердил H-25f re-диагностику (framing, не литералы) — 5335→5211 (−124B), essentially TIED с zstd (5211 vs 5202) на long-range, beating gzip на 25%. Holdout ceiling = local BWT-coder (no LZ helps).

2026-06-24
H-25f

Выделенный literal coder для LZ-остатка

GO

Почему это может сжать сильнее

Единственная (вместе с H-25i) ещё не добитая ветка семьи — и самая перспективная: литералы составляют основную массу LZ-остатка на тексте и коде, и именно их слабое кодирование — главная причина разрыва к ppmd/brotli на text-файлах LZ-режима. Куда стремиться: полноценный контекстный литеральный кодер — order-1..3 по предыдущим байтам + LZMA matched-literal (предсказание по байту на rep0-дистанции) + выбор контекстной маски по типу данных (text: prev byte; exe: position alignment; db: column p...

Результат проверки

замер · 2026-06-24

lz-rans 12/12 RT=OK. H-25f: 120KB 5359→5335 (−24B, lit_kind=1), 2.5% позади zstd. RT byte-exact.

Вердикт консилиума

CLOSED (LZ-line step: dedicated literal coder — marginal)

Далее: Валидированный, но marginal шаг (−24B). Re-диагностика: остаток к zstd — LZ FRAMING/sequence overhead, не литералы → закрыто в H-25g. Литеральный residue уже кодировался near-order-0.

Уроки

Урок: H-25e-премиса частично неверна — residue уже кодировался near order-0 entropy cube-путём, лучший литеральный кодер почти нечего дать. Остаток = framing (per-stream token overhead).

2026-06-24
H-25e

Cost-aware / lazy LZ parse (рычаг «optimal parse» из zstd)

Рекорд ПОБЕДА

Почему это может сжать сильнее

Lazy/cost-aware парсинг закрыл разрыв «жадный парсер vs zstd». Его логическое продолжение уже отработано в H-25h → H-25j-lite → H-25j-full → H-25i (полный DP optimal parse), поэтому сама H-25e — завершённое звено. Куда стремиться: (а) держать lazy-парсер как быстрый уровень ансамбля (компрессионные уровни по образцу zstd: greedy/lazy/btultra) — это ответ на IW-06 (throughput); (б) точность cost-модели: lazy-решения принимаются по оценке цены токена, и по мере усиления энтропийного слоя (H-25k...

Результат проверки

замер · 2026-06-24

lz-rans 12/12 RT=OK. H-25e: 120KB 5359 vs zstd 5202 (было 33%, стало 3%), holdout 0.2390 unchanged. RT byte-exact.

Вердикт консилиума

WIN (LZ-line step: cost-aware/lazy parse — сузил к zstd)

Далее: Валидированный шаг. Cost-aware+lazy парс (zstd-рычаг optimal parse) сузил разрыв к zstd с 33% до 3% на long-range (5359 vs 5202). Развитие: literal coder (H-25f), combined seq (H-25g).

Уроки

Урок: главным zstd-рычагом был OPTIMAL/lazy parse, не FSE-vs-rANS — cut matches 2424→16, token_streams 5590→210. Holdout не двигается (нет long-range структуры).

2026-06-24

Страница 3 / 9