Efficient Solutions of the Density Classification Task in One-Dimensional Cellular Automata: Where Can They Be Found?
- 15 September 2020
- journal article
- conference paper
- Published by Wolfram Research, Inc. in Complex Systems
- Vol. 29 (3), 669-688
- https://doi.org/10.25088/complexsystems.29.3.669
Abstract
The density classification task is one among other benchmark problems for studying the ability of cellular automata to solve problems through emergent collective computations. The density classification task attempts to find a local rule that can perform majority voting in an arbitrary initial configuration of a cellular automaton. Solutions for this problem were designed by means of several training mechanisms, more particularly optimization algorithms, due to the lack of standard procedures for selecting suitable local rules. In this paper, we propose new investigations into density determination in one-dimensional cellular automata of radius r = 4. We show that our proposal allows retaining a considerable number of unknown rules, some of which may outperform the current efficient solutions. Moreover, we give explanations about the computational mechanisms making global computations emerge so that the considered problem is solved. This is a key element for improving both the general understanding of the way in which computational tasks are solved by emergence and the selection of suitable local state-transitions rules.Keywords
This publication has 10 references indexed in Scilit:
- Density Classification Based on Agents Under Majority Rule: Connectivity Influence on PerformancePublished by Springer Science and Business Media LLC ,2019
- Guided Evolutionary Search for Boolean Networks in the Density Classification ProblemPublished by Springer Science and Business Media LLC ,2018
- A portfolio of classification problems by one-dimensional cellular automata, over cyclic binary configurations and parallel updateNatural Computing, 2017
- Scalability Property in Solving the Density Classification TaskJournal of Information Technology Research, 2017
- Solving the parity problem in one-dimensional cellular automataNatural Computing, 2013
- Modified Traffic Cellular Automaton for the Density Classification TaskFundamenta Informaticae, 2012
- Simulating Complex Systems by Cellular AutomataPublished by Springer Science and Business Media LLC ,2010
- Some Investigations About Synchronization and Density Classification Tasks in One-dimensional and Two-dimensional Cellular Automata Rule SpacesElectronic Notes in Theoretical Computer Science, 2009
- The best currently known class of dynamically equivalent cellular automata rules for density classificationNeurocomputing, 2006
- Quantum-inspired evolutionary algorithm for a class of combinatorial optimizationIEEE Transactions on Evolutionary Computation, 2002