Xiaodi Wu with applications to classical and quantum zero-sum games EECS, University of Michigan Joint work with Gus Gutoski at IQC, University of Waterloo.

Slides:



Advertisements
Similar presentations
Approximate Nash Equilibria in interesting games Constantinos Daskalakis, U.C. Berkeley.
Advertisements

How Much Information Is In Entangled Quantum States? Scott Aaronson MIT |
Quantum t-designs: t-wise independence in the quantum world Andris Ambainis, Joseph Emerson IQC, University of Waterloo.
How Much Information Is In A Quantum State? Scott Aaronson MIT |
QMA/qpoly PSPACE/poly: De-Merlinizing Quantum Protocols Scott Aaronson University of Waterloo.
Oracles Are Subtle But Not Malicious Scott Aaronson University of Waterloo.
Primal Dual Combinatorial Algorithms Qihui Zhu May 11, 2009.
Quantum Information and the PCP Theorem Ran Raz Weizmann Institute.
Satyen Kale (Yahoo! Research) Joint work with Sanjeev Arora (Princeton)
Succinct Data Structures for Permutations, Functions and Suffix Arrays
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.
Efficient Discrete-Time Simulations of Continuous- Time Quantum Query Algorithms QIP 2009 January 14, 2009 Santa Fe, NM Rolando D. Somma Joint work with.
C&O 355 Mathematical Programming Fall 2010 Lecture 12 N. Harvey TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.: AA A.
Timed Automata.
Evolution and Repeated Games D. Fudenberg (Harvard) E. Maskin (IAS, Princeton)
A Beautiful Game John C. Sparks AFRL/WS (937) Wright-Patterson Educational Outreach The Air Force Research Laboratory.
How to Delegate Computations: The Power of No-Signaling Proofs Ran Raz (Weizmann Institute & IAS) Joint work with: Yael Tauman Kalai Ron Rothblum.
Nash Equilibria In Graphical Games On Trees Edith Elkind Leslie Ann Goldberg Paul Goldberg.
Xiaodi Wu with applications to classical and quantum zero-sum games University of Michigan Joint work with Gus Gutoski at IQC, University of Waterloo.
Gillat Kol joint work with Ran Raz Competing Provers Protocols for Circuit Evaluation.
The Unique Games Conjecture with Entangled Provers is False Julia Kempe Tel Aviv University Oded Regev Tel Aviv University Ben Toner CWI, Amsterdam.
Dana Moshkovitz. Back to NP L  NP iff members have short, efficiently checkable, certificates of membership. Is  satisfiable?  x 1 = truex 11 = true.
Derandomized parallel repetition theorems for free games Ronen Shaltiel, University of Haifa.
On Quantum Walks and Iterated Quantum Games G. Abal, R. Donangelo, H. Fort Universidad de la República, Montevideo, Uruguay UFRJ, RJ, Brazil.
Short course on quantum computing Andris Ambainis University of Latvia.
On the Composition of Public- Coin Zero-Knowledge Protocols Rafael Pass (Cornell) Wei-Lung Dustin Tseng (Cornell) Douglas Wiktröm (KTH) 1.
Christos alatzidis constantina galbogini.  The Complexity of Computing a Nash Equilibrium  Constantinos Daskalakis  Paul W. Goldberg  Christos H.
COLOR TEST COLOR TEST. Dueling Algorithms N ICOLE I MMORLICA, N ORTHWESTERN U NIVERSITY WITH A. T AUMAN K ALAI, B. L UCIER, A. M OITRA, A. P OSTLEWAITE,
XYZ 6/18/2015 MIT Brain and Cognitive Sciences Convergence Analysis of Reinforcement Learning Agents Srinivas Turaga th March, 2004.
CS151 Complexity Theory Lecture 13 May 11, CS151 Lecture 132 Outline Natural complete problems for PH and PSPACE proof systems interactive proofs.
CS151 Complexity Theory Lecture 15 May 18, CS151 Lecture 152 Outline IP = PSPACE Arthur-Merlin games –classes MA, AM Optimization, Approximation,
Anuj Dawar.
1 Recap (I) n -qubit quantum state: 2 n -dimensional unit vector Unitary op: 2 n  2 n linear operation U such that U † U = I (where U † denotes the conjugate.
1 Quantum NP Dorit Aharonov & Tomer Naveh Presented by Alex Rapaport.
EECS 598 Fall ’01 Quantum Cryptography Presentation By George Mathew.
Experts Learning and The Minimax Theorem for Zero-Sum Games Maria Florina Balcan December 8th 2011.
Computational aspects of stability in weighted voting games Edith Elkind (NTU, Singapore) Based on joint work with Leslie Ann Goldberg, Paul W. Goldberg,
Quantum Public Key Cryptography with Information- Theoretic Security Daniel Gottesman Perimeter Institute.
1 Introduction to Quantum Information Processing CS 667 / PH 767 / CO 681 / AM 871 Richard Cleve DC 2117 Lecture 14 (2009)
Computing Equilibria Christos H. Papadimitriou UC Berkeley “christos”
The Multiplicative Weights Update Method Based on Arora, Hazan & Kale (2005) Mashor Housh Oded Cats Advanced simulation methods Prof. Rubinstein.
Standard and Extended Form Games A Lesson in Multiagent System Based on Jose Vidal’s book Fundamentals of Multiagent Systems Henry Hexmoor, SIUC.
CS151 Complexity Theory Lecture 13 May 11, Outline proof systems interactive proofs and their power Arthur-Merlin games.
1 Interactive Proofs proof systems interactive proofs and their power Arthur-Merlin games.
Week 10Complexity of Algorithms1 Hard Computational Problems Some computational problems are hard Despite a numerous attempts we do not know any efficient.
Equilibrium Value Method for Optimization Problems w/ Applications in Quantum Computation Xiaodi Wu University of Michigan, Ann Arbor IQI Seminar, April.
TECH Computer Science Problem: Selection Design and Analysis: Adversary Arguments The selection problem >  Finding max and min Designing against an adversary.
PROBABILISTIC COMPUTATION By Remanth Dabbati. INDEX  Probabilistic Turing Machine  Probabilistic Complexity Classes  Probabilistic Algorithms.
 d.s. wu 1 Penalty Methods for Contact Resolution interactive contact resolution that usually works pi david s wu.
2012/1/25 Complete Problem for Perfect Zero-Knowledge Quantum Interactive Proof Jun Yan State Key Laboratory of Computer Science, Institute.
The computational complexity of entanglement detection Based on and With Gus Gutoski, Patrick Hayden, and Kevin Milner Mark M. Wilde.
Low-Rank Kernel Learning with Bregman Matrix Divergences Brian Kulis, Matyas A. Sustik and Inderjit S. Dhillon Journal of Machine Learning Research 10.
André Chailloux, Université Paris 7 and UC Berkeley Or Sattath, the Hebrew University QIP 2012.
Part 3 Linear Programming
Lance Fortnow Northwestern University.  Markets as Computational Devices Aggregate large amount of disparate information by massively parallel devices.
1 What is Game Theory About? r Analysis of situations where conflict of interests is present r Goal is to prescribe how conflicts can be resolved 2 2 r.
1. 2 Some details on the Simplex Method approach 2x2 games 2xn and mx2 games Recall: First try pure strategies. If there are no saddle points use mixed.
Some Properties of Switching Games on oriented Matroids. Adrien Vieilleribière. LRI Université Paris-Sud. joint work with David Forge. LRI Université Paris-Sud.
Probabilistic verification Mario Szegedy, Rutgers www/cs.rutgers.edu/~szegedy/07540 Lecture 1.
CRYPTOGRAPHY AND NP-HARDNESS Andrej Bogdanov Chinese University of Hong Kong MACS Foundations of Cryptography| January 2016.
Information Technology Michael Brand Joint work with David L. Dowe 8 February, 2016 Information Technology.
Complexity 27-1 Complexity Andrei Bulatov Interactive Proofs (continued)
The complexity of the Separable Hamiltonian Problem
Information Complexity Lower Bounds
Non-additive Security Games
Universal Semantic Communication
Universal Semantic Communication
Universal Semantic Communication
CS21 Decidability and Tractability
Normal Form (Matrix) Games
Presentation transcript:

Xiaodi Wu with applications to classical and quantum zero-sum games EECS, University of Michigan Joint work with Gus Gutoski at IQC, University of Waterloo

Algorithm : an efficient parallel algorithm approximately computing equilibrium values of a new kind of zero-sum games Complexity : special case: an efficient parallel algorithm for a new class of SDPs apply the algorithm to solve the open problem SQG=QRG(2)=PSPACE SQG=QRG(2)=PSPACE an extension of the QIP=PSPACE [JJUW10, Wu10] NO extra power with quantum in this model given RG(2)=PSPACE [FK97] Key Technique : enhanced Matrix Multiplicative Weight Update method

x accept, reject Parallel efficiency = Space efficiency [Bord77]

Payoff Matrix......….…… 0.5/ -0.5 Zero-Sum Zero-Sum games characterize the competition between players. Your gain is my Loss. equilibrium points The stable points at which people play their strategies, equilibrium points. Min-Max payoff = Max-Min payoff = equilibrium value There could be other forms! other forms! Normal form

Bob Alice Payoff Ref classical KM92, KMvS94] Time- efficient algorithms for classical ones (linear programming) [KM92, KMvS94] quantum [GW97] Time-efficient algorithms for quantum ones (semidefinite programming) [GW97] zero-sum games w/ interactions quantum version

Bob Alice Ref payoff classical [FK97]. (complicated, nasty) Efficient parallel algorithms for classical ones [FK97]. (complicated, nasty) Quantum Ones Quantum Ones: shown in this work.

Prover accept x, reject x Verifier x x

AM[poly] PSPACE. Both equal PSPACE. [LFKN92, S92, GS89] PSPACE. Both equal PSPACE. [LFKN92, S92, GS89] public randomnesspoly rounds

accept x, reject x no-prover verifier x x x yes-prover Two players

behavior at equilibrium points

IP=PSPACE RG(2)=PSPACE [FK97] RG=EXP [KM92, FK97] QIP=PSPACE [JJUW10, W10] QRG=EXP [GW07] QRG(2)=PSPACE ! This work: poly rounds quantum result: classical result:

Subsume and unify all the previous results. DQIP=SQG=QRG(2)=PSPACE First-principle proof of QIP=PSPACE. Double Quantum Interactive Proof (DQIP) (interacts with Alice, then Bob)

public-coin RG ≠ RG unless PSPACE=EXP In contrast to public-coin IP (AM[poly])=IP public coin

admissible quantum channels channels appropriately bounded Efficient parallel algorithm for all SDPs? No for general SDP unless NC=P [Ser91,Meg92]. Our result: Yes for this and more SDPs

 explicit steps NC  simple operations (NC) Finding the equilibrium point/value: beats … equilibrium point Potential Problem: Get into a cycle MMW MMW is a way to choose Alice’s strategy to break the cycle.Advantage Disadvantage density operators  Only good for density operators as strategies  Needs efficient implementation of response.  Nice responses so that not too many steps.

Finding good representations of the strategies

Find good representations Strategy inputs=>outputs strategy Min-Max payoff = Max-Min payoffCompute: density operator (net-effect of Alice) (net-effect of Alice) POVM measurement (net-effect of Bob) (net-effect of Bob) Come from a valid interaction! qubits Quantum operation

Find good representations snap-shot of density operators consistency condition

Finding good representations of the strategies Tailor the “transcript-like” representation into MMW Run many MMWs in parallel Rounding Penalization idea and the Rounding theorem Sol: Sol: Transcript Represetation Sol:

relaxed transcript Penalization idea and Rounding theorem valid transcript trace distance Penalty= ++ min-max Fits in the min-max form violate consistency violate consistency violate consistency

Penalization idea and Rounding theorem Goal: Goal: if Alice cheats, then the penalty should be large! trace distance fidelity trick Bures metric Buresmetric >= + Penalty Advantage invalid invalidtranscript validtranscript consistent

Finding good representations of the strategies Tailor the “transcript-like” representation into MMW Finding response efficiently in space Call itself as the oracle! Nested! Run many MMWs in parallel Penalization idea and the Rounding theorem Sol: Sol: Transcript Represetation Sol: Sol:

Finding response efficiently in space Given Alice’s strategy, Now deal with a special case, where Bob plays with “do-nothing” Charlie Call itself to compute Bob’s strategy, WE ARE DONE! purify it purify it, get rid of Alice and get rid of Alice POVM and then the POVM. purification

QIP = IP = PSPACE = RG(2) QIP(2) QMAAM MA NP RG(1) QRG(1) QRG = RG = EXP QRG(2) SQG RG(k) QRG(k)

QIP = IP = PSPACE = RG(2) QIP(2) QMAAM MA NP RG(1) QRG(1) QRG = RG = EXP QRG(2) SQG RG(k) QRG(k)

QIP = IP = PSPACE = SQG = QRG(2) = RG(2) QIP(2) QMAAM MA NP RG(1) QRG(1) QRG = RG = EXP RG(k) QRG(k)

QIP(2) QMAAM MA NP RG(1) QRG(1) QRG = RG = EXP RG(k) QRG(k) PSPACE

QIP(2) QMAAM MA NP RG(1) QRG(1) QRG = RG = EXP RG(k) QRG(k) PSPACE ?