4 research outputs found

    Computations on Nondeterministic Cellular Automata

    Get PDF
    The work is concerned with the trade-offs between the dimension and the time and space complexity of computations on nondeterministic cellular automata. It is proved, that 1). Every NCA \Cal A of dimension rr, computing a predicate PP with time complexity T(n) and space complexity S(n) can be simulated by rr-dimensional NCA with time and space complexity O(T1r+1Srr+1)O(T^{\frac{1}{r+1}} S^{\frac{r}{r+1}}) and by r+1r+1-dimensional NCA with time and space complexity O(T1/2+S)O(T^{1/2} +S). 2) For any predicate PP and integer r>1r>1 if \Cal A is a fastest rr-dimensional NCA computing PP with time complexity T(n) and space complexity S(n), then T=O(S)T= O(S). 3). If Tr,PT_{r,P} is time complexity of a fastest rr-dimensional NCA computing predicate PP then T_{r+1,P} &=O((T_{r,P})^{1-r/(r+1)^2}), T_{r-1,P} &=O((T_{r,P})^{1+2/r}). Similar problems for deterministic CA are discussed.Comment: 18 pages in AmsTex, 3 figures in PostScrip

    Flexible time and ether in one-dimensional cellular automata

    Get PDF
    A one-dimensional cellular automaton is an infinite row of identical machines---the cells---which depend for their behaviour only on the states of their direct neighbours.This thesis introduces a new way to think about one-dimensional cellular automata. The formalism of Flexible Time allows one to unify the states of of a finite number of cells into a single object, even if they occur at different times. This gives greater flexibility to handle the structures that occur in the development of a cellular automaton. Flexible Time makes it possible to calculate in an algebraic way the fate of a finite number of cells.In the first part of this thesis the formalism is developed in detail. Then it is applied to a specific problem of one-dimensional cellular automata, namely ether formation. The so-called ether is a periodic pattern of cells that occurs in some cellular automata: It arises from almost all randomly chosen initial configurations, and why this happens is not clear. For one of these cellular automata, the elementary cellular automaton with rule code 54, ether formation is expressed in the formalism of Flexible Time.Then a partial result about ether formation is proved: There is a certain fragment of the ether that arises with probability 1 from every random initial configuration, and it is then propagated with probability 1 to any later time. The persistence of the ether fragment is a strong argument that the ether under Rule 54 indeed arises from almost all input configurations. The result only requires that the states of the cells are chosen independently and with equal probability distributions, and that all cell states can occur. This is not yet a full proof of ether formation, but it is derived by formal means, not just by computer simulations
    corecore