Jump to content

петли Лэнгтона

(Перенаправлено с Evoloop )
Петля Лэнгтона в стартовой конфигурации.

Петли Лэнгтона — это особый «вид» искусственной жизни в клеточном автомате, созданный в 1984 году Кристофером Лэнгтоном . Они состоят из петли клеток, содержащей генетическую информацию, которая непрерывно течет по петле и выходит наружу по «руке» (или ложноножке ), которая станет дочерней петлей. «Гены» инструктируют его сделать три поворота влево, завершая петлю, которая затем отключается от родителя.

В 1952 году Джон фон Нейман создал первый клеточный автомат (КА) с целью создания самовоспроизводящейся машины . [ 1 ] Этот автомат обязательно был очень сложным из-за своей универсальности вычислений и конструкции. В 1968 году Эдгар Ф. Кодд сократил количество штатов с 29 в СА фон Неймана до 8 в его . [ 2 ] Когда Кристофер Лэнгтон отменил условие универсальности, ему удалось значительно снизить сложность автомата. Его самовоспроизводящиеся контуры основаны на одном из простейших элементов автомата Кодда — периодическом излучателе.

Спецификация

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

Петли Лэнгтона выполняются в СА, имеющем 8 состояний и использующем окрестность фон Неймана с вращательной симметрией. Таблицу переходов можно найти здесь: [1] .

Как и в случае с CA Кодда , петли Лэнгтона состоят из проводов в оболочке. Сигналы пассивно распространяются по проводам, пока не достигнут открытых концов, когда команда, которую они несут, будет выполнена.

Колония петель. Те, что в центре, «мертвые».

Из-за особого свойства «псевдоподий» петель они не могут воспроизводиться в пространстве, занимаемом другой петлей. Таким образом, как только петля окружена, она становится неспособной к размножению, в результате чего образуется кораллоподобная колония с тонким слоем воспроизводящихся организмов, окружающих ядро ​​неактивных «мертвых» организмов. Если не предоставить неограниченное пространство, размер колонии будет ограничен. будет асимптотической Максимальная популяция , где A — общая площадь пространства в ячейках.

Кодировка генома

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

Генетический код петель хранится в виде серии пар состояний ненулевой-нулевой. Геном стандартной петли показан на рисунке вверху и может быть представлен как серия пронумерованных состояний, начиная с Т-образного соединения и идущих по часовой стрелке: 70-70-70-70-70-70-40-40. Команда «70» продвигает конец провода на одну ячейку, а последовательность «40-40» вызывает поворот влево. Состояние 3 используется как временный маркер для нескольких этапов.

Хотя роли состояний 0,1,2,3,4 и 7 аналогичны СА Кодда, остальные состояния 5 и 6 используются вместо этого для опосредования процесса репликации цикла. После завершения цикла состояние 5 перемещается против часовой стрелки вдоль оболочки родительского цикла к следующему углу, вызывая создание следующего плеча в другом направлении. Состояние 6 временно присоединяется к геному дочерней петли и инициализирует растущую руку в следующем углу, которого она достигает.

Геном используется в общей сложности шесть раз: один раз для расширения ложноножки в нужное место, четыре раза для завершения цикла и еще раз для переноса генома в дочернюю петлю. Очевидно, что это зависит от четырехкратной вращательной симметрии петли; без него цикл был бы неспособен содержать информацию, необходимую для его описания. Такое же использование симметрии для сжатия генома используется во многих биологических вирусах , таких как икосаэдрический аденовирус .

[ редактировать ]
ЧТО описание количество штатов район количество ячеек (типичное) период репликации (типичный) миниатюра
петли Лэнгтона [ 3 ] (1984) Оригинальная самовоспроизводящаяся петля. 8 фон Нейман 86 151
Byl's loop [ 4 ] (1989) Удалив внутреннюю оболочку, Был уменьшил размер петли. 6 фон Нейман 12 25
Петля Чжоу-Дворец [ 5 ] (1993) Дальнейшее сокращение петли за счет удаления всех ножен. 8 фон Нейман 5 15
Петля Темпести [ 6 ] (1995) Темпести добавил в свой цикл возможности построения, позволяя записывать шаблоны внутри цикла после воспроизведения. 10 Мур 148 304
Петля Перье [ 7 ] (1996) Перье добавил в цикл Лэнгтона программный стек и расширяемую ленту данных, что позволило ему вычислять все, что можно вычислить . 64 фон Нейман 158 235
Петля SDSR [ 8 ] (1998) Благодаря добавлению к петлям Лэнгтона дополнительного состояния растворения структуры петля SDSR имеет ограниченное время жизни и растворяется в конце своего жизненного цикла. Это обеспечивает непрерывный рост и смену поколений. 9 фон Нейман 86 151
Эволоп [ 9 ] (1999) Расширение петли SDSR, Evoloop способно взаимодействовать с соседними петлями, а также развиваться . Часто самым большим давлением отбора в колонии Evoloops является конкуренция за пространство, а естественный отбор отдает предпочтение самой маленькой функциональной петле. Дальнейшие исследования продемонстрировали большую сложность системы Evoloop, чем первоначально предполагалось. [ 10 ] 9 фон Нейман 149 363
Сексилуп [ 11 ] (2007) Sexyloop — это модификация Evoloop, в которой самовоспроизводящиеся петли обладают возможностью секса . Благодаря этой способности петли способны передавать генетический материал в другие петли. Это увеличивает разнообразие в эволюции новых видов петель. 10 фон Нейман 149 363

См. также

[ редактировать ]
  1. ^ фон Нейман, Джон; Беркс, Артур В. (1966). « Теория самовоспроизводящихся автоматов » . www.walenz.org. Архивировано из оригинала (отсканированная книга онлайн) 5 января 2008 г. Проверено 29 февраля 2008 г.
  2. ^ Кодд, Эдгар Ф. (1968). Клеточные автоматы . Академик Пресс, Нью-Йорк.
  3. ^ К. Г. Лэнгтон (1984). «Самовоспроизведение в клеточных автоматах» (PDF) . Физика Д. 10 (1–2): 135–144. Бибкод : 1984PhyD...10..135L . дои : 10.1016/0167-2789(84)90256-2 . hdl : 2027.42/24968 .
  4. ^ Дж. Был (1989). «Самовоспроизведение в малых клеточных автоматах». Физика Д. 34 (1–2): 295–299. Бибкод : 1989PhyD...34..295B . дои : 10.1016/0167-2789(89)90242-X .
  5. ^ Дж. А. Реджиа; СЛ Арментроут; Х.-Х. Чжоу; Ю. Пэн (1993). «Простые системы, демонстрирующие самонаправленную репликацию». Наука . 259 (5099): 1282–1287. Бибкод : 1993Sci...259.1282R . дои : 10.1126/science.259.5099.1282 . ПМИД   17732248 . S2CID   36866419 .
  6. ^ Г. Темпести (1995). «Новый самовоспроизводящийся клеточный автомат, способный к конструированию и вычислениям». Достижения в области искусственной жизни, учеб. 3-я Европейская конференция по искусственной жизни . Гранада, Испания: Конспекты лекций по искусственному интеллекту, 929, Springer Verlag, Берлин. стр. 555–563. CiteSeerX   10.1.1.48.7578 .
  7. ^ Ж.-Ю. Перье; М. Сиппер; Дж. Занд (1996). «На пути к жизнеспособному, самовоспроизводящемуся универсальному компьютеру». Физика Д. 97 (4): 335–352. Бибкод : 1996PhyD...97..335P . CiteSeerX   10.1.1.21.3200 . дои : 10.1016/0167-2789(96)00091-7 .
  8. ^ Саяма, Хироки (1998). «Введение структурного растворения в самовоспроизводящуюся петлю Лэнгтона» . Искусственная жизнь VI: Материалы шестой Международной конференции по искусственной жизни . Лос-Анджелес, Калифорния: MIT Press. стр. 114–122.
  9. ^ Саяма, Хироки (1999). «На пути к реализации развивающейся экосистемы клеточных автоматов». Материалы Четвертого Международного симпозиума по искусственной жизни и робототехнике (AROB 4 '99) . Беппу, Оита, Япония. стр. 254–257. CiteSeerX   10.1.1.40.391 .
  10. ^ Крис Зальцберг; Хироки Саяма (2004). «Сложная генетическая эволюция искусственных саморепликаторов в клеточных автоматах» . Сложность . 10 (2): 33–39. Бибкод : 2004Cmplx..10b..33S . дои : 10.1002/cplx.20060 . Архивировано из оригинала 5 января 2013 г.
  11. ^ Николас Орос; К. Л. Неханив (2007). «Sexyloop: самовоспроизведение, эволюция и секс в клеточных автоматах». Первый симпозиум IEEE по искусственной жизни (1–5 апреля 2007 г., Гавайи, США) . стр. 130–138. hdl : 2299/6711 .
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 6f68e695215baba844de5182a1d475ce__1717391820
URL1:https://arc.ask3.ru/arc/aa/6f/ce/6f68e695215baba844de5182a1d475ce.html
Заголовок, (Title) документа по адресу, URL1:
Langton's loops - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)