Jump to content

Проблема большинства

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

Используя локальные правила перехода, ячейки не могут знать общее количество всех ячеек в системе. Чтобы подсчитать количество единиц (или, по симметрии, количество нулей), системе требуется логарифмическое количество битов в общем размере системы. Это также требует, чтобы система отправляла сообщения на расстояние, линейное по размеру системы, и чтобы система распознавала нерегулярный язык . Таким образом, эта проблема является важным тестом при измерении вычислительной мощности клеточно-автоматных систем.

Постановка задачи

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

Учитывая конфигурацию клеточного автомата с двумя состояниями , в котором всего i + j ячеек, i из которых находятся в нулевом состоянии, а j из которых находятся в одном состоянии, правильное решение задачи голосования должно в конечном итоге обнулить все ячейки, если i > j и в конечном итоге должен установить все ячейки в единицу, если i < j . Желаемое конечное состояние не указано, если i = j .

Проблему также можно обобщить, проверив, находится ли соотношение нулей и единиц выше или ниже некоторого порога, отличного от 50%. В этом обобщении также даетсяпорог ; правильное решение задачи голосования должно в конечном итоге обнулить все ячейки, если и в конечном итоге должен установить все ячейки в единицу, если . Желаемое конечное состояние не указано, если .

Примерные решения

[ редактировать ]
2D расширение алгоритма «Гача, Курдюмова, Левина». Белые пиксели составляют лишь 52% от общего числа в случайном стартовом наборе.

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

Правило, предложенное Гачем, Курдюмовым и Левиным, устанавливает состояние каждой ячейки следующим образом. Если ячейка равна 0, ее следующее состояние формируется как большинство среди значений ее самой, ее непосредственного соседа слева и ее соседа на три пробела слева. Если, с другой стороны, ячейка равна 1, ее следующее состояние формируется симметрично, как большинство значений ее самой, ее непосредственного соседа справа и ее соседа на три пробела справа. В случайно сгенерированных случаях точность правильного определения большинства достигает около 78%.

Дас, Митчелл и Кратчфилд показали, что можно разработать более эффективные правила, используя генетические алгоритмы . [2]

Невозможность идеального классификатора

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

В 1995 году Ленд и Белью [3] показал, что ни одно правило двух состояний с радиусом r и плотностью ρ не решает правильно проблему голосования во всех начальных конфигурациях, когда количество ячеек достаточно велико (больше примерно 4 r /ρ).

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

В 2013 году Бусик, Фатес, Марковичи и Майрес предоставили более простое доказательство невозможности создания идеального классификатора плотности, который справедлив как для детерминированных, так и для стохастических ячеек, а также для любого измерения. [4]

Точное решение с альтернативными условиями завершения

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

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

Альтернативно, гибридный автомат, который выполняет правило 184 в течение нескольких шагов, линейных по размеру массива, а затем переключается на правило большинства (правило 232), которое присваивает каждой ячейке большинство самой себя и ее соседей, решает задачу большинства. проблема со стандартным критерием распознавания либо всех нулей, либо всех единиц в конечном состоянии. Однако эта машина сама по себе не является клеточным автоматом. [7] Более того, было показано, что составное правило Фукса очень чувствительно к шуму и не может превзойти зашумленный автомат Гача-Курдюмова-Левина, несовершенный классификатор, при любом уровне шума (например, от окружающей среды или от динамических ошибок). [8]

  1. ^ Гач, Петер; Курдюмов Г.Л.; Левин, Луизиана (1978). «Одномерные однородные массивы, размывающие конечные острова» . Проблемы передачи информации . 14 : 92–98.
  2. ^ Дас, Раджарши; Кратчфилд, Япония; Митчелл, Мелани ; Хэнсон, Дж. Э. (1995). Эшельман, Ларри Дж. (ред.). Развивающиеся глобально синхронизированные клеточные автоматы (PDF) . Материалы Шестой Международной конференции по генетическим алгоритмам . Сан-Франциско: Морган Кауфманн.
  3. ^ Земля, Марк; Белью, Ричард (1995). «Не существует идеальных клеточных автоматов с двумя состояниями для классификации по плотности». Письма о физических отзывах . 74 (25): 1548–1550. Бибкод : 1995PhRvL..74.5148L . doi : 10.1103/PhysRevLett.74.5148 . ПМИД   10058695 .
  4. ^ Бушич, Ана; Фатес, Назим; Марковичи, Ирен; Мерес, Жан (2013). «Классификация плотности на бесконечных решетках и деревьях» . Электронный журнал вероятностей . 51 . arXiv : 1111.4582 . дои : 10.1214/EJP.v18-2325 .
  5. ^ Капкаррер, Матье С.; Сиппер, Моше; Томассини, Марко (1996). «Двухуровневый клеточный автомат с r = 1, классифицирующий плотность» . Физ. Преподобный Летт . 77 (24): 4969–4971. Бибкод : 1996PhRvL..77.4969C . doi : 10.1103/PhysRevLett.77.4969 . ПМИД   10062680 .
  6. ^ Сукумар, Н. (1998). «Влияние граничных условий на клеточные автоматы, классифицирующие плотность». arXiv : комп-газ/9804001 . Бибкод : 1998comp.gas..4001S . {{cite journal}}: Для цитирования журнала требуется |journal= ( помощь )
  7. ^ Фукс, Хенрик (1997). «Решение задачи плотности классификации с двумя правилами клеточных автоматов». Физический обзор E . 55 (3): 2081–2084. arXiv : комп-газ/9703001 . Бибкод : 1997PhRvE..55.2081F . дои : 10.1103/physreve.55.r2081 . S2CID   118954791 .
  8. ^ Мендонса, JRG (2011). «Чувствительность к шуму и эргодичность конвейера клеточных автоматов, классифицирующих плотность». Физический обзор E . 83 (3): 031112. arXiv : 1010.0239 . Бибкод : 2011PhRvE..83c1112M . дои : 10.1103/PhysRevE.83.031112 . ПМИД   21517459 . S2CID   118494753 .
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 0a0f2d459c1340b52d1d324ec98a556f__1692306480
URL1:https://arc.ask3.ru/arc/aa/0a/6f/0a0f2d459c1340b52d1d324ec98a556f.html
Заголовок, (Title) документа по адресу, URL1:
Majority problem - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)