Monoidal adjunction: Difference between revisions

From formulasearchengine
Jump to navigation Jump to search
en>SmackBot
m Date maintenance tags and general fixes
 
en>Spectral sequence
m disambiguate: Adjoint functors
 
Line 1: Line 1:
Hi there, I am Andrew Berryhill. I am truly fond of to go to karaoke but I've been using on new issues lately. Alaska  [http://165.132.39.93/xe/visitors/372912 psychics online] is the only place I've been residing in but now I'm considering other options. Invoicing is what I do for a living but I've always needed my personal company.<br><br>Feel free to surf to my blog ... [http://breenq.com/index.php?do=/profile-1144/info/ authentic psychic readings] solutions by lynne ([http://www.zavodpm.ru/blogs/glennmusserrvji/14565-great-hobby-advice-assist-allow-you-get-going http://www.zavodpm.ru/blogs/glennmusserrvji/14565-great-hobby-advice-assist-allow-you-get-going])
A '''Multi-tape Turing machine''' is like an ordinary [[Turing machine]] with several tapes. Each tape has its own head for reading and writing. Initially the input appears on tape 1,and the others start out blank.<ref>{{cite book |title=Introduction to the Theory of Computation |last1=Sipser |first1=Michael |year=2005|page=148|publisher=Thomson Course Technology|isbn=0-534-95097-3}}</ref>
 
This model intuitively seems much more powerful than the single-tape model, but any multi-tape machine, no matter how large the ''k'', can be simulated by a single-tape machine using only quadratically more computation time.<ref>{{cite book |title=Computational Complexity |last1=Papadimitriou |first1=Christos |year=1994|page=53|publisher=Addison-Wesley|isbn=0-201-53082-1}}</ref> Thus, multi-tape machines cannot calculate any more functions than single-tape machines,<ref>{{cite book |title=Introduction to Languages and the Theory of Computation |last1=Martin |first1=John |year=2010 |pages=243–246 |publisher=McGraw Hill |isbn= 978-0071289429}}</ref> and none of the robust [[Computational complexity theory|complexity]] classes (such as [[P (complexity)|polynomial time]]) are affected by a change between single-tape and multi-tape machines.
 
== Formal definition ==
A k-tape Turing machine can be described as a 6-tuple <math>M=\langle Q, \Gamma, s, b, F, \delta \rangle</math> where:
 
*<math>Q</math> is a finite set of states
*<math>\Gamma</math> is a finite set of the tape alphabet
*<math>s \in Q</math> is the initial state
*<math>b \in \Gamma</math> is the blank symbol
*<math>F \subseteq Q</math> is the set of final or accepting states
*<math>\delta: Q \times \Gamma^k \rightarrow Q \times (\Gamma \times \{L,R,S\})^k</math> is a partial function called the transition function, where k is the number of tapes, L is left shift, R is right shift and S is no shift.
 
== Two-stack Turing machine ==
Two-stack Turing machines have a read-only input and two storage tapes. If a head moves left on either tape a blank is printed on that tape, but one symbol from a “library” can be printed.
 
== See also ==
* [[Turing machine]]
* [[Universal Turing machine]]
* [[Alternating Turing machine]]
* [[Probabilistic Turing machine]]
* [[Turing machine equivalents]]
 
== References ==
<references/>
 
[[Category:Turing machine]]

Latest revision as of 19:26, 7 June 2013

A Multi-tape Turing machine is like an ordinary Turing machine with several tapes. Each tape has its own head for reading and writing. Initially the input appears on tape 1,and the others start out blank.[1]

This model intuitively seems much more powerful than the single-tape model, but any multi-tape machine, no matter how large the k, can be simulated by a single-tape machine using only quadratically more computation time.[2] Thus, multi-tape machines cannot calculate any more functions than single-tape machines,[3] and none of the robust complexity classes (such as polynomial time) are affected by a change between single-tape and multi-tape machines.

Formal definition

A k-tape Turing machine can be described as a 6-tuple M=Q,Γ,s,b,F,δ where:

  • Q is a finite set of states
  • Γ is a finite set of the tape alphabet
  • sQ is the initial state
  • bΓ is the blank symbol
  • FQ is the set of final or accepting states
  • δ:Q×ΓkQ×(Γ×{L,R,S})k is a partial function called the transition function, where k is the number of tapes, L is left shift, R is right shift and S is no shift.

Two-stack Turing machine

Two-stack Turing machines have a read-only input and two storage tapes. If a head moves left on either tape a blank is printed on that tape, but one symbol from a “library” can be printed.

See also

References

  1. 20 year-old Real Estate Agent Rusty from Saint-Paul, has hobbies and interests which includes monopoly, property developers in singapore and poker. Will soon undertake a contiki trip that may include going to the Lower Valley of the Omo.

    My blog: http://www.primaboinca.com/view_profile.php?userid=5889534
  2. 20 year-old Real Estate Agent Rusty from Saint-Paul, has hobbies and interests which includes monopoly, property developers in singapore and poker. Will soon undertake a contiki trip that may include going to the Lower Valley of the Omo.

    My blog: http://www.primaboinca.com/view_profile.php?userid=5889534
  3. 20 year-old Real Estate Agent Rusty from Saint-Paul, has hobbies and interests which includes monopoly, property developers in singapore and poker. Will soon undertake a contiki trip that may include going to the Lower Valley of the Omo.

    My blog: http://www.primaboinca.com/view_profile.php?userid=5889534