P Dorbec and A Gajardo 2008 J. Phys. A: Math. Theor. 41 405101 doi:10.1088/1751-8113/41/40/405101
P Dorbec1 and A Gajardo2
Show affiliationsLangton's ant is an automaton defined over a two-dimensional grid. Its movement is governed by the environment in a very simple way: it turns to the left over white vertices and to the right over black vertices. This definition only applies on a two-dimensional space. We look for generalizations of this automaton to n-dimensional lattices. Remembering the different ways through which the ant was originally defined, we consider two approaches: the first comes from physics (lattice gas) and the second from artificial life (virtual ants). Two generalizations are proposed defining two families of dynamical systems. From the physics point of view, the ant is seen as a particle and hence it has no internal state other than its velocity. From the artificial life point of view, the ant is viewed as an insect, and it has an orientation in space which we represent by an orthogonal basis. This constitutes the ant's internal state. This formulation allows us to define the ant's behaviour without drawing upon any information relative to the global system of external coordinates. Each model yields different sets of rules with distinctive behaviours. We characterize all the possible rules satisfying some basic restrictions. We found that many rules produce trajectories which are restricted to a diagonal plane and are equivalent to a version of Langton's ant over a two-dimensional grid, squared or hexagonal. In the particle model, only two of them use the whole space, and it is shown that such rules do not admit periodical trajectories. This result reinforces a previous one reported by Leonid Bunimovich, who states that 'the skeleton of any bounded trajectory cannot contain any three-dimensional polyhedron'.
68Q05 Models of computation (Turing machines, etc.) (See also 03D10, 81P68)
15A15 Determinants, permanents, other special matrix functions (See also 19B10, 19B14)
68Q45 Formal languages and automata (See also 03D05, 68Q70, 94A45)
82C20 Dynamic lattice systems (kinetic Ising, etc.) and systems on graphs
Issue 40 (10 October 2008)
Received 22 January 2008, in final form 11 August 2008
Published 11 September 2008
P Dorbec and A Gajardo 2008 J. Phys. A: Math. Theor. 41 405101
James N O'Shea et al 2007 Nanotechnology 18 035707
Gerald V. Dunne et al JHEP11(2006)013
William F McDonough and Ricardo Arevalo Jr 2008 J. Phys.: Conf. Ser. 136 022006
J Brian Pitts 2006 J. Phys.: Conf. Ser. 33 279
S J Holden et al 2007 Phys. Med. Biol. 52 7193
G M Gusev et al 1994 J. Phys.: Condens. Matter 6 73
M Goldman 1978 Phys. Educ. 13 427
M. L. Henle et al 2008 EPL 84 48001
S. Liepelt and R. Lipowsky 2007 EPL 77 50002