DOI

The paper proposes a general notation for deterministic automata traversing finite undirected structures: the graph-walking automata. This abstract notion covers such models as two-way finite automata, including their multi-tape and multi-head variants, tree-walking automata and their extension with pebbles, picture-walking automata, space-bounded Turing machines, etc. It is then demonstrated that every graph-walking automaton can be transformed to an equivalent reversible graph-walking automaton, so that every step of its computation is logically reversible. This is done with a linear blow-up in the number of states, where the linear factor depends on the degree of graphs being traversed. The construction directly applies to all basic models covered by this abstract notion.

Язык оригиналаанглийский
Название основной публикацииMathematical Foundations of Computer Science 2013 - 38th International Symposium, MFCS 2013, Proceedings
Страницы595-606
Число страниц12
DOI
СостояниеОпубликовано - 15 окт 2013
Событие38th International Symposium on Mathematical Foundations of Computer Science, MFCS 2013 - Klosterneuburg, Австрия
Продолжительность: 26 авг 201330 авг 2013

Серия публикаций

НазваниеLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Том8087 LNCS
ISSN (печатное издание)0302-9743
ISSN (электронное издание)1611-3349

конференция

конференция38th International Symposium on Mathematical Foundations of Computer Science, MFCS 2013
Страна/TерриторияАвстрия
ГородKlosterneuburg
Период26/08/1330/08/13

    Предметные области Scopus

  • Теоретические компьютерные науки
  • Компьютерные науки (все)

ID: 41139498