Languages Recognizable by Quantum Finite Automata with cut-point 0

Slides:



Advertisements
Similar presentations
Turing Machines Memory = an infinitely long tape Persistent storage A read/write tape head that can move around the tape Initially, the tape contains only.
Advertisements

Size of Quantum Finite State Transducers Ruben Agadzanyan, Rusins Freivalds.
Quantum and probabilistic finite multitape automata Ginta Garkaje and Rusins Freivalds Riga, Latvia.
Classical and Quantum Automata Abuzer Yakaryılmaz Advisor: Prof. Cem Say.
Finite Automata Section 1.1 CSC 4170 Theory of Computation.
1 Introduction to Computability Theory Lecture14: Recap Prof. Amos Israeli.
CFG => PDA Sipser 2 (pages ).
CFG => PDA Sipser 2 (pages ). CS 311 Fall Formally… A pushdown automaton is a sextuple M = (Q, Σ, Γ, δ, q 0, F), where – Q is a finite set.
Turing Machines New capabilities: –infinite tape –can read OR write to tape –read/write head can move left and right q0q0 input tape.
CS5371 Theory of Computation
CS 310 – Fall 2006 Pacific University CS310 Finite Automata Sections:1.1 page 44 September 8, 2006.
Finite Automata Finite-state machine with no output. FA consists of States, Transitions between states FA is a 5-tuple Example! A string x is recognized.
Fall 2006Costas Busch - RPI1 Deterministic Finite Automata And Regular Languages.
COMMONWEALTH OF AUSTRALIA Copyright Regulations 1969 WARNING This material has been reproduced and communicated to you by or on behalf of Monash University.
CS 310 – Fall 2006 Pacific University CS310 Turing Machines Section 3.1 November 6, 2006.
1 Finite Automata. 2 Finite Automaton Input “Accept” or “Reject” String Finite Automaton Output.
1 Languages and Finite Automata or how to talk to machines...
CS 310 – Fall 2006 Pacific University CS310 Finite Automata Sections: September 1, 2006.
Tutorial CSC3130 : Formal Languages and Automata Theory Tu Shikui ( ) SHB 905, Office hour: Thursday 2:30pm-3:30pm
Pushdown Automaton (PDA)
Fall 2005Costas Busch - RPI1 Recursively Enumerable and Recursive Languages.
CS5371 Theory of Computation Lecture 4: Automata Theory II (DFA = NFA, Regular Language)
Finite Automata Costas Busch - RPI.
1 Non-Deterministic Finite Automata. 2 Alphabet = Nondeterministic Finite Automaton (NFA)
Lecture 23: Finite State Machines with no Outputs Acceptors & Recognizers.
Complexity theory and combinatorial optimization Class #2 – 17 th of March …. where we deal with decision problems, finite automata, Turing machines pink.
Athasit Surarerks THEORY OF COMPUTATION 07 NON-DETERMINISTIC FINITE AUTOMATA 1.
TRANSITION DIAGRAM BASED LEXICAL ANALYZER and FINITE AUTOMATA Class date : 12 August, 2013 Prepared by : Karimgailiu R Panmei Roll no. : 11CS10020 GROUP.
Finite Automata – Definition and Examples Lecture 6 Section 1.1 Mon, Sep 3, 2007.
CSCI 3130: Automata theory and formal languages Andrej Bogdanov The Chinese University of Hong Kong Pushdown.
Formal Languages Finite Automata Dr.Hamed Alrjoub 1FA1.
Pushdown Automata Hopcroft, Motawi, Ullman, Chap 6.
 2004 SDU Lecture4 Regular Expressions.  2004 SDU 2 Regular expressions A third way to view regular languages. Say that R is a regular expression if.
CSC 3130: Automata theory and formal languages Andrej Bogdanov The Chinese University of Hong Kong Undecidable.
Costas Busch - LSU1 Deterministic Finite Automata And Regular Languages.
Theory of Computation Automata Theory Dr. Ayman Srour.
Fall 2004COMP 3351 Finite Automata. Fall 2004COMP 3352 Finite Automaton Input String Output String Finite Automaton.
Languages.
Ekaterina Mineev Edited by: Guy Lando
More variants of Turing Machines
ماشین های تورینگ، تشخیص پذیری و تصمیم پذیری زبان ها
Busch Complexity Lectures: Turing Machines
Turing Machines.
Pushdown Automata PDAs
Pushdown Automata PDAs
Pushdown Automata PDAs
Pushdown Automata PDAs
Nondeterministic Finite Automata
Reducibility The Chinese University of Hong Kong Fall 2010
CSE322 Finite Automata Lecture #2.
Intro to Theory of Computation
Deterministic Finite Automata And Regular Languages Prof. Busch - LSU.
Non-Deterministic Finite Automata
CSE 105 theory of computation
CSE322 Definition and description of finite Automata
CSE322 Mealy and Moore Machine
Decidable Languages Costas Busch - LSU.
Grids of finite automata
Finite Automata.
CS21 Decidability and Tractability
More undecidable languages
CSE 105 theory of computation
Teori Bahasa dan Automata Lecture 4: Non-deterministic Finite Automata
More undecidable languages
CSC 4170 Theory of Computation Finite Automata Section 1.1.
Automata, Grammars and Languages
Hopcroft, Motawi, Ullman, Chap 8
Non Deterministic Automata
CSE 105 theory of computation
Presentation transcript:

Languages Recognizable by Quantum Finite Automata with cut-point 0 Lelde Lace Oksana Scegulnaja-Dubrovska Supervisor: Rusins Freivalds University of Latvia

Definition MM-QFA States – Q , q0Q, Qacc  Q, Qrej Q, Qacc  Qrej=0 Halting states Qacc Qrej , Non halting states Qnon= Q–( Qacc Qrej) Input alphabet – , Working alphabet - =   {#,$} State of M – superposition of states in Q = qiQ ai|qi = qiQacc i|qi+ qjQrej j|qj+ qkQnon k|qk Transition function V=  l2(Q) l2(Q) a  , Va(x) – unitary transformation Word acceptance with cut-point 0 w L, probacc>0, w L, probacc=0

PALINDROMES PALINDROMES = {x | x {0,1}* and x = xrev } Notation 0.000...000 x1x2x3...xn  0.0{n}x1x2x3...xn Input word coding – x = x1x2x3...xn k1 (n)= 0.0{n}x1x2x3...xn k2 (n)= 0.0{n}xnxn-1xn-2...x1 ki (n+1)= ki (n)*c1+c2(n) w L, k1= k2 , w  L, k1 k2 Hadamard operation Co-PALINDROMES can be recognized by finite automata

Postselection MM-QFA + postselection set of states and state q+ = qiQpost i|qi+ qjQ-Qpost j|qj = qiQpost k*i|qi = |q+  |i|2=0  |i|2  0 Co-PALINDROMES can be recognized with probability 1 Complement of language can be recognized with probability 1 PALINDROMES can be recognized with probability 1