Jump to content

Правило 184

Это хорошая статья. Нажмите здесь для получения дополнительной информации.

Правило 184: пройдите 128 шагов из случайных конфигураций с тремя различными начальными плотностями: верхние 25%, средние 50%, нижние 75%. Показанный вид представляет собой кадрирование размером 300 пикселей из более широкой симуляции.

Правило 184 — это одномерное бинарное правило клеточного автомата , примечательное решением проблемы большинства , а также способностью одновременно описывать несколько, казалось бы, совершенно разных систем частиц :

  • Правило 184 может использоваться в качестве простой модели транспортного потока на одной полосе шоссе и формировать основу для многих моделей транспортных потоков клеточных автоматов более сложных . В этой модели частицы (представляющие транспортные средства) движутся в одном направлении, останавливаясь и начиная движение в зависимости от машин перед ними. Количество частиц остается неизменным на протяжении всего моделирования. Из-за такого применения Правило 184 иногда называют «правилом дорожного движения». [1]
  • Правило 184 также моделирует форму осаждения частиц на неровную поверхность, при которой каждый локальный минимум поверхности заполняется частицей на каждом этапе. На каждом этапе моделирования количество частиц увеличивается. Однажды помещенная частица никогда не перемещается.
  • Правило 184 можно понимать в терминах баллистической аннигиляции — системы частиц, движущихся как влево, так и вправо через одномерную среду. При столкновении двух таких частиц они аннигилируют друг друга, так что на каждом шаге число частиц остается неизменным или уменьшается.

Кажущееся противоречие между этими описаниями разрешается различными способами связи особенностей состояния автомата с частицами.

Название Правила 184 — это код Вольфрама , определяющий эволюцию его состояний. Самое раннее исследование Правила 184 было проведено Ли (1987) и Krug & Spohn (1988) . В частности, Круг и Спон уже описывают все три типа систем частиц, смоделированных Правилом 184. [2]

Определение

[ редактировать ]

Состояние автомата по Правилу 184 состоит из одномерного массива ячеек, каждая из которых содержит двоичное значение (0 или 1). На каждом этапе своей эволюции автомат «Правило 184» применяет следующее правило к каждой ячейке массива одновременно для всех ячеек, чтобы определить новое состояние ячейки: [3]

текущий шаблон 111 110 101 100 011 010 001 000
новое состояние центральной ячейки 1 0 1 1 1 0 0 0

Запись в этой таблице определяет новое состояние каждой ячейки как функцию предыдущего состояния и предыдущих значений соседних ячеек с обеих сторон.Название этого правила, Правило 184, — это код Вольфрама, описывающий приведенную выше таблицу состояний: нижняя строка таблицы, 10111000, если рассматривать ее как двоичное число , равна десятичному числу 184 . [4]

Набор правил для Правила 184 также можно описать интуитивно несколькими способами:

  • На каждом этапе, когда в текущем состоянии существует 1, за которой сразу следует 0, эти два символа меняются местами. Основываясь на этом описании, Круг и Спон (1988) называют Правило 184 детерминистической версией «кинетической модели Изинга с асимметричной динамикой спинового обмена».
  • На каждом шаге, если справа от ячейки со значением 1 находится ячейка со значением 0, 1 перемещается вправо, оставляя 0 позади. 1 с еще одной 1 справа остается на месте, а 0, у которого нет 1 слева, остается 0. Это описание наиболее подходит для применения в моделировании транспортных потоков. [5]
  • Если ячейка имеет состояние 0, ее новое состояние берется из ячейки слева от нее. В противном случае его новое состояние берется из ячейки справа от нее. То есть каждая ячейка может быть реализована с помощью двустороннего демультиплексора, при этом две соседние ячейки являются входами, а сама ячейка действует как линия выбора. Следующее состояние каждой ячейки определяется выходным сигналом демультиплексора. Эта операция тесно связана с вентилем Фредкина . [6]

Динамика и классификация большинства

[ редактировать ]

Из описаний правил, приведенных выше, сразу можно увидеть два важных свойства его динамики. Во-первых, в Правиле 184 для любого конечного набора ячеек с периодическими граничными условиями количество единиц и количество нулей в шаблоне остается неизменным на протяжении всего развития шаблона. Правило 184 и его отражение — единственные нетривиальные [7] элементарные клеточные автоматы обладают этим свойством сохранения числа. [8] Аналогично, если плотность единиц четко определена для бесконечного массива ячеек, она остается неизменной во время выполнения автоматом своих шагов. [9] И во-вторых, хотя правило 184 не является симметричным при перестановке слева направо, оно имеет другую симметрию: перестановка слева и справа и в то же время замена ролей символов 0 и 1 дает клеточный автомат с тем же правилом обновления.

Шаблоны в Правиле 184 обычно быстро стабилизируются либо до шаблона, в котором состояния ячеек синхронно перемещаются на одну позицию влево на каждом шаге, либо до шаблона, который перемещается на одну позицию вправо на каждом шаге. В частности, если начальная плотность ячеек с состоянием 1 составляет менее 50%, паттерн стабилизируется в кластеры ячеек в состоянии 1, расположенные на расстоянии двух единиц друг от друга, причем кластеры разделены блоками ячеек в состоянии 0. Паттерны этого типа перемещаются. вправо. Если, с другой стороны, начальная плотность превышает 50%, паттерн стабилизируется в кластеры ячеек в состоянии 0, расположенные на расстоянии двух единиц друг от друга, причем кластеры разделены блоками ячеек в состоянии 1, и паттерны этого типа перемещаются. влево. Если плотность составляет точно 50%, исходный паттерн стабилизируется (более медленно) до паттерна, который эквивалентно можно рассматривать как движение либо влево, либо вправо на каждом шаге: чередующуюся последовательность 0 и 1. [10]

Проблема большинства — это проблема построения клеточного автомата, который при запуске на любом конечном наборе ячеек может вычислить значение, содержащееся в большинстве своих ячеек.В каком-то смысле Правило 184 решает эту проблему следующим образом. если правило 184 применяется к конечному набору ячеек с периодическими граничными условиями, с неравным количеством нулей и единиц, то каждая ячейка в конечном итоге будет бесконечно часто видеть два последовательных состояния значения большинства, но будет видеть два последовательных состояния меньшинства. значение только конечное число раз. [11] Проблема большинства не может быть решена идеально, если требуется, чтобы все ячейки в конечном итоге стабилизировались до состояния большинства. [12] но решение по Правилу 184 позволяет избежать этого результата невозможности, ослабив критерий, по которому автомат распознает большинство.

Транспортный поток

[ редактировать ]
Правило 184 интерпретируется как моделирование транспортного потока. Каждая 1 ячейка соответствует транспортному средству, и каждое транспортное средство движется вперед только в том случае, если перед ним есть открытое пространство.

Если интерпретировать каждую 1-клетку в Правиле 184 как содержащую частицу, эти частицы во многом ведут себя аналогично автомобилям, движущимся по одной полосе движения: они движутся вперед с постоянной скоростью, если перед ними есть открытое пространство, и в противном случае они останавливаются. Модели трафика, такие как Правило 184 и его обобщения, которые дискретизируют как пространство, так и время, обычно называются моделями скачкообразного перемещения частиц . [13] Хотя модель транспортного потока по Правилу 184 очень примитивна, она уже предсказывает некоторые знакомые возникающие особенности реального дорожного движения: группы свободно движущихся автомобилей, разделенные участками открытой дороги, когда движение слабое, и волны движения с остановками, когда движение ограничено. тяжелый. [14]

Трудно определить первое использование Правила 184 для моделирования транспортных потоков, отчасти потому, что исследования в этой области были направлены не столько на достижение максимального уровня математической абстракции, сколько на правдоподобие: даже более ранние статьи по клеточным автоматам, основанные на Моделирование транспортных потоков обычно усложняет модель, чтобы более точно имитировать реальный трафик. Тем не менее, Правило 184 имеет основополагающее значение для моделирования трафика клеточными автоматами. Ван, Квонг и Хуэй (1998) , например, утверждают, что «базовой моделью клеточного автомата, описывающей одномерную проблему транспортного потока, является правило 184». Нагель (1996) пишет: «Большая часть работ по использованию моделей CA для трафика основана на этой модели». Некоторые авторы описывают одномерные модели транспортных средств, движущихся с разными скоростями; такие модели вырождаются до правила 184 в случае односкоростного режима. [15] Gaylord & Nishidate (1996) распространяют действие Правила 184 на двухполосное движение по шоссе со сменой полос движения; их модель и Правило 184 имеют то общее свойство, что она симметрична при одновременном развороте левого-правого и 0-1. Бихам, Миддлтон и Левин (1992) описывают двумерную модель городской сетки , в которой динамика отдельных полос движения по существу аналогична Правилу 184. [16] Подробный обзор моделирования трафика клеточных автоматов и связанной с ним статистической механики см. в Maerivoet & De Moor (2005) и Chowdhury, Santen & Schadschneider (2000) .

Рассматривая Правило 184 как модель дорожного движения, естественно учитывать среднюю скорость транспортных средств. Когда плотность движения менее 50%, эта средняя скорость составляет всего лишь одну единицу расстояния в единицу времени: после того, как система стабилизируется, ни один автомобиль никогда не замедляется. Однако, когда плотность равна числу ρ больше 1/2, средняя скорость движения равна . второго рода Таким образом, в системе наблюдается кинетический фазовый переход при ρ = 1/2 . Когда правило 184 интерпретируется как модель дорожного движения и начинается со случайной конфигурации, плотность которой находится на этом критическом значении ρ = 1/2 , тогда средняя скорость приближается к своему стационарному пределу как квадратный корень из количества шагов. Вместо этого для случайных конфигураций, плотность которых не достигает критического значения, приближение к предельной скорости является экспоненциальным. [17]

Поверхностное осаждение

[ редактировать ]
Правило 184 как модель поверхностного осаждения. В слое частиц, образующем диагонально-ориентированную квадратную решетку, новые частицы на каждом временном шаге прилипают к локальным минимумам поверхности. Состояния клеточного автомата моделируют локальный наклон поверхности.

Как показано на рисунке и первоначально описано Krug & Spohn (1988) , [18] Правило 184 можно использовать для моделирования осаждения частиц на поверхность. В этой модели имеется набор частиц, которые занимают подмножество позиций в квадратной решетке, ориентированной по диагонали (более темные частицы на рисунке). Если частица присутствует в каком-то положении решетки, позиции решетки ниже и справа, а также ниже и слева от частицы также должны быть заполнены, поэтому заполненная часть решетки простирается бесконечно вниз влево и вправо. . Граница между заполненными и незаполненными позициями (тонкая черная линия на рисунке) интерпретируется как моделирование поверхности, на которую может быть осаждено больше частиц. На каждом временном шаге поверхность растет за счет осаждения новых частиц в каждом локальном минимуме поверхности; то есть в каждой позиции, где можно добавить одну новую частицу, под которой с обеих сторон есть существующие частицы (более легкие частицы на рисунке).

Чтобы смоделировать этот процесс по Правилу 184, заметим, что граница между заполненными и незаполненными позициями решетки может быть отмечена ломаной линией, сегменты которой разделяют соседние позиции решетки и имеют наклоны +1 и -1. Смоделируйте сегмент с наклоном +1 автоматной клеткой с состоянием 0, а сегмент с наклоном -1 - автоматной ячейкой с состоянием 1. Локальными минимумами поверхности являются точки, в которых сегмент с наклоном -1 лежит слева. участка склона +1; то есть в автомате это позиция, в которой ячейка с состоянием 1 лежит слева от ячейки с состоянием 0. Добавление частицы в эту позицию соответствует изменению состояний этих двух соседних ячеек с 1,0 на 0,1. , поэтому продвигаем ломаную линию. Именно так ведет себя Правило 184. [19]

Сопутствующая работа по этой модели касается осаждения, при котором время прибытия дополнительных частиц является случайным, а не когда частицы достигают всех локальных минимумов одновременно. [20] Эти стохастические процессы роста можно смоделировать как асинхронный клеточный автомат .

Баллистическое уничтожение

[ редактировать ]
Правило 184 как модель баллистического уничтожения. Частицы и античастицы (моделированные последовательными ячейками с одинаковым состоянием) движутся в противоположных направлениях и аннигилируют друг друга при столкновении.

Баллистическая аннигиляция описывает процесс, при котором движущиеся частицы и античастицы аннигилируют друг друга при столкновении. В простейшем варианте этого процесса система состоит из одного типа частиц и античастиц, движущихся с равными скоростями в противоположных направлениях в одномерной среде. [21]

Этот процесс можно смоделировать с помощью Правила 184 следующим образом. Частицы моделируются как точки, совмещенные не с ячейками автомата, а с промежутками между ячейками. Две последовательные ячейки, обе из которых имеют состояние 0, моделируют частицу в пространстве между этими двумя ячейками, которая перемещается на одну ячейку вправо на каждом временном шаге. Симметрично, две последовательные ячейки, обе из которых имеют состояние 1, моделируют античастицу, которая перемещается на одну ячейку влево на каждом временном шаге. Остальные возможности для двух последовательных ячеек заключаются в том, что они обе имеют разные состояния; это интерпретируется как моделирование фонового материала без каких-либо частиц, через который частицы движутся. При такой интерпретации частицы и античастицы взаимодействуют путем баллистической аннигиляции: когда частица, движущаяся вправо, и античастица, движущаяся влево, встречаются, в результате образуется область фона, из которой обе частицы исчезли, без какого-либо влияния на другие близлежащие частицы. [22]

Поведение некоторых других систем, таких как одномерные циклические клеточные автоматы , также можно описать в терминах баллистической аннигиляции. [23] Существует техническое ограничение на положение частиц для точки зрения баллистической аннигиляции Правила 184, которое не возникает в этих других системах, вытекающее из чередующегося рисунка фона: в системе частиц, соответствующей состоянию Правила 184, если две последовательные частицы оба относятся к одному и тому же типу, между ними должно быть нечетное количество ячеек, а если они относятся к противоположным типам, между ними должно быть четное количество ячеек. Однако это ограничение четности не играет роли в статистическом поведении этой системы.

Пивато (2007) использует аналогичный, но более сложный взгляд на Правило 184 с точки зрения системы частиц: он не только рассматривает чередующиеся области 0–1 как фон, но также считает фоном регионы, состоящие исключительно из одного состояния. Основываясь на этой точке зрения, он описывает семь различных частиц, образованных границами между областями, и классифицирует их возможные взаимодействия. См. Chopard & Droz (1998 , стр. 188–190) для более общего обзора клеточно-автоматных моделей процессов аннигиляции.

Контекстно-свободный анализ

[ редактировать ]

В своей книге A New Kind of Science Стивен Вольфрам указывает, что правило 184 при его выполнении на шаблонах с плотностью 50% можно интерпретировать как анализ контекстно-свободного языка, описывающего строки, образованные из вложенных круглых скобок . Эта интерпретация тесно связана с представлением правила 184 о баллистическом уничтожении: в интерпретации Вольфрама открывающая скобка соответствует частице, движущейся влево, а закрывающая скобка соответствует частице, движущейся вправо. [24]

См. также

[ редактировать ]

Примечания

[ редактировать ]
  1. ^ Например, см. Fukś (1997) .
  2. Можно найти множество более поздних статей, в которых при упоминании Правила 184 цитируются ранние статьи Стивена Вольфрама . Однако в статьях Вольфрама рассматриваются только автоматы, симметричные относительно разворота слева направо, и поэтому не описываются правило 184.
  3. ^ Эта таблица правил уже дана в сокращенной форме под названием «Правило 184», но ее можно найти явно, например, в Fukś (1997) .
  4. ^ Определение этого кода см. в Wolfram (2002) , стр. 53. Для расчета этого кода для Правила 184 см., например, Boccara & Fukś (1998) .
  5. ^ См., например, Boccara & Fukś (1998) .
  6. ^ Ли (1992) . Ли использовал эту интерпретацию как часть обобщения правила 184 на нелокальные структуры соседства.
  7. ^ Правила 170, 204 и 240 тривиально демонстрируют это свойство, поскольку в каждом из этих правил каждая ячейка просто копируется из одной из трех ячеек над ней на каждом шаге.
  8. ^ Боккара и Фукс (1998) ; Алонсо-Санс (2011) .
  9. ^ Боккара и Фукс (1998) исследовали более общие автоматы с аналогичными свойствами сохранения , как и Морейра (2003) .
  10. ^ Который (1987) .
  11. ^ Капкаррере, Сиппер и Томассини (1996) ; Фукс (1997) ; Сукумар (1998) .
  12. ^ Земля и красота (1995) .
  13. ^ Нагель (1996) ; Чоудхури, Сантен и Шадшнайдер (2000) .
  14. ^ Тадаки и Кикучи (1994) .
  15. ^ Несколько моделей этого типа см. в Nagel & Schreckenberg (1992) , Fukui & Ishibashi (1996) и Fukś & Boccara (1998) . Нагель (1996) отмечает эквивалентность этих моделей правилу 184 в случае одной скорости и перечисляет несколько дополнительных статей по этому типу моделей.
  16. ^ см. также в Tadaki & Kikuchi (1994) . Дополнительный анализ этой модели
  17. ^ Фукс и Боккара (1998) .
  18. ^ См. также Белицкий и Феррари (1995) и Chopard & Droz (1998 , стр. 29).
  19. ^ Круг и Спон (1988) .
  20. ^ Также обсуждалось Krug & Spohn (1988) .
  21. ^ Спикер (2001) .
  22. ^ Круг и Спон (1988) ; Белицкий и Феррари (1995) .
  23. ^ Белицкий и Феррари (1995) .
  24. ^ Вольфрам (2002 , стр. 989 , 1109 ).
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 04b43e45702d2149275c59249d0caeeb__1715990580
URL1:https://arc.ask3.ru/arc/aa/04/eb/04b43e45702d2149275c59249d0caeeb.html
Заголовок, (Title) документа по адресу, URL1:
Rule 184 - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)