Measurement-Only Universal Blind Quantum Computation: Difference between revisions

Line 60: Line 60:
###Client measures <math>|\psi\rangle_{i,j,k}\rangle</math> in the required measurement basis according to her measurement pattern
###Client measures <math>|\psi\rangle_{i,j,k}\rangle</math> in the required measurement basis according to her measurement pattern
##[Protocol 1b]
##[Protocol 1b]
###Server creates [[Glossary#Bell States|Bell pair]] <math>\phi_{1,2}=\frac{1}{\sqrt{2}}(|00\rangle+|11\rangle)</math>
###Server creates <math>\phi_{1,2}=\frac{1}{\sqrt{2}}(|00\rangle+|11\rangle)</math>
###Server sends to Client (<math>|\phi_2\rangle</math>) and waits for Client's response
###Server sends to Client (<math>|\phi_2\rangle</math>) and waits for Client's response
###Client checks if she received and tells the Server as Client.Response()
###Client checks if she received and tells the Server as Client.Response()
###'''If Client.Response()=No''', Server repeats the previous two steps  
###'''If Client.Response()=No''', Server repeats the previous two steps  
###'''Else''' Client measures (<math>|\phi_2\rangle</math>) in measurement basis {<math>|0\rangle \pm e^{i\theta}|1\rangle</math> determined by measurement pattern.
###'''Else''' Client measures (<math>|\phi_2\rangle</math>) in measurement basis {<math>|0\rangle \pm e^{i\theta}|1\rangle</math>
###'''Server's Computation: [[Glossary#Gate Teleportation|Gate Teleportation]]'''
###'''Server's Computation: [[Glossary#Gate Teleportation|Gate Teleportation]]'''
####He entangles <math>|\phi_2\rangle</math> with <math>|\psi\rangle_{i,j,k}</math> by performing [[Glossary#Quantum Gates|C-Z]]
####He entangles <math>|\phi_2\rangle</math> with <math>|\psi\rangle_{i,j,k}</math> by performing [[Glossary#Quantum Gates|C-Z]]
####He measures <math>|\psi\rangle_{i,j,k}</math> in X basis ({<math>|+\rangle,|-\rangle</math>})  
####He measures <math>|\psi\rangle_{i,j,k}</math> in X basis ({<math>|+\rangle,|-\rangle</math>})  
####Server's applies correction on the classical outcome using Gate Teleporation.
####Server's applies correction on the classical outcome using Gate Teleporation
###Server communicates the corrected outcome.
###Server communicates the corrected outcome
####Client records Server’s outcome and uses it when computing the final result or measurement angles for further qubits.
####Client records Server’s outcome and uses it when computing the final result or measurement angles for further qubits


*Interaction and Computation steps are repeated until all the qubits of resource state are measured.
*Interaction and Computation steps are repeated until all the qubits of resource state are measured.
Write, autoreview, editor, reviewer
3,129

edits