Finite automata over structures

  • Authors:
  • Aniruddh Gandhi;Bakhadyr Khoussainov;Jiamou Liu

  • Affiliations:
  • Department of Computer Science, University of Auckland, New Zealand;Department of Computer Science, University of Auckland, New Zealand;School of Computing and Mathematical Sciences, Auckland University of Technology, New Zealand

  • Venue:
  • TAMC'12 Proceedings of the 9th Annual international conference on Theory and Applications of Models of Computation
  • Year:
  • 2012

Quantified Score

Hi-index 0.00

Visualization

Abstract

We introduce a finite automata model for performing computations over an arbitrary structure $\mathcal S$ . The automaton processes sequences of elements in $\mathcal S$ . While processing the sequence, the automaton tests atomic relations, performs atomic operations of the structure $\mathcal S$ , and makes state transitions. In this setting, we study several problems such as closure properties, validation problem and emptiness problems. We investigate the dependence of deciding these problems on the underlying structures and the number of registers of our model of automata. Our investigation demonstrates that some of these properties are related to the existential first order fragments of the underlying structures.