Перейти к содержанию

Необычное применение последовательности де Брёйна


Рекомендуемые сообщения

 

Цитата

 

Последовательность де Брёйна — это циклический порядок элементов, принадлежащих заданному конечному множеству, такой, что все его подпоследовательности заданной длины различны. Это означает, что каждая возможная строка длины n из алфавита k появляется ровно один раз в последовательности.

Примером последовательности де Брёйна для алфавита k=2 (т.е. {0,1}) и длины подпоследовательности n=3 может быть 00010111. Здесь каждая возможная трехсимвольная строка (000, 001, 010, 011, 100, 101, 110, 111) появляется ровно один раз.

Существуют различные методы генерации последовательностей де Брёйна. Один из подходов заключается в использовании концепций теории графов. Начинаем с генерации набора узлов. Если мы работаем с последовательностью де Брёйна порядка n, то каждый узел содержит уникальную строку длины n-1 из нашего алфавита. Затем строим ориентированный граф, где каждый узел имеет ребро, выходящее из него и соединяющее его с узлом, который будет следующим в последовательности де Брёйна. Получившийся граф всегда будет иметь Эйлеров путь, который можно использовать для генерации последовательности де Брёйна.

 


Здравствуйте. Мне всегда казалось, что существует очень интересное применение последовательности де Брёйна, о котором мы еще не знаем. Хотелось услышать Ваше мнение о теории и возможные идеи, где это было бы интересно применить. Спасибо!

Ссылка на комментарий
Поделиться на другие сайты

Так я же крипрограф не настоящий! Был бы настоящим - до сих пор бы в погонах ходил, наверное. Не получился из меня криптограф, я в программисты пошёл...

 

Криптография (по моему разумению) - самая сложная математическая дисциплина. И чтобы получить одного неплохого криптографа надо обучить ... ну, наверное, два десятка очень толковых студентов-математиков. Только один из них станет Криптографом, остальные - в отвал (программирование, например). Я оказался с большинством...

  • Like (+1) 2
Ссылка на комментарий
Поделиться на другие сайты

Цитата

Криптография (по моему разумению) - самая сложная математическая дисциплина. И чтобы получить одного неплохого криптографа надо обучить ... ну, наверное, два десятка очень толковых студентов-математиков. Только один из них станет Криптографом, остальные - в отвал (программирование, например). Я оказался с большинством...

Предлагаю закрыть тему на этой потрясающей цитате 😅
Спасибо!

Ссылка на комментарий
Поделиться на другие сайты

Пожалуйста, войдите, чтобы комментировать

Вы сможете оставить комментарий после входа в



Войти
  • Похожий контент

    • KL FC Bot
      От KL FC Bot
      Принципы машинного обучения были заложены около 50 лет назад, но только недавно их начали широко применять на практике. Благодаря растущим вычислительным мощностям компьютеры сначала научились достоверно различать объекты на изображении и играть в Го лучше человека, а потом — рисовать картины по описанию или поддерживать связный диалог в чате. В 2021–2022 годах научные прорывы стали еще и легко доступны. Любой желающий может подписаться на MidJourney и, например, мгновенно иллюстрировать книги собственного написания. А в OpenAI наконец открыли свою большую языковую модель GPT-3 (Generative Pretrained Transformer 3) для широкой публики через сервис ChatGPT. На сайте chat.openai.com пообщаться с ботом может любой желающий, так что убедитесь сами — бот уверенно поддерживает связный диалог, лучше многих учителей объясняет сложные научные концепции, может художественно переводить тексты между языками и многое, многое другое.
      Иллюстрация, сгенерированная Midjourney по запросу «Гном с увеличительным стеклом потерялся среди серверов хранения данных»
       
      View the full article
    • Pardus335
      От Pardus335
      Добрый день!
      А как узнать, применился ли профиль политики или нет?
×
×
  • Создать...