NP has log-space verifiers with fixed-size public quantum registers ABUZER YAKARYILMAZ Faculty of Computing University of Latvia A. C. CEM SAY Department.

Slides:



Advertisements
Similar presentations
Lower Bounds for Non-Black-Box Zero Knowledge Boaz Barak (IAS*) Yehuda Lindell (IBM) Salil Vadhan (Harvard) *Work done while in Weizmann Institute. Short.
Advertisements

Measuring Time Complexity
Models of Computation Prepared by John Reif, Ph.D. Distinguished Professor of Computer Science Duke University Analysis of Algorithms Week 1, Lecture 2.
Space complexity [AB 4]. 2 Input/Work/Output TM Output.
Quantum Information and the PCP Theorem Ran Raz Weizmann Institute.
Based on Powerpoint slides by Giorgi Japaridze, Villanova University Space Complexity and Interactive Proof Systems Sections 8.0, 8.1, 8.2, 8.3, 10.4.
Lecture 16 Deterministic Turing Machine (DTM) Finite Control tape head.
Complexity Theory Lecture 9 Lecturer: Moni Naor. Recap Last week: –Toda’s Theorem: PH  P #P. –Program checking and hardness on the average of the permanent.
8/25/2009 Sofya Raskhodnikova Intro to Theory of Computation L ECTURE 1 Theory of Computation Course information Overview of the area Finite Automata Sofya.
Dana Moshkovitz. Back to NP L  NP iff members have short, efficiently checkable, certificates of membership. Is  satisfiable?  x 1 = truex 11 = true.
A survey on derandomizing BPP and AM Danny Gutfreund, Hebrew U. Ronen Shaltiel, Weizmann Inst. Amnon Ta-Shma, Tel-Aviv U.
Classical and Quantum Automata Abuzer Yakaryılmaz Advisor: Prof. Cem Say.
Complexity 12-1 Complexity Andrei Bulatov Non-Deterministic Space.
Complexity 15-1 Complexity Andrei Bulatov Hierarchy Theorem.
Computability and Complexity 22-1 Computability and Complexity Andrei Bulatov Hierarchy Theorem.
Complexity 26-1 Complexity Andrei Bulatov Interactive Proofs.
Complexity 13-1 Complexity Andrei Bulatov Hierarchy Theorem.
Complexity 18-1 Complexity Andrei Bulatov Probabilistic Algorithms.
P and NP Sipser (pages ). CS 311 Fall Polynomial time P = ∪ k TIME(n k ) … P = ∪ k TIME(n k ) … TIME(n 3 ) TIME(n 2 ) TIME(n)
NP-completeness Sipser 7.4 (pages 271 – 283). CS 311 Fall The classes P and NP NP = ∪ k NTIME(n k ) P = ∪ k TIME(n k )
Computability and Complexity 19-1 Computability and Complexity Andrei Bulatov Non-Deterministic Space.
Computability and Complexity 32-1 Computability and Complexity Andrei Bulatov Boolean Circuits.
1 Lecture 16 FSA’s –Defining FSA’s –Computing with FSA’s Defining L(M) –Defining language class LFSA –Comparing LFSA to set of solvable languages (REC)
Computability and Complexity 20-1 Computability and Complexity Andrei Bulatov Class NL.
Quantum Automata Formalism. These are general questions related to complexity of quantum algorithms, combinational and sequential.
Fall 2004COMP 3351 Reducibility. Fall 2004COMP 3352 Problem is reduced to problem If we can solve problem then we can solve problem.
Derandomizing LOGSPACE Based on a paper by Russell Impagliazo, Noam Nissan and Avi Wigderson Presented by Amir Rosenfeld.
Sedgewick & Wayne (2004); Chazelle (2005) Sedgewick & Wayne (2004); Chazelle (2005)
Zero Knowledge Proofs. Interactive proof An Interactive Proof System for a language L is a two-party game between a verifier and a prover that interact.
CS151 Complexity Theory Lecture 15 May 18, CS151 Lecture 152 Outline IP = PSPACE Arthur-Merlin games –classes MA, AM Optimization, Approximation,
Courtesy Costas Busch - RPI1 Reducibility. Courtesy Costas Busch - RPI2 Problem is reduced to problem If we can solve problem then we can solve problem.
Costas Busch - RPI1 CSCI-2400 Models of Computation.
A Brief Introduction To The Theory of Computer Science and The PCP Theorem By Dana Moshkovitz Faculty of Mathematics and Computer Science The Weizmann.
Generalized Quantum Arthur-Merlin Games Hirotada Kobayashi (NII) Francois Le Gall (U. Tokyo) Harumichi Nishimura (Nagoya U.) June 19,
PSPACE  IP Proshanto Mukherji CSC 486 April 23, 2001.
1 Quantum NP Dorit Aharonov & Tomer Naveh Presented by Alex Rapaport.
1 Reducibility. 2 Problem is reduced to problem If we can solve problem then we can solve problem.
Sedgewick & Wayne (2004); Chazelle (2005) Sedgewick & Wayne (2004); Chazelle (2005)
Theory of Computing Lecture 15 MAS 714 Hartmut Klauck.
Approximation Algorithms Pages ADVANCED TOPICS IN COMPLEXITY THEORY.
Merlin-Arthur Games and Stoquastic Hamiltonians B.M. Terhal, IBM Research based on work with Bravyi, Bessen, DiVincenzo & Oliveira. quant-ph/ &
CS151 Complexity Theory Lecture 13 May 11, Outline proof systems interactive proofs and their power Arthur-Merlin games.
Computation Model and Complexity Class. 2 An algorithmic process that uses the result of a random draw to make an approximated decision has the ability.
PROBABILISTIC COMPUTATION By Remanth Dabbati. INDEX  Probabilistic Turing Machine  Probabilistic Complexity Classes  Probabilistic Algorithms.
Interactive proof systems Section 10.4 Giorgi Japaridze Theory of Computability.
Models of Computation. Computation: Computation is a general term for any type of information processing information processing CPU memory.
Turing Machine Finite state automaton –Limitation: finite amount of memory –Prevents recognizing languages that are not regular {0 n 1 n |n = 0,1,2,…}
CSCI 2670 Introduction to Theory of Computing October 12, 2005.
Computability & Complexity II Chris Umans Caltech.
Probabilistic verification Mario Szegedy, Rutgers www/cs.rutgers.edu/~szegedy/07540 Lecture 1.
The Classes L and NL Section 8.4 Giorgi Japaridze Theory of Computability.
Honest-Verifier Statistical Zero-Knowledge Equals General Statistical Zero-Knowledge Oded Goldreich (Weizmann) Amit Sahai (MIT) Salil Vadhan (MIT)
Recursively Enumerable and Recursive Languages
Fall 2013 CMU CS Computational Complexity Lecture 2 Diagonalization, 9/12/2013.
Complexity 24-1 Complexity Andrei Bulatov Interactive Proofs.
NP ⊆ PCP(n 3, 1) Theory of Computation. NP ⊆ PCP(n 3,1) What is that? NP ⊆ PCP(n 3,1) What is that?
Chapter 7 Introduction to Computational Complexity.
Theory of Computational Complexity TA : Junichi Teruyama Iwama lab. D3
Chapter 5 Recursive and recursively enumerable functions Phrase-structure grammars.
Complexity 27-1 Complexity Andrei Bulatov Interactive Proofs (continued)
Feige-Fiat-Shamir Zero Knowledge Proof Based on difficulty of computing square roots mod a composite n Given two large primes p, q and n=p * q, computing.
Umans Complexity Theory Lectures
Probabilistic Algorithms
Uncountable Classical and Quantum Complexity Classes
Busch Complexity Lectures: Undecidable Problems (unsolvable problems)
CSCI-2400 Models of Computation Costas Busch - RPI.
Non Deterministic Automata
USING ARRAYS IN MATLAB BUILT-IN MATH FUNCTIONS
Algorithms Lecture # 01 Dr. Sohail Aslam.
LABORATORY OF PROCESS ENGINEERING
Presentation transcript:

NP has log-space verifiers with fixed-size public quantum registers ABUZER YAKARYILMAZ Faculty of Computing University of Latvia A. C. CEM SAY Department of Computer Engineering Bo ǧ aziçi University October 07, 2011 TÕRVE

VERIFIER PROVER An interactive proof system for a language probabilistic machine

VERIFIER PROVER unlimited computational power Prover can cheat! resource-bounded An interactive proof system for a language

Two criteria:

Arthur-Merlin system (space-bounded) ₵01#…01#$ …#01#… Work tape (restricted) 1 Communication cell Random number generator Input tape (read-only) …#11#… Work tape (unlimited) outcomes ARTHUR MERLIN

Complexity classes

A new system: q A M ₵01#…01#$ …#01#… Work tape (restricted) 1 Communication cell A finite quantum register Input tape (read-only) …#11#… Work tape (unlimited) outcomes  RTHUR MERLIN

The finite quantum register

The operations on the register … … … …

Some details of the algorithm ₵01…1#10…1#… 11…0#$ auxiliary value Initial state Before reading $ reject

Concluding remarks

References