Автор Тема: Создан самый быстрый физический генератор случайных чисел  (Прочитано 3886 раз)

Versifikator

  • Мл.сержант
  • *
  • Сообщений: 332
  • Благодарностей: 7
    • Сайт о заработке...
    • E-mail
Ученые создали самый быстрый физический генератор случайных чисел. Статья исследователей появилась в журнале Physical Review Letters, а ее краткое изложение приводится в пресс-релизе на сайте журнала.

Генераторы случайных чисел в настоящее время используются повсеместно. Однако, например, программный генератор случайных чисел, который присутствует во многих приложениях, на самом деле не дает случайные числа. Последовательность получаемых значений является результатом работы некоторого алгоритма (полученные числа называются псевдослучайными). Так, входящий в большинство стандартных программ линейный конгруэнтный метод генерирует последовательность, используя рекуррентное соотношение xn+1 = axn + c, где равенство берется в смысле остатка при делении на некоторое большое m.

Наиболее перспективными являются физические генераторы случайных чисел. В рамках работы ученые использовали полупроводниковый лазер с короткими и резкими пиками интенсивности. Лазер пропускался через среду с обратной связью с задержкой, то есть интенсивность излучения на выходе определялась интенсивностью сигнала на входе и состоянием среды, которое зависело от интенсивности на выходе. Ранее исследователям было известно, что интенсивность подобного луча является процессом квазипериодическим, то есть с течением времени почти повторяется, поэтому напрямую использовать его в качестве генератора случайных чисел нельзя.

Для того, чтобы избавиться от квазипериодичности, физики действовали следующим образом. Интенсивность луча замерялась примерно 2,5 миллиарда раз в секунду. Результат каждого измерения записывался в строку длиной в 8 бит. Оно вычиталось из значения предыдущего измерения, а результат усекался. Таким образом, исследователям удалось избавиться от квазипериодичности и добиться генерации случайного потока нулей и единиц со скоростью примерно 12,5 гигабита в секунду.

lenta.ru/news/2009/07/20/numbers/
« Последнее редактирование: 18 апреля 2010, 16:55:26 от alex »
фонд благотворительности
R410988670273
брось монетку

Mocona

  • Лейтенант
  • *
  • Сообщений: 2723
  • Благодарностей: 13
    • E-mail
Так, тут я сильно туплю. Какую пользу может принести этот генератор случайных чисел?

Лена-Лиза

  • Гость
Так, тут я сильно туплю. Какую пользу может принести этот генератор случайных чисел?
Помочь сделать лучший выбор в условиях полной неопределенности.

Mocona

  • Лейтенант
  • *
  • Сообщений: 2723
  • Благодарностей: 13
    • E-mail
Я сама себе генератор случайных чисел тогда.

Лена-Лиза

  • Гость
Я сама себе генератор случайных чисел тогда.
Есть такая психологическая игра "Засада". Один отряд идет по одной из 2 дорог, одна дорога благоприятствует засаде, другая нет, а другой отряд (противника) должен выбрать дорогу, на которой эту засаду устроить. Ваши действия? Пойдете по хорошей дороге, так вас там точно и будут ждать, оттого как кто пойдет по дороге, где легко можно устроить засаду и всех перебить? А раз так, то вы пойдете по плохой дороге, оттого как противник будет ждать вас на хорошей. Но противник тоже не дурак, он может вас переиграть и поступить наоборот. А вы его переиграйте. Так где идти и где устроить засаду? Лучше не думать в таких случаях, и 2 командирам бросить по монетке. В итоге вероятность успеха у каждого противника 50%, а это немало.