COMPUTING WITH SNAKES IN DIRECTED NETWORKS OF AUTOMATA

Citation
S. Even et al., COMPUTING WITH SNAKES IN DIRECTED NETWORKS OF AUTOMATA, Journal of algorithms, 24(1), 1997, pp. 158-170
Citations number
7
Categorie Soggetti
Mathematics,Mathematics,"Computer Science Theory & Methods
Journal title
ISSN journal
01966774
Volume
24
Issue
1
Year of publication
1997
Pages
158 - 170
Database
ISI
SICI code
0196-6774(1997)24:1<158:CWSIDN>2.0.ZU;2-R
Abstract
We consider unidirectional, strongly connected networks of identical f inite-state automata, of bounded in- and out-degree but unknown topolo gy and unbounded size n. Protocols which are quadratic or linear in n are provided which accomplish the following tasks: wake up and report when done; construct spanning trees out from the root and in to the ro ot; conduct breadth-first and depth-first searches; send a message fro m the end-point of an (unidirectional) are to its start-point; run a s low clock; and solve the firing squad synchronization problem. Our pro tocols are highly parallel and use a new technique-a special kind of m oving data structure we call a snake. (C) 1997 Academic Press.