Graph States EPIT Mehdi Mhalla (Calgary, Canada) Simon Perdrix (Grenoble, France)

Similar documents
arxiv: v1 [quant-ph] 2 Apr 2007

where the box contains a finite number of gates from the given collection. Examples of gates that are commonly used are the following: a b

Section 1.3 Triangles

Linear choosability of graphs

Comparing the Pre-image and Image of a Dilation

Technische Universität München Winter term 2009/10 I7 Prof. J. Esparza / J. Křetínský / M. Luttenberger 11. Februar Solution

Exercise sheet 6: Solutions

Counting Paths Between Vertices. Isomorphism of Graphs. Isomorphism of Graphs. Isomorphism of Graphs. Isomorphism of Graphs. Isomorphism of Graphs

CIT 596 Theory of Computation 1. Graphs and Digraphs

NON-DETERMINISTIC FSA

Mid-Term Examination - Spring 2014 Mathematical Programming with Applications to Economics Total Score: 45; Time: 3 hours

Solutions for HW9. Bipartite: put the red vertices in V 1 and the black in V 2. Not bipartite!

CS311 Computational Structures Regular Languages and Regular Grammars. Lecture 6

Convert the NFA into DFA

Qubit and Quantum Gates

Trigonometry and Constructive Geometry

Regular languages refresher

1. For each of the following theorems, give a two or three sentence sketch of how the proof goes or why it is not true.

SECTION A STUDENT MATERIAL. Part 1. What and Why.?

Graph Theory. Simple Graph G = (V, E). V={a,b,c,d,e,f,g,h,k} E={(a,b),(a,g),( a,h),(a,k),(b,c),(b,k),...,(h,k)}

Prefix-Free Regular-Expression Matching

Compression of Palindromes and Regularity.

On Determinisation of History-Deterministic Automata.

Introduction to Olympiad Inequalities

First Midterm Examination

Pre-Lie algebras, rooted trees and related algebraic structures

Speech Recognition Lecture 2: Finite Automata and Finite-State Transducers. Mehryar Mohri Courant Institute and Google Research

Random subgroups of a free group

p-adic Egyptian Fractions

CS 275 Automata and Formal Language Theory

Alpha Algorithm: Limitations

Bisimulation, Games & Hennessy Milner logic

Finite State Automata and Determinisation

Good-for-Games Automata versus Deterministic Automata.

First Midterm Examination

Logic, Set Theory and Computability [M. Coppenbarger]

Extended nonlocal games from quantum-classical games

Revision Sheet. (a) Give a regular expression for each of the following languages:

22: Union Find. CS 473u - Algorithms - Spring April 14, We want to maintain a collection of sets, under the operations of:

Regular expressions, Finite Automata, transition graphs are all the same!!

arxiv: v2 [math.co] 31 Oct 2016

ad = cb (1) cf = ed (2) adf = cbf (3) cf b = edb (4)

Graph width-parameters and algorithms

( ) { } [ ] { } [ ) { } ( ] { }

Closure Properties of Regular Languages

Discrete Structures, Test 2 Monday, March 28, 2016 SOLUTIONS, VERSION α

Nondeterministic Automata vs Deterministic Automata

Nondeterminism and Nodeterministic Automata

1 Nondeterministic Finite Automata

Speech Recognition Lecture 2: Finite Automata and Finite-State Transducers

CS 573 Automata Theory and Formal Languages

The University of Nottingham SCHOOL OF COMPUTER SCIENCE A LEVEL 2 MODULE, SPRING SEMESTER MACHINES AND THEIR LANGUAGES ANSWERS

Surface maps into free groups

Review of Gaussian Quadrature method

Finite Automata Theory and Formal Languages TMV027/DIT321 LP4 2018

CS 491G Combinatorial Optimization Lecture Notes

Finite Automata-cont d

Dorf, R.C., Wan, Z. T- Equivalent Networks The Electrical Engineering Handbook Ed. Richard C. Dorf Boca Raton: CRC Press LLC, 2000

Discrete Structures Lecture 11

Lecture 08: Feb. 08, 2019

8 THREE PHASE A.C. CIRCUITS

Matrix- System of rows and columns each position in a matrix has a purpose. 5 Ex: 5. Ex:

April 8, 2017 Math 9. Geometry. Solving vector problems. Problem. Prove that if vectors and satisfy, then.

A Lower Bound for the Length of a Partial Transversal in a Latin Square, Revised Version

Lexical Analysis Finite Automate

REPRESENTATION THEORY OF PSL 2 (q)

Topological Quantum Compiling

1 PYTHAGORAS THEOREM 1. Given a right angled triangle, the square of the hypotenuse is equal to the sum of the squares of the other two sides.

Single-Player and Two-Player Buttons & Scissors Games (Extended Abstract)

Data Structures LECTURE 10. Huffman coding. Example. Coding: problem definition

CIRCULAR COLOURING THE PLANE

Learning Partially Observable Markov Models from First Passage Times

Alpha Algorithm: A Process Discovery Algorithm

Math 4310 Solutions to homework 1 Due 9/1/16

Connected-components. Summary of lecture 9. Algorithms and Data Structures Disjoint sets. Example: connected components in graphs

In right-angled triangles the square on the side subtending the right angle is equal to the squares on the sides containing the right angle.

Sufficient condition on noise correlations for scalable quantum computing

Exercise 3 Logic Control

T b a(f) [f ] +. P b a(f) = Conclude that if f is in AC then it is the difference of two monotone absolutely continuous functions.

Minimal DFA. minimal DFA for L starting from any other

Myhill-Nerode Theorem

Model Reduction of Finite State Machines by Contraction

CHAPTER 1 Regular Languages. Contents. definitions, examples, designing, regular operations. Non-deterministic Finite Automata (NFA)

Formal languages, automata, and theory of computation

Algorithm Design and Analysis

Algorithm Design and Analysis

Chapter 4. Lebesgue Integration

Topologie en Meetkunde 2011 Lecturers: Marius Crainic and Ivan Struchiner

CHAPTER 1 Regular Languages. Contents

Assignment 1 Automata, Languages, and Computability. 1 Finite State Automata and Regular Languages

Part 4. Integration (with Proofs)

Learning Objectives of Module 2 (Algebra and Calculus) Notes:

a) Read over steps (1)- (4) below and sketch the path of the cycle on a P V plot on the graph below. Label all appropriate points.

ILLUSTRATING THE EXTENSION OF A SPECIAL PROPERTY OF CUBIC POLYNOMIALS TO NTH DEGREE POLYNOMIALS

Worksheet #2 Math 285 Name: 1. Solve the following systems of linear equations. The prove that the solutions forms a subspace of

Pythagoras Theorem. The area of the square on the hypotenuse is equal to the sum of the squares on the other two sides

THE INFLUENCE OF MODEL RESOLUTION ON AN EXPRESSION OF THE ATMOSPHERIC BOUNDARY LAYER IN A SINGLE-COLUMN MODEL

Lecture 14: Quadrature

A CLASS OF GENERAL SUPERTREE METHODS FOR NESTED TAXA

CS415 Compilers. Lexical Analysis and. These slides are based on slides copyrighted by Keith Cooper, Ken Kennedy & Linda Torczon at Rice University

Transcription:

Grph Sttes EPIT 2005 Mehdi Mhll (Clgry, Cnd) Simon Perdrix (Grenole, Frne) simon.perdrix@img.fr

Grph Stte: Introdution A grph-sed representtion of the entnglement of some (lrge) quntum stte. Verties: quits Edges: entnglement etween the quits Grph Sttes p.1

Grph Sttes Introdution Complexity of grph stte preprtion Grph Sttes p.2

A Construtive Definition For given grph G, preprtion of the orresponding grph stte G onsists: in ssoiting with eh vertex quit in the stte = 0 1 2, then Grph Sttes p.3

A Construtive Definition For given grph G, preprtion of the orresponding grph stte G onsists: in ssoiting with eh vertex quit in the stte = 0 1 2, then in pplying, for eh edge etween two quits nd, the unitry trnsformtion C Z on the quits nd. 1 0 0 0 0 1 0 0 C Z = 0 0 1 0 = 0 0 0 1 Grph Sttes p.4

A Construtive Definition For given grph G, preprtion of the orresponding grph stte G onsists: in ssoiting with eh vertex quit in the stte = 0 1 2, then in pplying, for eh edge etween two quits nd, the unitry trnsformtion C Z on the quits nd. Grph Sttes p.5

A Construtive Definition For given grph G, preprtion of the orresponding grph stte G onsists: in ssoiting with eh vertex quit in the stte = 0 1 2, then in pplying, for eh edge etween two quits nd, the unitry trnsformtion C Z on the quits nd. Grph Sttes p.6

A Construtive Definition For given grph G, preprtion of the orresponding grph stte G onsists: in ssoiting with eh vertex quit in the stte = 0 1 2, then in pplying, for eh edge etween two quits nd, the unitry trnsformtion C Z on the quits nd. Grph Sttes p.7

A Construtive Definition For given grph G, preprtion of the orresponding grph stte G onsists: in ssoiting with eh vertex quit in the stte = 0 1 2, then in pplying, for eh edge etween two quits nd, the unitry trnsformtion C Z on the quits nd. Grph Sttes p.8

A Construtive Definition For given grph G, preprtion of the orresponding grph stte G onsists: in ssoiting with eh vertex quit in the stte = 0 1 2, then in pplying, for eh edge etween two quits nd, the unitry trnsformtion C Z on the quits nd. G Grph Sttes p.9

Entnglement Property: Two quntum sttes "hve the sme entnglement" iff they re LU-equivlent. Definition [LU-equivlene] : φ LU ψ iff there exists lol unitry trnsformtion U (i.e U = U 1... U n, where eh U i is 1-quit unitry) suh tht φ = U ψ. Definition [LC-equivlene] : φ LC ψ iff there exists lol Clifford trnsformtion C (i.e. C = C 1... C n, where C i H,S ) suh tht φ = C ψ. Grph Sttes p.10

Properties Grph-sed representtion of entnglement is not unique: G,G / G LU G nd G G LU Grph Sttes p.11

Properties Conjeture: G LU G G LC G Theorem [Vn den Nest, 2004]: G LC G iff there exists sequene of lol omplementtions whih trnsforms G into G. Lol Complementtion ording to : G = G K N() Grph Sttes p.12

Properties Conjeture: G LU G G LC G Theorem [Vn den Nest, 2004]: G LC G iff there exists sequene of lol omplementtions whih trnsforms G into G. Lol Complementtion ording to : G = G K N() Grph Sttes p.13

Properties Conjeture: G LU G G LC G Theorem [Vn den Nest, 2004]: G LC G iff there exists sequene of lol omplementtions whih trnsforms G into G. Lol Complementtion ording to : G = G K N() Grph Sttes p.14

Properties Conjeture: G LU G G LC G Theorem [Vn den Nest, 2004]: G LC G iff there exists sequene of lol omplementtions whih trnsforms G into G. Lol Complementtion ording to : G = G K N() Grph Sttes p.15

Clss of equivlene d d d d Grph Sttes p.16

Miniml degree under lo. ompl. Definition [Miniml Degree]: For given grph G = (V,E), δ(g) = min v V δ(v) Definition [Miniml Degree under Lol Complementtion]:. δ lo (G) = min G LC G δ(g ) Grph Sttes p.17

Grph Sttes Introdution Complexity of grph stte preprtion Grph Sttes p.18

Grph Stte Preprtion An lgorithm of preprtion inputs grph G, nd outputs quntum iruit C G suh tht C G LC G. Complexity of Grph Stte Preprtion: T : depth of C G S: width of C G Remrk: The lssil prt of the preprtion must e relized in polynomil time. Grph Sttes p.19

Algorithm of Preprtion d d Grph Sttes p.20

Algorithm of Preprtion d d d d Grph Sttes p.21

Algorithm of Preprtion d d d d Grph Sttes p.22

Algorithm of Preprtion d d T = χ Limittion: Two opertions n e relized in prllel only if they t on different quntum systems. Edge-hromti numer χ : miniml numer of olors needed to edge-olor grph suh tht two djent edges hve different olors. Complexity: T = O(χ ) = O( ), ( χ 1) S = n. Grph Sttes p.23

Expnsion - Contrtion v Expnsion L R L v R Contrtion Property: Any grph G n e expnded into G, suh tht (G ) 3 u w Grph Sttes p.24

Grph Stte Contrtion L v u w Contrtion v R L R If u nd w re X mesured Grph Sttes p.25

Grph Stte Contrtion L v u w Contrtion v R L R If u nd w re X mesured Algorithm to prepre grph stte G : (Clssil prt) G is expnded into G suh tht (G ) 3, G is prepred with the previous lgorithm: T 1 = O( (G )) = O(1), All the nillry quits re X-mesured in prllel: T 2 = 1. Grph Sttes p.26

Grph Stte Contrtion L v u w Contrtion v R L R If u nd w re X mesured Algorithm to prepre grph stte G : (Clssil prt) G is expnded into G suh tht (G ) 3, G is prepred with the previous lgorithm: T 1 = O( (G )) = O(1), All the nillry quits re X-mesured in prllel: T 2 = 1. Complexity: T = T 1 T 2 = O(1) S = O(m), where m is the numer of edges of the grph to prepre. Grph Sttes p.27

Trdeoff For given 2 k m/n, Algorithm to prepre grph stte G : (Clssil prt) G is expnded into G suh tht (G ) < k, G is prepred with the previous lgorithm: T 1 = k O(1), All the nillry quits re X-mesured in prllel: T 2 = 1. Complexity: T = k O(1) S = O(m/k n) = O(m/k) TS = O(m) Grph Sttes p.28

Mesurement-sed preprtion Grph stte preprtion without unitry trnsformtion without nillry quit (S = n) Size of the projetive mesurements required to relize this preprtion. Lemm [Mhll, Perdrix]: Any grph stte G n e prepred without nillry quit, y mens of projetive mesurements on t most δ lo (G) 1 quits. Grph Sttes p.29

Lower Bound Theorem [Mhll, Perdrix]: For ny G, mesurement-sed preprtion of G, without nillry quit, requires mesurements on t lest δ lo (G) 1 quits. Proof: Chrteriztion of the miniml degree under lol omplementtion, Contrdition: ssuming tht the lst mesurement of the preprtion is on δ lo (G) quits (insted of δ lo (G) 1) Grph Sttes p.30

σ-gme 0 0 0 Given G = (V,E), nd D V, the verties in D re leled with 0 or 1. A onfigurtion is desription of the lels: (000), (101), (011). Plying on vertex outside D flips the inside djent verties. Grph Sttes p.31

σ-gme 0 0 0 1 1 0 Given G = (V,E), nd D V, the verties in D re leled with 0 or 1. A onfigurtion is desription of the lels: (000), (101), (011). Plying on vertex outside D flips the inside djent verties. Grph Sttes p.32

σ-gme 0 0 0 1 1 0 0 1 1 Given G = (V,E), nd D V, the verties in D re leled with 0 or 1. A onfigurtion is desription of the lels: (000), (101), (011). Plying on vertex outside D flips the inside djent verties. Grph Sttes p.33

Chrteriztion of δ lo (G) Lemm [Mhll, Perdrix]: Given G = (V,E), for ny D V, if D δ lo (G), ll the 2 D onfigurtions n e rehed. Grph Sttes p.34

Lst Mesurement Given G = (V,E), Assume the lst mesurement O of the preprtion is on δ lo (G) quits. Grph Sttes p.35

Let s ply with Grph stte Simultion of σ-gme: Propriétés: D V the set of the lst mesured quits. D = δ lo (G). The onfigurtion is 0 = (0... 0) (onfigure = signture of the stilizer of G ). some Puli opertions X re pplied outside D, these pplitions modify the onfigurtion s in σ-gme. onfigurtion. the quits outside D re mesured ording to Z. quntum stte φ on D quits.,, if, φ φ = 0., O φ = φ. Grph Sttes p.36

Let s ply with Grph stte Simultion of σ-gme: Propriétés: D V the set of the lst mesured quits. D = δ lo (G). The onfigurtion is 0 = (0... 0) (onfigure = signture of the stilizer of G ). some Puli opertions X re pplied outside D, these pplitions modify the onfigurtion s in σ-gme. onfigurtion. the quits outside D re mesured ording to Z. quntum stte φ on D quits.,, if, φ φ = 0., O φ = φ. Sine ll the 2 D onfigurtions n e rehed, { φ } is sis. O = Id Grph Sttes p.37