2
AlexDemСпасибо. Кое-чего для себя почерпнул. Правда, так и не нашел, что имелось в виду под существованием универсального конструктора. А хотелось бы, если говорить в рамках теории клеточных автоматов, узнать следующее:
пусть
![$F$ $F$](https://dxdy-04.korotkov.co.uk/f/b/8/b/b8bc815b5e9d5177af01fd4d3d3c2f1082.png)
клеточное поле размером
![$m\times n$ $m\times n$](https://dxdy-02.korotkov.co.uk/f/5/0/8/508cf99c981a5077e40a6561d469c11c82.png)
, в клетки которого помещены одинаковые конечные автоматы с состояниями из некоторого конечного множества
![$S$ $S$](https://dxdy-03.korotkov.co.uk/f/e/2/5/e257acd1ccbe7fcb654708f1a866bfe982.png)
, воспринимающие текущие состояния своих
ближайших соседей в качестве внешнего сигнала.
Вопрос:
для всяких ли функций
![$G: S^{m\times n}\times \mathbb{N} \rightarrow S^{m\times n}$ $G: S^{m\times n}\times \mathbb{N} \rightarrow S^{m\times n}$](https://dxdy-01.korotkov.co.uk/f/0/7/8/0782b998d0644772c37072e755d82c6482.png)
(здесь
![$S^{m\times n}$ $S^{m\times n}$](https://dxdy-03.korotkov.co.uk/f/a/1/e/a1ea19589efcf59616c72303274ef23682.png)
- множество матриц с элементами из
![$S$ $S$](https://dxdy-03.korotkov.co.uk/f/e/2/5/e257acd1ccbe7fcb654708f1a866bfe982.png)
) существует такая конструкция конечного клеточного автомата, что для всякого набора начальных состояний
![$||s^0_{i,j}|| \in S^{m\times n}$ $||s^0_{i,j}|| \in S^{m\times n}$](https://dxdy-03.korotkov.co.uk/f/e/e/3/ee3f1d26c8e4c9cdb5018067197037a982.png)
этих конечных автоматов последовательность состояний
![$||s^t_{i,j}||, t = 1,2,...,$ $||s^t_{i,j}||, t = 1,2,...,$](https://dxdy-04.korotkov.co.uk/f/f/e/3/fe3c881d43b007f11ddef0eb3c00933482.png)
проходимых автоматами во времени будут в точности соответствовать значениям
![$G\big(||s^0_{i,j}||, t\big), t = 1,2,...$ $G\big(||s^0_{i,j}||, t\big), t = 1,2,...$](https://dxdy-02.korotkov.co.uk/f/5/4/9/54985a1d565af24ed58caf898bfefdff82.png)
.
Поле
![$F$ $F$](https://dxdy-04.korotkov.co.uk/f/b/8/b/b8bc815b5e9d5177af01fd4d3d3c2f1082.png)
содержательно можно рассматривать как набор фиксированных мест в окрестностях перекрестка. Конечные автоматы - водители, которые могут обозревать только своих ближайших соседей. Их состояния "двигается", "стоит", "намеревается совершить маневр такой-то", "находится в конфликтной точке" и проч., проч. Вопрос, можно ли подобрать таким образом правила дорожного движения, чтобы обходясь без светофоров реализовать, например, поведение: если по главной дороге поток большой и со второстепенной выезд затруднен, то на главной дороге
все останавливаются на некоторое время и пропускают некоторое количество машин со второстепенного направления.
В общем-то, вопрос вырос вот откуда: до появления светофоров порядок проезда определялся по общему правилу "помехи справа" (ну с доп. условием пропуска пешехода и рельсового транспорта). Вопрос: есть ли какая-то сущностная (неизбежная) необходимость появления светофоров, и если да, то в чем ее суть. В первую очередь бросается в глаза, что светофоры реализуют центральное управление (подача общей для всех информации). Значит, возможно, что именно тут "собака зарыта". Может быть, не всякое поведение можно организовать через (одни и те же для всех) предписания поведения в локальной ситуации (наподобие правила "помехи справа")?