
La regla 184 es una regla de autómata celular binario unidimensional , notable por resolver el problema de la mayoría así como por su capacidad de describir simultáneamente varios sistemas de partículas aparentemente bastante diferentes :
- La regla 184 se puede utilizar como un modelo simple para el flujo de tráfico en un solo carril de una autopista y constituye la base de muchos modelos de flujo de tráfico de autómatas celulares con mayor sofisticación. En este modelo, las partículas (que representan vehículos) se mueven en una sola dirección, deteniéndose y arrancándose en función de los coches que tienen delante. El número de partículas permanece invariable durante toda la simulación. Debido a esta aplicación, a la regla 184 a veces se la denomina "regla de tráfico". [1]
- La regla 184 también modela una forma de deposición de partículas sobre una superficie irregular, en la que cada mínimo local de la superficie se llena con una partícula en cada paso. En cada paso de la simulación, el número de partículas aumenta. Una vez colocada, una partícula nunca se mueve.
- La regla 184 puede entenderse en términos de aniquilación balística, un sistema de partículas que se mueven tanto hacia la izquierda como hacia la derecha a través de un medio unidimensional. Cuando dos de estas partículas chocan, se aniquilan entre sí, de modo que en cada paso el número de partículas permanece invariable o disminuye.
La aparente contradicción entre estas descripciones se resuelve mediante diferentes formas de asociar características del estado del autómata con las partículas.
El nombre de la Regla 184 es un código Wolfram que define la evolución de sus estados. Las primeras investigaciones sobre la Regla 184 son de Li (1987) y Krug & Spohn (1988). En particular, Krug y Spohn ya describen los tres tipos de sistemas de partículas modelados por la Regla 184. [2]
Definición
Un estado del autómata de la Regla 184 consiste en una matriz unidimensional de celdas, cada una de las cuales contiene un valor binario (0 o 1). En cada paso de su evolución, el autómata de la Regla 184 aplica la siguiente regla a cada una de las celdas de la matriz, simultáneamente para todas las celdas, para determinar el nuevo estado de la celda: [3]
Una entrada en esta tabla define el nuevo estado de cada celda como una función del estado anterior y los valores anteriores de las celdas vecinas de cada lado. El nombre de esta regla, Regla 184, es el código Wolfram que describe la tabla de estados anterior: la fila inferior de la tabla, 10111000, cuando se ve como un número binario , es igual al número decimal 184. [4]
El conjunto de reglas de la Regla 184 también puede describirse intuitivamente, de varias maneras diferentes:
- En cada paso, siempre que exista en el estado actual un 1 seguido inmediatamente de un 0, estos dos símbolos intercambian sus lugares. Basándose en esta descripción, Krug y Spohn (1988) denominan a la Regla 184 una versión determinista de un " modelo cinético de Ising con dinámica asimétrica de intercambio de espín".
- En cada paso, si una celda con valor 1 tiene una celda con valor 0 inmediatamente a su derecha, el 1 se mueve hacia la derecha dejando un 0 atrás. Un 1 con otro 1 a su derecha permanece en su lugar, mientras que un 0 que no tiene un 1 a su izquierda permanece como 0. Esta descripción es la más adecuada para la aplicación al modelado del flujo de tráfico. [5]
- Si una celda tiene estado 0, su nuevo estado se toma de la celda a su izquierda. De lo contrario, su nuevo estado se toma de la celda a su derecha. Es decir, cada celda puede implementarse mediante un demultiplexor bidireccional con las dos celdas adyacentes como entradas y la celda misma actuando como la línea selectora. El siguiente estado de cada celda está determinado por la salida del demultiplexor. Esta operación está estrechamente relacionada con una compuerta Fredkin . [6]
Dinámica y clasificación mayoritaria
De las descripciones de las reglas anteriores, se pueden ver inmediatamente dos propiedades importantes de su dinámica. Primero, en la Regla 184, para cualquier conjunto finito de celdas con condiciones de contorno periódicas , el número de 1 y el número de 0 en un patrón permanece invariante a lo largo de la evolución del patrón. La Regla 184 y su reflexión son los únicos autómatas celulares elementales no triviales [7] que tienen esta propiedad de conservación del número. [8] De manera similar, si la densidad de 1 está bien definida para una matriz infinita de celdas, permanece invariante a medida que el autómata lleva a cabo sus pasos. [9] Y segundo, aunque la Regla 184 no es simétrica bajo inversión de izquierda a derecha, tiene una simetría diferente: invertir izquierda y derecha y al mismo tiempo intercambiar los roles de los símbolos 0 y 1 produce un autómata celular con la misma regla de actualización.
Los patrones de la regla 184 suelen estabilizarse rápidamente, ya sea en un patrón en el que los estados de las células se mueven al unísono una posición hacia la izquierda en cada paso, o en un patrón que se mueve una posición hacia la derecha en cada paso. En concreto, si la densidad inicial de células con el estado 1 es inferior al 50%, el patrón se estabiliza en grupos de células en el estado 1, espaciados dos unidades entre sí, con los grupos separados por bloques de células en el estado 0. Los patrones de este tipo se mueven hacia la derecha. Si, por otro lado, la densidad inicial es superior al 50%, el patrón se estabiliza en grupos de células en el estado 0, espaciados dos unidades entre sí, con los grupos separados por bloques de células en el estado 1, y los patrones de este tipo se mueven hacia la izquierda. Si la densidad es exactamente del 50%, el patrón inicial se estabiliza (más lentamente) en un patrón que puede considerarse equivalentemente como un movimiento hacia la izquierda o hacia la derecha en cada paso: una secuencia alternada de 0 y 1. [10]
El problema de la mayoría es el problema de construir un autómata celular que, cuando se ejecuta en cualquier conjunto finito de celdas, puede calcular el valor que tiene una mayoría de sus celdas. En cierto sentido, la Regla 184 resuelve este problema de la siguiente manera: si la Regla 184 se ejecuta en un conjunto finito de celdas con condiciones de contorno periódicas, con un número desigual de 0 y 1, entonces cada celda verá eventualmente dos estados consecutivos del valor mayoritario infinitamente a menudo, pero verá dos estados consecutivos del valor minoritario solo un número finito de veces. [11] El problema de la mayoría no se puede resolver perfectamente si se requiere que todas las celdas eventualmente se estabilicen en el estado mayoritario [12] pero la solución de la Regla 184 evita este resultado de imposibilidad al relajar el criterio por el cual el autómata reconoce una mayoría.
Flujo de tráfico

Si se interpreta que cada celda 1 de la Regla 184 contiene una partícula, estas partículas se comportan de muchas maneras de manera similar a los automóviles en un solo carril de tráfico: avanzan a una velocidad constante si hay espacio abierto frente a ellas y, en caso contrario, se detienen. Los modelos de tráfico como la Regla 184 y sus generalizaciones que discretizan tanto el espacio como el tiempo se denominan comúnmente modelos de salto de partículas . [13] Aunque muy primitivo, el modelo de flujo de tráfico de la Regla 184 ya predice algunas de las características emergentes familiares del tráfico real: grupos de automóviles que se mueven libremente separados por tramos de carretera abierta cuando el tráfico es ligero y olas de tráfico que se detiene y avanza cuando es denso. [14]
Es difícil señalar el primer uso de la Regla 184 para la simulación del flujo de tráfico, en parte porque el enfoque de la investigación en esta área ha sido menos en lograr el mayor nivel de abstracción matemática y más en la verosimilitud: incluso los primeros artículos sobre simulación del flujo de tráfico basada en autómatas celulares generalmente hacen que el modelo sea más complejo para simular con mayor precisión el tráfico real. Sin embargo, la Regla 184 es fundamental para la simulación del tráfico mediante autómatas celulares. Wang, Kwong y Hui (1998), por ejemplo, afirman que "el modelo básico de autómata celular que describe un problema de flujo de tráfico unidimensional es la regla 184". Nagel (1996) escribe: "Gran parte del trabajo que utiliza modelos CA para el tráfico se basa en este modelo". Varios autores describen modelos unidimensionales con vehículos que se mueven a múltiples velocidades; dichos modelos degeneran en la Regla 184 en el caso de una sola velocidad. [15] Gaylord y Nishidate (1996) extienden la dinámica de la Regla 184 al tráfico de autopistas de dos carriles con cambios de carril; Su modelo comparte con la Regla 184 la propiedad de que es simétrico bajo inversión simultánea de izquierda a derecha y de 0 a 1. Biham, Middleton y Levine (1992) describen un modelo de cuadrícula de ciudad bidimensional en el que la dinámica de los carriles individuales de tráfico es esencialmente la de la Regla 184. [16] Para un estudio en profundidad del modelado de tráfico de autómatas celulares y la mecánica estadística asociada, consulte Maerivoet y De Moor (2005) y Chowdhury, Santen y Schadschneider (2000).
Al considerar la Regla 184 como un modelo de tráfico, es natural considerar la velocidad promedio de los vehículos. Cuando la densidad del tráfico es menor del 50%, esta velocidad promedio es simplemente una unidad de distancia por unidad de tiempo: después de que el sistema se estabiliza, ningún automóvil disminuye la velocidad. Sin embargo, cuando la densidad es un número ρ mayor que 1/2, la velocidad promedio del tráfico es . Por lo tanto, el sistema exhibe una transición de fase cinética de segundo orden en ρ = 1/2 . Cuando la Regla 184 se interpreta como un modelo de tráfico y se parte de una configuración aleatoria cuya densidad está en este valor crítico ρ = 1/2 , entonces la velocidad promedio se acerca a su límite estacionario como la raíz cuadrada del número de pasos. En cambio, para configuraciones aleatorias cuya densidad no está en el valor crítico, la aproximación a la velocidad límite es exponencial. [17]
Deposición superficial

Como se muestra en la figura, y como describieron originalmente Krug y Spohn (1988), [18] la regla 184 puede usarse para modelar la deposición de partículas sobre una superficie. En este modelo, uno tiene un conjunto de partículas que ocupan un subconjunto de las posiciones en una red cuadrada orientada diagonalmente (las partículas más oscuras en la figura). Si una partícula está presente en alguna posición de la red, las posiciones de la red debajo y a la derecha, y debajo y a la izquierda de la partícula también deben estar llenas, por lo que la parte llena de la red se extiende infinitamente hacia abajo a la izquierda y a la derecha. El límite entre las posiciones llenas y vacías (la línea negra delgada en la figura) se interpreta como el modelado de una superficie, sobre la cual se pueden depositar más partículas. En cada paso de tiempo, la superficie crece por la deposición de nuevas partículas en cada mínimo local de la superficie; es decir, en cada posición donde es posible agregar una nueva partícula que tiene partículas existentes debajo de ella en ambos lados (las partículas más claras en la figura).
Para modelar este proceso mediante la Regla 184, observe que el límite entre las posiciones de la red llenas y vacías se puede marcar con una línea poligonal, cuyos segmentos separan posiciones de la red adyacentes y tienen pendientes +1 y −1. Modele un segmento con pendiente +1 mediante una celda de autómata con estado 0, y un segmento con pendiente −1 mediante una celda de autómata con estado 1. Los mínimos locales de la superficie son los puntos donde un segmento de pendiente −1 se encuentra a la izquierda de un segmento de pendiente +1; es decir, en el autómata, una posición donde una celda con estado 1 se encuentra a la izquierda de una celda con estado 0. Agregar una partícula a esa posición corresponde a cambiar los estados de estas dos celdas adyacentes de 1,0 a 0,1, avanzando así la línea poligonal. Este es exactamente el comportamiento de la Regla 184. [19]
Un trabajo relacionado con este modelo se refiere a la deposición en la que los tiempos de llegada de partículas adicionales son aleatorios, en lugar de que las partículas lleguen a todos los mínimos locales simultáneamente. [20] Estos procesos de crecimiento estocástico se pueden modelar como un autómata celular asincrónico .
Aniquilación balística

La aniquilación balística describe un proceso por el cual partículas y antipartículas en movimiento se aniquilan entre sí cuando chocan. En la versión más simple de este proceso, el sistema consiste en un solo tipo de partícula y antipartícula, que se mueven a velocidades iguales en direcciones opuestas en un medio unidimensional. [21]
Este proceso puede ser modelado por la Regla 184, de la siguiente manera. Las partículas son modeladas como puntos que están alineados, no con las celdas del autómata, sino con los intersticios entre celdas. Dos celdas consecutivas que tienen ambas estado 0 modelan una partícula en el espacio entre estas dos celdas que se mueve hacia la derecha una celda en cada paso de tiempo. Simétricamente, dos celdas consecutivas que tienen ambas estado 1 modelan una antipartícula que se mueve hacia la izquierda una celda en cada paso de tiempo. Las posibilidades restantes para dos celdas consecutivas son que ambas tengan estados diferentes; esto se interpreta como modelar un material de fondo sin ninguna partícula en él, a través del cual se mueven las partículas. Con esta interpretación, las partículas y las antipartículas interactúan por aniquilación balística: cuando una partícula que se mueve hacia la derecha y una antipartícula que se mueve hacia la izquierda se encuentran, el resultado es una región de fondo de la que ambas partículas han desaparecido, sin ningún efecto sobre ninguna otra partícula cercana. [22]
El comportamiento de ciertos otros sistemas, como los autómatas celulares cíclicos unidimensionales , también se puede describir en términos de aniquilación balística. [23] Hay una restricción técnica en las posiciones de las partículas para la visión de aniquilación balística de la Regla 184 que no surge en estos otros sistemas, derivada del patrón alternante del fondo: en el sistema de partículas correspondiente a un estado de la Regla 184, si dos partículas consecutivas son del mismo tipo deben estar separadas por un número impar de células, mientras que si son de tipos opuestos deben estar separadas por un número par de células. Sin embargo, esta restricción de paridad no juega un papel en el comportamiento estadístico de este sistema.
Pivato (2007) utiliza una visión de la regla 184 similar, pero más complicada, como sistema de partículas: no sólo considera como fondo las regiones alternantes 0-1, sino que también considera como fondo las regiones que constan únicamente de un único estado. Basándose en esta visión, describe siete partículas diferentes formadas por límites entre regiones y clasifica sus posibles interacciones. Véase Chopard y Droz (1998, pp. 188-190) para un estudio más general de los modelos de autómatas celulares de los procesos de aniquilación.
Análisis sintáctico independiente del contexto
En su libro A New Kind of Science , Stephen Wolfram señala que la regla 184, cuando se ejecuta en patrones con una densidad del 50%, puede interpretarse como un análisis sintáctico del lenguaje libre de contexto que describe cadenas formadas a partir de paréntesis anidados . Esta interpretación está estrechamente relacionada con la visión de aniquilación balística de la regla 184: en la interpretación de Wolfram, un paréntesis abierto corresponde a una partícula que se mueve hacia la izquierda, mientras que un paréntesis cerrado corresponde a una partícula que se mueve hacia la derecha. [24]
Véase también
- Regla 30 , Regla 90 y Regla 110 , otros autómatas celulares unidimensionales con comportamiento diferente
Notas
- ^ Véase, por ejemplo, Fukś (1997).
- ^ Se pueden encontrar muchos artículos posteriores que, al mencionar la Regla 184, citan los primeros artículos de Stephen Wolfram . Sin embargo, los artículos de Wolfram consideran solo autómatas que son simétricos bajo inversión de izquierda a derecha y, por lo tanto, no describen la Regla 184.
- ^ Esta tabla de reglas ya aparece de forma abreviada con el nombre "Regla 184", pero se puede encontrar explícitamente, por ejemplo, en Fukś (1997).
- ^ Para la definición de este código, véase Wolfram (2002), p. 53. Para el cálculo de este código para la regla 184, véase, por ejemplo, Boccara y Fukś (1998).
- ^ Véase, por ejemplo, Boccara y Fukś (1998).
- ^ Li (1992). Li utilizó esta interpretación como parte de una generalización de la Regla 184 a las estructuras de vecindario no locales.
- ^ Las reglas 170, 204 y 240 exhiben esta propiedad de manera trivial, ya que en cada una de estas reglas, cada celda simplemente se copia de una de las tres celdas superiores en cada paso.
- ^ Boccara y Fukś (1998); Alonso-Sanz (2011).
- ^ Boccara y Fukś (1998) han investigado autómatas más generales con propiedades de conservación similares , al igual que Moreira (2003).
- ^ Li (1987).
- ^ Capcarrere, Sipper y Tomassini (1996); Fukś (1997); Sukumar (1998).
- ^ Tierra y Belew (1995).
- ^ Nagel (1996); Chowdhury, Santen y Schadschneider (2000).
- ^ Tadaki y Kikuchi (1994).
- ^ Para varios modelos de este tipo, véase Nagel y Schreckenberg (1992), Fukui e Ishibashi (1996) y Fukś y Boccara (1998). Nagel (1996) observa la equivalencia de estos modelos con la regla 184 en el caso de una sola velocidad y enumera varios artículos adicionales sobre este tipo de modelo.
- ^ Véase también Tadaki y Kikuchi (1994) para un análisis adicional de este modelo.
- ^ Fukś y Boccara (1998).
- ^ Véase también Belitsky y Ferrari (1995) y Chopard y Droz (1998, pág. 29).
- ^ Krug y Spohn (1988).
- ^ También discutido por Krug y Spohn (1988).
- ^ Redner (2001).
- ^ Krug y Spohn (1988); Belitsky y Ferrari (1995).
- ^ Belitsky y Ferrari (1995).
- ^ Wolfram (2002, págs. 989, 1109).
Referencias
- Alonso-Sanz, Ramon (2011). "Reglas de conservación de números". Sistemas discretos con memoria . Serie científica mundial sobre ciencia no lineal, Ser. A. Vol. 75. World Scientific. pp. 55–57. ISBN 9789814343633.
- Belitsky, Vladimir; Ferrari, Pablo A. (1995). "Aniquilación balística y crecimiento determinista de la superficie". Revista de Física Estadística . 80 (3–4): 517–543. Bibcode :1995JSP....80..517B. CiteSeerX 10.1.1.4.7901 . doi :10.1007/BF02178546. S2CID 16293185.
- Biham, Ofer ; Middleton, A. Alan; Levine, Dov (1992). "Autoorganización y una transición dinámica en modelos de flujo de tráfico". Physical Review A . 46 (10): R6124–R6127. arXiv : cond-mat/9206001 . Código Bibliográfico :1992PhRvA..46.6124B. doi :10.1103/PhysRevA.46.R6124. PMID 9907993. S2CID 14543020.
- Boccara, Nino; Fukś, Henryk (1998). "Reglas de autómatas celulares que conservan el número de sitios activos". Journal of Physics A: Mathematical and General . 31 (28): 6007–6018. arXiv : adap-org/9712003 . Bibcode :1998JPhA...31.6007B. doi :10.1088/0305-4470/31/28/014. S2CID 14807539.
- Capcarrere, Mathieu S.; Sipper, Moshe; Tomassini, Marco (1996). "Autómata celular de dos estados, r = 1, que clasifica la densidad" (PDF) . Physical Review Letters . 77 (24): 4969–4971. Bibcode :1996PhRvL..77.4969C. doi :10.1103/PhysRevLett.77.4969. PMID 10062680.
- Chopard, Bastien; Droz, Michel (1998). Modelado de sistemas físicos mediante autómatas celulares . Cambridge University Press . ISBN 978-0-521-67345-7.
- Chowdhury, Debashish; Santen, Ludger; Schadschneider, Andreas (2000). "Física estadística del tráfico vehicular y algunos sistemas relacionados". Physics Reports . 329 (4): 199–329. arXiv : cond-mat/0007053 . Bibcode :2000PhR...329..199C. doi :10.1016/S0370-1573(99)00117-9. S2CID 119526662.
- Fukś, Henryk (1997). "Solución del problema de clasificación de densidad con dos reglas de autómatas celulares similares". Physical Review E . 55 (3): R2081–R2084. arXiv : comp-gas/9703001 . Código Bibliográfico :1997PhRvE..55.2081F. doi :10.1103/PhysRevE.55.R2081. S2CID 118954791.
- Fukś, Henryk; Boccara, Nino (1998). "Reglas de tráfico deterministas generalizadas" (PDF) . Revista Internacional de Física Moderna C . 9 (1): 1–12. arXiv : adap-org/9705003 . Código Bibliográfico :1998IJMPC...9....1F. doi :10.1142/S0129183198000029. S2CID 119938282. Archivado desde el original (PDF) el 27 de septiembre de 2007.
- Fukui, M.; Ishibashi, Y. (1996). "Flujo de tráfico en un modelo de autómata celular 1D que incluye automóviles que se mueven a alta velocidad". Revista de la Sociedad Física de Japón . 65 (6): 1868–1870. Código Bibliográfico :1996JPSJ...65.1868F. doi :10.1143/JPSJ.65.1868.
- Gaylord, Richard J.; Nishidate, Kazume (1996). "Flujo de tráfico". Modelado de la naturaleza: simulaciones de autómatas celulares con Mathematica . Springer-Verlag . págs. 29–34. ISBN 978-0-387-94620-7.
- Krug, J.; Spohn, H. (1988). "Clases de universalidad para el crecimiento determinista de superficies". Physical Review A . 38 (8): 4271–4283. Bibcode :1988PhRvA..38.4271K. doi :10.1103/PhysRevA.38.4271. PMID 9900880.
- Land, Mark; Belew, Richard (1995). "No existe ningún autómata celular perfecto de dos estados para la clasificación de densidad". Physical Review Letters . 74 (25): 1548–1550. Bibcode :1995PhRvL..74.5148L. doi :10.1103/PhysRevLett.74.5148. PMID 10058695.
- Li, Wentian (1987). "Espectros de potencia de lenguajes regulares y autómatas celulares" (PDF) . Complex Systems . 1 : 107–130. Archivado desde el original (PDF) el 7 de octubre de 2007.
- Li, Wentian (1992). "Fenomenología de autómatas celulares no locales". Revista de Física Estadística . 68 (5–6): 829–882. Bibcode :1992JSP....68..829L. CiteSeerX 10.1.1.590.1708 . doi :10.1007/BF01048877. S2CID 17337112.
- Maerivoet, Sven; De Moor, Bart (2005). "Modelos de autómatas celulares del tráfico vial". Physics Reports . 419 (1): 1–64. arXiv : physics/0509082 . Bibcode :2005PhR...419....1M. doi :10.1016/j.physrep.2005.08.005. S2CID 41394950.
- Moreira, Andres (2003). "Universalidad y decidibilidad de autómatas celulares que conservan números". Ciencias de la Computación Teórica . 292 (3): 711–721. arXiv : nlin.CG/0306032 . Bibcode :2003nlin......6032M. doi :10.1016/S0304-3975(02)00065-8. S2CID 14909462.
- Nagel, Kai (1996). "Modelos de salto de partículas y teoría del flujo de tráfico". Physical Review E . 53 (5): 4655–4672. arXiv : cond-mat/9509075 . Bibcode :1996PhRvE..53.4655N. doi :10.1103/PhysRevE.53.4655. PMID 9964794. S2CID 20466753.
- Nagel, Kai; Schreckenberg, Michael (1992). "Un modelo de autómata celular para el tráfico en autopistas". Journal de Physique I . 2 (12): 2221–2229. Bibcode :1992JPhy1...2.2221N. doi :10.1051/jp1:1992277. S2CID 37135830.
- Pivato, M. (2007). "Cinética de partículas defectuosas en autómatas celulares unidimensionales". Ciencias de la Computación Teórica . 377 (1–3): 205–228. arXiv : math.DS/0506417 . doi :10.1016/j.tcs.2007.03.014. S2CID 12650387.
- Redner, Sidney (2001). "8.5 Aniquilación balística". Una guía para los procesos de primer paso . Cambridge University Press . pág. 288. ISBN 9780521652483.
- Sukumar, N. (1998). "Efecto de las condiciones de contorno en autómatas celulares que clasifican la densidad". arXiv : comp-gas/9804001 .
- Tadaki, Shin-ichi; Kikuchi, Macato (1994). "Fases de atasco en un modelo de autómata celular bidimensional del flujo de tráfico". Physical Review E . 50 (6): 4564–4570. arXiv : patt-sol/9409004 . Bibcode :1994PhRvE..50.4564T. doi :10.1103/PhysRevE.50.4564. PMID 9962535. S2CID 17516156.
- Wang, Bing-Hong; Kwong, Yvonne-Roamy; Hui, Pak-Ming (1998). "Enfoque mecánico estadístico para los modelos de flujo de tráfico de Fukui-Ishibashi". Physical Review E . 57 (3): 2568–2573. Bibcode :1998PhRvE..57.2568W. doi :10.1103/PhysRevE.57.2568.
- Wolfram, Stephen (2002). Un nuevo tipo de ciencia . Wolfram Media .
Enlaces externos
- Regla 184 del atlas de autómatas celulares de Wolfram