Bounding the firing synchronization problem on a ring

Theoretical Computer Science(2004)

引用 31|浏览0
暂无评分
摘要
In this paper we improve the upper and lower bounds on the complexity of solutions to the firing synchronization problem on a ring. In this variant of the firing synchronization problem the goal is to synchronize a ring of identical finite automata. Initially, all automata are in the same state except for one automaton that is designated as the initiator for the synchronization. The goal is to define the set of states and the transition function for the automata so that all machines enter a special fire state for the first time and simultaneously during the final round of the computation. In our work we present two solutions to the ring firing synchronization problem, an 8-state minimal-time solution and a 6-state non-minimal-time solution. Both solutions use fewer states than the previous best-known minimal-time automaton, a 16-state solution due to Culik. We also give the first lower bounds on the number of states needed for solutions to the ring firing synchronization problem. We show that there is no 3-state solution and no 4-state, symmetric, minimal-time solution for the ring.
更多
查看译文
关键词
16-state solution,minimal-time solution,firing synchronization problem,ring firing synchronization problem,Cellular automata,lower bound,Finite automata,8-state minimal-time solution,previous best-known minimal-time automaton,fewer state,3-state solution,Firing squad synchronization problem,6-state non-minimal-time solution
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要