El problema de la mayoría , o tarea de clasificación de densidad , es el problema de encontrar reglas de autómatas celulares unidimensionales que realicen con precisión la votación por mayoría .
Mediante reglas de transición locales, las células no pueden conocer el número total de unos en el sistema. Para contar el número de unos (o, por simetría, el número de ceros), el sistema requiere un número logarítmico de bits en su tamaño total. Además, requiere que el sistema envíe mensajes a una distancia lineal con respecto a su tamaño y que reconozca un lenguaje no regular . Por lo tanto, este problema constituye un caso de prueba importante para medir la capacidad computacional de los sistemas de autómatas celulares.
Planteamiento del problema
Dada una configuración de un autómata celular de dos estados con un total de i + j celdas, i de las cuales están en el estado cero y j de las cuales están en el estado uno, una solución correcta al problema de votación debe eventualmente establecer todas las celdas en cero si i > j y debe eventualmente establecer todas las celdas en uno si i < j . El estado final deseado no está especificado si i = j .
El problema también puede generalizarse a comprobar si la proporción de ceros y unos está por encima o por debajo de algún umbral distinto del 50%. En esta generalización, también se proporciona un umbral.; una solución correcta al problema de votación debe eventualmente establecer todas las celdas a cero siy eventualmente debe establecer todas las celdas en uno si. El estado final deseado no está especificado si.
Soluciones aproximadas

Gács, Kurdyumov y Levin encontraron un autómata que, aunque no siempre resuelve correctamente el problema de la mayoría, lo hace en muchos casos. [ 1 ] En su enfoque del problema, la calidad de una regla de autómata celular se mide por la fracción de laposibles configuraciones iniciales que clasifica correctamente.
La regla propuesta por Gacs, Kurdyumov y Levin establece el estado de cada celda de la siguiente manera: si una celda es 0, su siguiente estado se forma como la mayoría entre los valores de sí misma, su vecina inmediata a la izquierda y su vecina tres espacios a la izquierda. Si, por el contrario, una celda es 1, su siguiente estado se forma simétricamente, como la mayoría entre los valores de sí misma, su vecina inmediata a la derecha y su vecina tres espacios a la derecha. En instancias generadas aleatoriamente, esto logra una precisión de aproximadamente el 78 % en la determinación correcta de la mayoría.
Das, Mitchell y Crutchfield demostraron que es posible desarrollar mejores reglas utilizando algoritmos genéticos . [ 2 ]
Imposibilidad de un clasificador perfecto
En 1995, Land y Belew [ 3 ] demostraron que ninguna regla de dos estados con radio r y densidad ρ resuelve correctamente el problema de votación en todas las configuraciones iniciales cuando el número de celdas es suficientemente grande (mayor que aproximadamente 4 r /ρ).
Su argumento muestra que, debido a que el sistema es determinista , cada celda rodeada completamente de ceros o unos debe convertirse en un cero. Del mismo modo, ninguna regla perfecta puede hacer que la proporción de unos superesi estaba por debajo (o viceversa). Luego muestran que cualquier regla perfecta asumida causará una aislada que empujó la proporción más allá deser cancelados o, si la razón de unos es menor que, hará que un uno aislado introduzca unos espurios en un bloque de ceros, lo que hará que la proporción de unos sea mayor que.
En 2013, Busic, Fatès, Marcovici y Mairesse dieron una prueba más simple de la imposibilidad de tener un clasificador de densidad perfecto, que es válida tanto para sistemas celulares deterministas como estocásticos y para cualquier dimensión. [ 4 ]
Solución exacta con condiciones de terminación alternativas
Como observaron Capcarrere, Sipper y Tomassini, [ 5 ] [ 6 ] el problema de la mayoría puede resolverse perfectamente si se relaja la definición por la cual se dice que el autómata ha reconocido a la mayoría. En particular, para el autómata de la Regla 184 , cuando se ejecuta en un universo finito con condiciones de contorno cíclicas , cada celda permanecerá infinitas veces en el estado de mayoría durante dos pasos consecutivos mientras que solo un número finito de veces estará en el estado de minoría durante dos pasos consecutivos.
Alternativamente, un autómata híbrido que ejecuta la Regla 184 durante un número de pasos lineal en el tamaño del arreglo, y luego cambia a la regla de la mayoría (Regla 232), que establece cada celda como la mayoría de sí misma y sus vecinas, resuelve el problema de la mayoría con el criterio de reconocimiento estándar de todos ceros o todos unos en el estado final. Sin embargo, esta máquina no es en sí misma un autómata celular. [ 7 ] Además, se ha demostrado que la regla compuesta de Fukś es muy sensible al ruido y no puede superar al autómata ruidoso de Gacs-Kurdyumov-Levin, un clasificador imperfecto, para ningún nivel de ruido (por ejemplo, del entorno o de errores dinámicos). [ 8 ]
Condiciones necesarias para un autómata celular de clasificación de densidad perfecta
Dado que la tarea había pasado de ser imposible a bastante simple dependiendo de la definición del resultado deseado, el problema se generalizó a la siguiente definición: un autómata clasificador de densidad perfecto se define simplemente como un autómata donde el conjunto de configuraciones alcanzables cuando la densidad de la configuración inicial está por debajo del umbral es perfectamente disjunto con el conjunto de configuraciones alcanzables cuando la densidad de la configuración inicial está por encima del umbral. Usando esa definición, Capcarrere y Sipper [ 9 ] pudieron demostrar dos condiciones necesarias para que un autómata celular sea un clasificador de densidad perfecto: (1) la densidad de la configuración inicial debe conservarse en el tiempo, y (2) la tabla de reglas debe exhibir una densidad de 0,5 (incluso cuando el umbral para la clasificación es diferente de 0,5). Esa última propiedad es bastante única en el sentido de que asocia una condición sobre la forma de la regla a un comportamiento global.
Referencias
- ↑ Gács, Péter; Kurdyumov, GL; Levin, LA (1978). "Matrices uniformes unidimensionales que eliminan islas finitas" . Problemy Peredachi Informatsii (en ruso). 14 : 92–98 .
- ↑ Das, Rajarshi; Crutchfield, JP; Mitchell, Melanie ; Hanson, JE (1995). Eshelman, Larry J. (ed.). Evolución de autómatas celulares globalmente sincronizados (PDF) . Actas de la Sexta Conferencia Internacional sobre Algoritmos Genéticos . San Francisco: Morgan Kaufmann.
- ↑ Land, Mark; Belew, Richard (1995). "No existe un 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 .
- ↑ Bušić, Ana; Fatès, Nazim; Marcovici, Irène; Mairesse, Jean (2013). "Clasificación de densidad en celosías y árboles infinitos" . Revista Electrónica de Probabilidad . 51 . arXiv : 1111.4582 . doi : 10.1214/EJP.v18-2325 .
- ↑ Capcarrere, Mathieu S.; Sipper, Moshe; Tomassini, Marco (1996). " Autómata celular de dos estados, r = 1 que clasifica la densidad" . Phys. Rev. Lett . 77 (24): 4969– 4971. Bibcode : 1996PhRvL..77.4969C . doi : 10.1103/PhysRevLett.77.4969 . PMID 10062680 .
- ↑ Sukumar, N. (1998). "Efecto de las condiciones de contorno en los autómatas celulares que clasifican la densidad". arXiv : comp-gas/9804001 . Bibcode : 1998comp.gas..4001S .
{{cite journal}}: Para citar una revista se requiere|journal=( ayuda ) - ↑ Fukś, Henryk (1997). "Solución del problema de clasificación de densidad con dos reglas de autómatas celulares". Physical Review E . 55 (3): 2081– 2084. arXiv : comp-gas/9703001 . Bibcode : 1997PhRvE..55.2081F . doi : 10.1103/physreve.55.r2081 . S2CID 118954791 .
- ↑ Mendonça, JRG (2011). "Sensibilidad al ruido y ergodicidad de una línea de ensamblaje de autómatas celulares que clasifica la densidad". Physical Review E . 83 (3) 031112. arXiv : 1010.0239 . Bibcode : 2011PhRvE..83c1112M . doi : 10.1103/PhysRevE.83.031112 . PMID 21517459 . S2CID 118494753 .
- ↑ Capcarrere, Mathieu S.; Sipper, Moshe (2001). "Condiciones necesarias para la clasificación de densidad mediante autómatas celulares" (PDF) . Phys. Rev. E. 64 ( 3) 036113. Bibcode : 2001PhRvE..64c6113C . doi : 10.1103/PhysRevE.64.036113 . PMID 11580400 .
- Autómatas celulares