• Documents
  • Authors
  • Tables
  • Log in
  • Sign up
  • MetaCart
  • DMCA
  • Donate

CiteSeerX logo

Advanced Search Include Citations
Advanced Search Include Citations

Multi-head finite automata: Data-independent versus data-dependent computations (0)

by Markus Holzer
Venue:Theoretical Computer Science
Add To MetaCart

Tools

Sorted by:
Results 1 - 6 of 6

Multi-Head Finite Automata: Characterizations, Concepts and Open Problems

by Markus Holzer, Martin Kutrib, Andreas Malcher - EPTCS 1 , 2009
"... Multi-head finite automata were introduced in [36] and [38]. Since that time, a vast literature on computational and descriptional complexity issues on multi-head finite automata documenting the importance of these devices has been developed. Although multi-head finite automata are a simple concept, ..."
Abstract - Cited by 10 (0 self) - Add to MetaCart
Multi-head finite automata were introduced in [36] and [38]. Since that time, a vast literature on computational and descriptional complexity issues on multi-head finite automata documenting the importance of these devices has been developed. Although multi-head finite automata are a simple concept, their computational behavior can be already very complex and leads to undecidable or even non-semi-decidable problems on these devices such as, for example, emptiness, finiteness, universality, equivalence, etc. These strong negative results trigger the study of subclasses and alternative characterizations of multi-head finite automata for a better understanding of the nature of non-recursive trade-offs and, thus, the borderline between decidable and undecidable problems. In the present paper, we tour a fragment of this literature.
(Show Context)

Citation Context

...ous multi-head finite automata, and (iii) parallel communicating finite automata. While the former research on bounded languages dates back to [3], the latter two topics were recently investigated in =-=[9, 10]-=- and [1]. In fact, for some of these models, some of the aforementioned elementary questions turn out to become decidable, while for others undecidability remains. At this point it is worth mentioning...

Communication Gap for Finite Memory Devices ⋆

by Tomasz Jurdziński, Mirosław Kutyłowski
"... Abstract. So far, not much is known on communication issues for computations on distributed systems, where the components are weak and simultaneously the communication bandwidth is severely limited. We consider synchronous systems consisting of finite automata which communicate by sending messages w ..."
Abstract - Add to MetaCart
Abstract. So far, not much is known on communication issues for computations on distributed systems, where the components are weak and simultaneously the communication bandwidth is severely limited. We consider synchronous systems consisting of finite automata which communicate by sending messages while working on a shared read-only data. We consider the number of messages necessary to recognize a language as a its complexity measure. We present an interesting phenomenon that the systems described require either a constant number of messages or at least Ω((logloglogn) c) of them (in the worst case) for input data of length n and some constant c. Thus, in the hierarchy of message complexity classes there is a gap between the languages requiring only O(1) messages and those that need a non-constant number of messages. We show a similar result for systems of one-way automata. In this case, there is no language that requires ω(1) and o(logn) messages (in the worst case). These results hold for any fixed number of automata in the system. The lower bound arguments presented in this paper depend very much on results concerning solving systems of diophantine equations and inequalities.
(Show Context)

Citation Context

...Mannheim.sModel. We consider the simplest model one can imagine to study the problem mentioned above, namely systems of (a finite number of) finite automata (equivalent to “multihead finite automata” =-=[5]-=-, see also [12]). The automata work independently on a common read-only input data and communicate by sending (broadcasting) messages. Since each automaton has only finitely many internal states, the ...

Aspekty Komunikacyjne Oblicze N Systemw Automatw Sko Nczonych

by Tomasz Jurdzinski, Instytut Informatyki, Tomasz Jurdzi Nski, Tomasz Jurdzi Nski , 1999
"... port I would never be able to finish this thesis. I also thank my parents; they were always enthusiastic about my work. Contents 1 Introduction 1 1.1 Modes of Cooperation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 1.2 Complexity Issues for Multiautomata Systems . . . . . . . ..."
Abstract - Add to MetaCart
port I would never be able to finish this thesis. I also thank my parents; they were always enthusiastic about my work. Contents 1 Introduction 1 1.1 Modes of Cooperation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 1.2 Complexity Issues for Multiautomata Systems . . . . . . . . . . . . . . . . . . 2 1.3 Notions and Definitions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 1.3.1 Multiautomata and Multiprocessors Systems . . . . . . . . . . . . . . . 4 1.3.2 Alternative Notion: Multihead and Multiprocessor Finite Automata. . 5 1.3.3 Communication Complexity . . . . . . . . . . . . . . . . . . . . . . . . 5 1.3.4 Communication Measure for Multiautomata Systems . . . . . . . . . . 6 1.3.5 Kolmogorov Complexity . . . . . . . . . . . . . . . . . . . . . . . . . . 7 1.3.6 Notations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 1.4 Previous Results . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Power of Cooperation and Multihead Finite Systems ⋆

by Tomasz Jurdziński, Mirosław Kutyłowski
"... Abstract. We consider systems of finite automata performing together computation on an input string. Each automaton has its own read head that moves independently of the other heads, but the automata cooperate in making state transitions. Computational power of such devices depends on the number of ..."
Abstract - Add to MetaCart
Abstract. We consider systems of finite automata performing together computation on an input string. Each automaton has its own read head that moves independently of the other heads, but the automata cooperate in making state transitions. Computational power of such devices depends on the number of states of automata, the number of automata, and the way they cooperate. We concentrate our attention on the last issue. The first situation that we consider is that each automaton has a full knowledge on the states of all automata (multihead automata). The other extreme is that each automaton (called also a processor) has no knowledge of the states of other automata; merely, there is a central processing unit that may “freeze ” any automaton or let it proceed its work (so called multiprocessor automata). The second model seems to be severely restricted, but we show that multihead and multiprocessor automata have similar computational power. Nevertheless, we show a separation result. 1
(Show Context)

Citation Context

..., in complexity theory, due to the fact that many important classes are characterizable via multihead machines. For example, LOGSPACE= � k 2-DH(k). For some recent characterizations of this kind, see =-=[3]-=-. The structural properties of multihead automata are pretty well understood. For instance, it is generally known that k + 1 heads can do more than k heads. Yao and Rivest [7] show this for one-way mu...

A SIMULATION OF OBLIVIOUS MULTI-HEAD ONE-WAY FINITE AUTOMATA BY REAL-TIME CELLULAR AUTOMATA

by Alex Borello
"... ar ..."
Abstract - Add to MetaCart
Abstract not found
(Show Context)

Citation Context

.... We will not give answers to such issues here, but we shall examine in this context a simple sequential model, called oblivious multi-head finite automata. This device was introduced by M. Holzer in =-=[4]-=- as multi-head finite automata with an additional constraint of obliviousness: the trajectory of the heads only depends on the length of the input. As emphasised in [4], such finite automata lead to s...

A speed-up of oblivious multi-head finite automata

by Alex Borello, Gaétan Richard, Véronique Terrier
"... by cellular automata ..."
Abstract - Add to MetaCart
by cellular automata
Powered by: Apache Solr
  • About CiteSeerX
  • Submit and Index Documents
  • Privacy Policy
  • Help
  • Data
  • Source
  • Contact Us

Developed at and hosted by The College of Information Sciences and Technology

© 2007-2019 The Pennsylvania State University