MinMax Principle in Game Theory – continued….

Slides:



Advertisements
Similar presentations
Optimal Space Lower Bounds for All Frequency Moments David Woodruff MIT
Advertisements

Oct 9, 2014 Lirong Xia Hypothesis testing and statistical decision theory.
Analysis of Algorithms CS 477/677
Module 4 Game Theory To accompany Quantitative Analysis for Management, Tenth Edition, by Render, Stair, and Hanna Power Point slides created by Jeff Heyl.
Strongly based on Slides by Vincent Conitzer of Duke
Totally Unimodular Matrices
Mixed Strategies CMPT 882 Computational Game Theory Simon Fraser University Spring 2010 Instructor: Oliver Schulte.
Lecturer: Moni Naor Algorithmic Game Theory Uri Feige Robi Krauthgamer Moni Naor Lecture 8: Regret Minimization.
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.
MIT and James Orlin © Game Theory 2-person 0-sum (or constant sum) game theory 2-person game theory (e.g., prisoner’s dilemma)
Study Group Randomized Algorithms 21 st June 03. Topics Covered Game Tree Evaluation –its expected run time is better than the worst- case complexity.
Shengyu Zhang The Chinese University of Hong Kong.
Game Theory: introduction and applications to computer networks Game Theory: introduction and applications to computer networks Zero-Sum Games (follow-up)
Princeton University COS 423 Theory of Algorithms Spring 2001 Kevin Wayne Competitive Analysis.
The Rate of Concentration of the stationary distribution of a Markov Chain on the Homogenous Populations. Boris Mitavskiy and Jonathan Rowe School of Computer.
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,
Duality Lecture 10: Feb 9. Min-Max theorems In bipartite graph, Maximum matching = Minimum Vertex Cover In every graph, Maximum Flow = Minimum Cut Both.
CPSC 668Set 10: Consensus with Byzantine Failures1 CPSC 668 Distributed Algorithms and Systems Fall 2006 Prof. Jennifer Welch.
UNIT II: The Basic Theory Zero-sum Games Nonzero-sum Games Nash Equilibrium: Properties and Problems Bargaining Games Bargaining and Negotiation Review.
An Introduction to Black-Box Complexity
UNC Chapel Hill Lin/Manocha/Foskey Optimization Problems In which a set of choices must be made in order to arrive at an optimal (min/max) solution, subject.
Computability and Complexity 24-1 Computability and Complexity Andrei Bulatov Approximation.
Dirac Notation and Spectral decomposition Michele Mosca.
Introduction to Boosting Aristotelis Tsirigos SCLT seminar - NYU Computer Science.
Games of Chance Introduction to Artificial Intelligence COS302 Michael L. Littman Fall 2001.
Study Group Randomized Algorithms Jun 7, 2003 Jun 14, 2003.
Simon’s Algorithm Arathi Ramani EECS 598 Class Presentation.
CS 310 – Fall 2006 Pacific University CS310 Complexity Section 7.1 November 27, 2006.
UNIT II: The Basic Theory Zero-sum Games Nonzero-sum Games Nash Equilibrium: Properties and Problems Bargaining Games Bargaining and Negotiation Review.
Experts Learning and The Minimax Theorem for Zero-Sum Games Maria Florina Balcan December 8th 2011.
Minimax strategies, Nash equilibria, correlated equilibria Vincent Conitzer
Decision Procedures An Algorithmic Point of View
1 Introduction to Randomized Algorithms Srikrishnan Divakaran DA-IICT.
1 Introduction to Randomized Algorithms Srikrishnan Divakaran DA-IICT.
The Multiplicative Weights Update Method Based on Arora, Hazan & Kale (2005) Mashor Housh Oded Cats Advanced simulation methods Prof. Rubinstein.
Agents that can play multi-player games. Recall: Single-player, fully-observable, deterministic game agents An agent that plays Peg Solitaire involves.
Expanding Search for one or more Hiders Lorentz Centre, Leiden, May 2012 Tom Lidbetter (PhD candidate, London School of Economics) Joint work with Prof.
The Lower Bounds of Problems
DR. Gatot F. Hertono, MSc. Design and Analysis of ALGORITHM (Session 2)
Uri Zwick Tel Aviv University Simple Stochastic Games Mean Payoff Games Parity Games TexPoint fonts used in EMF. Read the TexPoint manual before you delete.
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.
Weikang Qian. Outline Intersection Pattern and the Problem Motivation Solution 2.
Issues on the border of economics and computation נושאים בגבול כלכלה וחישוב Speaker: Dr. Michael Schapira Topic: Dynamics in Games (Part III) (Some slides.
Princeton University COS 423 Theory of Algorithms Spring 2001 Kevin Wayne Average Case Analysis.
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.
Topics in Algorithms 2007 Ramesh Hariharan. Tree Embeddings.
Optimization Problems In which a set of choices must be made in order to arrive at an optimal (min/max) solution, subject to some constraints. (There may.
Zero-sum Games The Essentials of a Game Extensive Game Matrix Game Dominant Strategies Prudent Strategies Solving the Zero-sum Game The Minimax Theorem.
1 Ch.19 Divide and Conquer. 2 BIRD’S-EYE VIEW Divide and conquer algorithms Decompose a problem instance into several smaller independent instances May.
Introduction to Game Theory Presented by 蘇柏穎 2004/12/9 2004/12/9.
MiniMax Principle in Game Theory Slides Made by Senjuti Basu Roy.
Sorting Lower Bounds n Beating Them. Recap Divide and Conquer –Know how to break a problem into smaller problems, such that –Given a solution to the smaller.
When Can Limited Randomness Be Used in Repeated Games? Moni Naor Weizmann Institute of Science Joint work with Pavel Hubáček and Jon Ullman Columbia University.
The Message Passing Communication Model David Woodruff IBM Almaden.
PROBABILITY AND COMPUTING RANDOMIZED ALGORITHMS AND PROBABILISTIC ANALYSIS CHAPTER 1 IWAMA and ITO Lab. M1 Sakaidani Hikaru 1.
8.1 Determine whether the following statements are correct or not
Hypothesis testing and statistical decision theory
Game Theory Just last week:
Optimization problems such as
Input – Output Models P = # of items produced
Communication Complexity as a Lower Bound for Learning in Games
Loomis’ Theorem F o r a n y 2 - p e s u m g , w h v x i M = ; t b l 1
Partly Verifiable Signals (c.n.)
Numerical Algorithms Quiz questions
Uri Zwick Tel Aviv University
The Lower Bounds of Problems
Lecture 20 Linear Program Duality
Theorem 9.3 A problem Π is in P if and only if there exist a polynomial p( ) and a constant c such that ICp (x|Π) ≤ c holds for all instances x of Π.
MinMax Theorem John von Neumann
Presentation transcript:

MinMax Principle in Game Theory – continued…. PARTH

MinMax principle Consider a computation problem P Let A be finite set of deterministic algorithms for solving P Let I be set of all possible inputs of size n for P

MinMax principle Matrix of running times Algorithms |A| Running time of A for input I = C(A,I) Inputs |I| Worst case running times for As (highest of respective column of matrix) Gives the optimal algorithm A Deterministic lower bound = min max C[A,I] A I

MinMax principle Lower bound is actually, Vc in Von Neumann’s principle Vr = Vc -> statement of Von Neumann’s prin. It can be restated as max min E[C(A,I)] = min max E[C(A,I)] I from p A from q A from q I from p Where p and q are payoff matrices

MinMax principle Loomi’s theorem can be restated as max min E[C(A,I)] = min max E[C(A,I)] I from p A € A A from p I € I Yao’s min max principle Take p on left and any distribution q on the right min E[C(A,I)] <= max E[C(A,I)] A € A I € I

MinMax principle

AND-OR tree problem - revisited Replace all AND and OR gates with equivalent combinations of NOR gates For any Las Vegas algorithm, Exponential time >= n0.6… Consider a distribution which sets each leaf independently Leaf = 1 -> probability p Leaf = 0 -> otherwise