Flat Holonomies on Automata Networks
Gene Itkis, Leonid A. Levin

TL;DR
This paper studies asynchronous automata networks and introduces protocols for flat, centered orientations that enable efficient, self-stabilizing computations, allowing flexible task reduction within these networks.
Contribution
It presents a framework for self-stabilizing protocols ensuring flat, centered orientations in automata networks and a reduction method for computational tasks within this setting.
Findings
Protocols guarantee convergence to flat, centered orientations.
Any computational task can be reduced to these protocols.
Protocols are efficient and interchangeable within the network.
Abstract
We consider asynchronous networks of identical finite (independent of network's size or topology) automata. Our automata drive any network from any initial configuration of states, to a coherent one in which it can carry efficiently any computations implementable on synchronous properly initialized networks of the same size. A useful data structure on such networks is a partial orientation of its edges. It needs to be flat, i.e. have null holonomy (no excess of up or down edges in any cycle). It also needs to be centered, i.e. have a unique node with no down edges. There are (interdependent) self-stabilizing asynchronous finite automata protocols assuring flat centered orientation. Such protocols may vary in assorted efficiency parameters and it is desirable to have each replaceable with any alternative, responsible for a simple limited task. We describe an efficient reduction of…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsDistributed systems and fault tolerance · Optimization and Search Problems · Interconnection Networks and Systems
