На главную Наши проекты:
Журнал   ·   Discuz!ML   ·   Wiki   ·   DRKB   ·   Помощь проекту
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
msm.ru
! правила раздела Алгоритмы
1. Помните, что название темы должно хоть как-то отражать ее содержимое (не создавайте темы с заголовком ПОМОГИТЕ, HELP и т.д.). Злоупотребление заглавными буквами в заголовках тем ЗАПРЕЩЕНО.
2. При создании темы постарайтесь, как можно более точно описать проблему, а не ограничиваться общими понятиями и определениями.
3. Приводимые фрагменты исходного кода старайтесь выделять тегами code.../code
4. Помните, чем подробнее Вы опишете свою проблему, тем быстрее получите вразумительный совет
5. Запрещено поднимать неактуальные темы (ПРИМЕР: запрещено отвечать на вопрос из серии "срочно надо", заданный в 2003 году)
6. И не забывайте о кнопочках TRANSLIT и РУССКАЯ КЛАВИАТУРА, если не можете писать в русской раскладке :)
Модераторы: Akina, shadeofgray
Страницы: (7) « Первая ... 4 5 [6] 7  все  ( Перейти к последнему сообщению )  
> Архивация.NEW!
    Могу предложить алгоритм, сжимающий любую последовательность до 1 байта.
    Алгоритм извлечения данных из архива пока в стадии разработки.
      Цитата
      Аксиома - утверждение верность которого невозможно как доказать, так и опровергнуть. (Чушь несусветная)
      Аксиома - это утверждение не требующее доказательства. (вот так и никак иначе)

      А почему не требующее? В силу своей очевидности? :whistle:

      Добавлено
      esperanto
      Цитата
      Закодируем 1 все войну и мир. ВСе остальное кодируем без изменения просто припишем слева один ноль.





      :offtop:
      Я придумал просто
      МЕГААРХИВАТОР! Позволяющий архивировать любую информацию в конечное (несравненно маленькое) число.
      Берем любое иррациональное число (например число пи) и ищем первую входимость нашей последовательности в дробную часть этого числа. И нам остается только запомнить позицию, с которой начинается эта последовательность.
      Естественно, чем длинее последовательность, тем сложнее найти совпадение.
      Вопрос лишь в том, за какое время найдется это самое вхождение :lool:
      :offtop:
      Сообщение отредактировано: Hsilgos -
        Цитата Hsilgos @
        А почему не требующее? В силу своей очевидности?

        Математика наука абстрактная. Оперирует абстрактнми объектами. Почему аксиома не требует доказательства? Потомому что так захотели математики! Вы тоже имеете право любое утвержднеие объявить аксиомой.
        Сообщение отредактировано: Pavlovsky -
          Цитата
          Математика наука абстрактная. Оперирует абстрактнми объектами. Почему аксиома не требует доказательства? Потомому что так захотели математики! Вы тоже имеете право любое утвержднеие объявить аксиомой.

          Цитата
          Докозательство аксиомы есть аксиома.

          Даже если б они захотели ПО ДРУГОМУ, то используя математический аппарат, который используется сейчас, они бы не смогли её доказать или опровергнуть
            Цитата Hsilgos @
            Даже если б они захотели ПО ДРУГОМУ, то используя математический аппарат, который используется сейчас, они бы не смогли её доказать или опровергнуть

            Кого его?


            Логика состоит из аксиом суть набор логических утверждений и правил вывода.



            Аксиомой может быть любое лог утверждение даже противоречивое.
              Цитата
              Кого его?

              Цитата
              её
              аксиому
              Цитата
              Аксиомой может быть любое лог утверждение даже противоречивое.

              И каким образом это противоречит тому, что я написал?
              Сообщение отредактировано: Hsilgos -
                Цитата Hsilgos @
                Даже если б они захотели ПО ДРУГОМУ, то используя математический аппарат, который используется сейчас, они бы не смогли её доказать или опровергнуть

                Cмогли бы.
                  Цитата
                  Cмогли бы.

                  Значит я что-то не понимаю... Зачем тогда аксиома, если ей можно доказать через какие-то более простые еденицы? :blink:
                  А тем более опровергнуть.
                    Что значит зачем Аксиома.


                    Теория это набор правил вывода и аксиом. ЭТо определение.


                    Вы не можете спросить зачем нужно определение квадрата если круг это множество точек.
                      Hsilgos
                      Цитата Hsilgos @
                      Я придумал просто
                      МЕГААРХИВАТОР! Позволяющий архивировать любую информацию в конечное (несравненно маленькое) число.
                      Берем любое иррациональное число (например число пи) и ищем первую входимость нашей последовательности в дробную часть этого числа. И нам остается только запомнить позицию, с которой начинается эта последовательность.
                      Естественно, чем длинее последовательность, тем сложнее найти совпадение.
                      Вопрос лишь в том, за какое время найдется это самое вхождение


                      Кстати мне нравиться этот алгоритм. А Словарь можно и заранее составить - степень сжатия определяется длинной фрагмента. + Рекурсивное применение алгоритма выдаст дополнительную компактность. Осталось расчитать отпимальные показатели :D. Кстати на этой же идее можно реализовать очень даже эффективный алгоритм шифрования. :rolleyes:
                        Цитата esperanto @
                        ребята вы меня извините, но вы математику учили.

                        Не возможно написать ВЗАИМНООДНОЗНАЧНУЮ функцию из пространства с большим числом измерений в меньшее. (поясню нельзя написать архиватор который для ЛЮБОГО ввода в 9 символов кодирует в 8)

                        это достаточно очевидно ведь различных текстов в 9 байт некоторое число в степени 9, а в 8 байт тоже число в степени 8 , ясно что второе меньще первого.

                        так что очевидно что бессмысленно изобретать что-то сжимающее все и без потери

                        на самом деле вы от jpg зря отказались, происходит потеря только высоких частот, которые для   человека неинформативны, и если хотите что-то изобрести, то найдите базис по которому будет легче архивировать типа фурье иди адамара

                        с уважением

                        Народ если верить "теории большога взрыва" то информацию можно довольно плотно разместить.
                        Я сам занимаюсь сжатием и некоторые вектора данных(хаотичных) мне удалось сжать на 97%.
                        И я не согласен с esperanto по поводу что нельзя.
                        Все как мне кажется упирается в самые сокровенные неоткрытые уголки матемматики.
                        Это напоминает мою учительницу по матем.которая захлебываясь говорила что уравнение с 5 неизвестными не возможно решить кроме как методом Монте-карло,я доказал ей обратное.Так что дерзайте парни!!!

                        PS esperanto я как раз и пользуюсь большими размерностями при сжатии.Поменьше скептиса :)
                        Сообщение отредактировано: Dethlord -
                          Цитата Dethlord @
                          Цитата esperanto @
                          ребята вы меня извините, но вы математику учили.

                          Не возможно написать ВЗАИМНООДНОЗНАЧНУЮ функцию из пространства с большим числом измерений в меньшее. (поясню нельзя написать архиватор который для ЛЮБОГО ввода в 9 символов кодирует в 8)

                          это достаточно очевидно ведь различных текстов в 9 байт некоторое число в степени 9, а в 8 байт тоже число в степени 8 , ясно что второе меньще первого.

                          так что очевидно что бессмысленно изобретать что-то сжимающее все и без потери

                          на самом деле вы от jpg зря отказались, происходит потеря только высоких частот, которые для   человека неинформативны, и если хотите что-то изобрести, то найдите базис по которому будет легче архивировать типа фурье иди адамара

                          с уважением

                          Народ если верить "теории большога взрыва" то информацию можно довольно плотно разместить.
                          Я сам занимаюсь сжатием и некоторые вектора данных(хаотичных) мне удалось сжать на 97%.
                          И я не согласен с esperanto по поводу что нельзя.
                          Все как мне кажется упирается в самые сокровенные неоткрытые уголки матемматики.
                          Это напоминает мою учительницу по матем.которая захлебываясь говорила что уравнение с 5 неизвестными не возможно решить кроме как методом Монте-карло,я доказал ей обратное.Так что дерзайте парни!!!

                          PS esperanto я как раз и пользуюсь большими размерностями при сжатии.Поменьше скептиса :)

                          Глупостями земля полниться.


                          Вы в своем посте только что заявили, что ВСЯ математика противоречива. Я конечно вас уважаю. Но я вам не верю.
                            Цитата Dethlord @
                            Я сам занимаюсь сжатием и некоторые вектора данных(хаотичных) мне удалось сжать на 97%.

                            Это возможно только если очень долго перебирать хаотичные векторы, пока не попадется удачный, и, как правило, в случае коротких векторов. Но если вы так уверены в себе, то у меня есть отличная идея! Dethlord, я предлагаю вам Пари!

                            Условия: я высылаю вам файл из случайных байтов длиной мегабайт. Вы высылаете мне в ответ файл, сжатый вашим алгоритмом (результатом сжатия должен быть один файл, имя и прочие атрибуты не важны для корректной распаковки), плюс распаковщик, который превращает сжатый файл в распакованный файл (те же условия, что и для сжатого файла). Если суммарный размер сжатого файла плюс размер распаковщика будет хотя бы на 10% меньше, чем размер исходного файла, я выплачиваю вам 5000 рублей. В свою очередь, если вы не можете обеспечить результат, 5000 рублей получаю я :) Согласны?

                            Если да, можем обсудить способ расчетов.
                              А откуда берется число в 10%????
                              В таких задачах ставят условие - хотя бы на один байт меньше :))
                                esperanto Не возможно написать ВЗАИМНООДНОЗНАЧНУЮ функцию из пространства с большим числом измерений в меньшее, при условии сохранения размерности измерений
                                0 пользователей читают эту тему (0 гостей и 0 скрытых пользователей)
                                0 пользователей:


                                Рейтинг@Mail.ru
                                [ Script execution time: 0.0962 ]   [ 15 queries used ]   [ Generated: 25.10.26, 01:08 GMT ]