xii
Preface
ones over locally
finite
digraphs)
can be
emulated
by
asynchronously updated ones (over
essentially
the
same underlying undirected graph) derived
by a
simple construction that
keeps only
an
extra copy
of the
most recent previous local state
and a new
local
cyclical
counter
at
each node.
As a
consequence, many results
on
automata networks (including,
e.g., cellular automata) have nontrivial
and
automatic generalizations
to the
asynchronous
realm.
Other connections, results,
and
open problems related
to the
covered topics
are
included.
We
give
a
self-contained treatment
of all
results, except
for
citations
of a
very
small number
of
well-known theorems. Bibliographic remarks
can be
found
at the end of
each
chapter,
and
further
pointers
to the
literature
and an
index
are
given
at the end of the
book.
In
this volume
we
overview some (theoretical) basic properties
of
automata networks
(including products
of
automata)
and we do not pay
direct attention
to the
applications.
We
plan
to
cover applications
and
more advanced results
in a
later volume.
The
monograph
gives
an
abstract theoretical background
to
computational network synthesis
and
design.
It
is
devoted
to
computer
scientists,
electrical
engineers, communication engineers, system
scientists,
and
anyone
for
whom
the
concepts
and
capabilities
of
networked processes
is
important.
It is
also
useful
to
researchers
and
postgraduate students working
in the
structure
theory
of
automata, universal algebra,
or
semigroup theory, since automata networks
are
strongly
related
to
these areas.
Acknowledgments
The
work
of the first
author
was
supported
by
grants
from
Direccion General
de
Uni-
versidades,
Secretaria
de
Estado
de
Education
y
Universidades, Ministerio
de
Educacidn,
Cultura
y
Deporte (SAB2001-0081), Espana, Xerox Foundation
UAC
grant (1478-2004),
U.S.A.,
and the
Hungarian National Foundation
for
Scientific Research (OTKA
T030140).
The
work
of the
second author
was
supported
by the
Algorithms Research Group
at the
University
of
Hertfordshire.
The
work
was
also supported
by
grants
from
the
University
of
Aizu ("Algebra
&
Computation"
and
"Automata Networks" projects (R-10-1, R-10-4)),
the
"Automata
&
Formal Languages" project
of the
Hungarian Academy
of
Sciences,
the
Japanese Society
for
Promotion
of
Science (No. 15),
the
Hungarian National Foundation
for
Scientific
Research (OTKA
T030140),
and the
"Formal
Systems"
joint Hungarian-German
project
supported
by the
Hungarian Ministry
of
Education
and the
German National Science
Foundation
(D39/2000).
We
are
grateful
to
Ferenc Gecseg, Balazs Imreh, Masami Ito,
Manfred
Kudlek, Carlos
Martin-Vide,
Satoshi Okawa,
and
John
L.
Rhodes
for
their help
and
support,
as
well
as to
Attila Egri-Nagy, Laszlo Kovacs,
and
Johanna
Hunt
for
help with
the
preparation
of the
manuscript.
We
thank Peter Hammer, Alexa Epstein, Louis Primus,
and the
staff
at
SLAM
for
their
work
on
bringing this book
to
press,
as
well
as the
referees
for
their valuable comments,
which
helped improve
the
manuscript.
Pal
Domosi Chrystopher
L.
Nehaniv
Debrecen, Hungary
Hatfield,
Hertfordshire,
UK
March
2004