Advanced Artificial Intelligence Lecture 3B: Game theory.

Slides:



Advertisements
Similar presentations
The Basics of Game Theory
Advertisements

Chapter 17: Making Complex Decisions April 1, 2004.
CPS Bayesian games and their use in auctions Vincent Conitzer
Nash’s Theorem Theorem (Nash, 1951): Every finite game (finite number of players, finite number of pure strategies) has at least one mixed-strategy Nash.
Game Theory Assignment For all of these games, P1 chooses between the columns, and P2 chooses between the rows.
This Segment: Computational game theory Lecture 1: Game representations, solution concepts and complexity Tuomas Sandholm Computer Science Department Carnegie.
Game Theory in Wireless and Communication Networks: Theory, Models, and Applications Lecture 6 Auction Theory Zhu Han, Dusit Niyato, Walid Saad, Tamer.
Do software agents know what they talk about? Agents and Ontology dr. Patrick De Causmaecker, Nottingham, March
Game theory (Sections )
Chapter Twenty-Eight Game Theory. u Game theory models strategic behavior by agents who understand that their actions affect the actions of other agents.
1 Chapter 14 – Game Theory 14.1 Nash Equilibrium 14.2 Repeated Prisoners’ Dilemma 14.3 Sequential-Move Games and Strategic Moves.
Chapter 6 Game Theory © 2006 Thomson Learning/South-Western.
An Introduction to... Evolutionary Game Theory
Game Theory 1. Game Theory and Mechanism Design Game theory to analyze strategic behavior: Given a strategic environment (a “game”), and an assumption.
Game Theory Eduardo Costa. Contents What is game theory? Representation of games Types of games Applications of game theory Interesting Examples.
Introduction to Game Theory
Game theory (Sections ). Game theory Game theory deals with systems of interacting agents where the outcome for an agent depends on the actions.
Multi-player, non-zero-sum games
What is game theory… Game theory studies settings where multiple parties (agents) each have –different preferences (utility functions), –different actions.
Games What is ‘Game Theory’? There are several tools and techniques used by applied modelers to generate testable hypotheses Modeling techniques widely.
SARANI SAHABHATTACHARYA, HSS ARNAB BHATTACHARYA, CSE 07 JAN, 2009 Game Theory and its Applications.
Eponine Lupo.  Game Theory is a mathematical theory that deals with models of conflict and cooperation.  It is a precise and logical description of.
Slide 1 of 13 So... What’s Game Theory? Game theory refers to a branch of applied math that deals with the strategic interactions between various ‘agents’,
A camper awakens to the growl of a hungry bear and sees his friend putting on a pair of running shoes, “You can’t outrun a bear,” scoffs the camper. His.
Algoritmi per Sistemi Distribuiti Strategici
Game-Theoretic Approaches to Multi-Agent Systems Bernhard Nebel.
Lecture 1 - Introduction 1.  Introduction to Game Theory  Basic Game Theory Examples  Strategic Games  More Game Theory Examples  Equilibrium  Mixed.
Review: Game theory Dominant strategy Nash equilibrium
Lectures in Microeconomics-Charles W. Upton Game Theory.
1 Introduction APEC 8205: Applied Game Theory. 2 Objectives Distinguishing Characteristics of a Game Common Elements of a Game Distinction Between Cooperative.
Advanced Microeconomics Instructors: Wojtek Dorabialski & Olga Kiuila Lectures: Mon. & Wed. 9:45 – 11:20 room 201 Office hours: Mon. & Wed. 9:15 – 9:45.
Decisions with Multiple Agents: Game Theory & Mechanism Design Thanks to R Holte RN, Chapter 17.6– 17.7.
Better automated abstraction techniques for imperfect information games, with application to Texas Hold’em poker * Andrew Gilpin and Tuomas Sandholm, CMU,
On Bounded Rationality and Computational Complexity Christos Papadimitriou and Mihallis Yannakakis.
Game Theoretic Analysis of Oligopoly lr L R 0000 L R 1 22 The Lane Selection Game Rational Play is indicated by the black arrows.
Game Theory April 9, Prisoner’s Dilemma  One-shot, simultaneous game  Nash Equilibrium (individually rational strategies) is not Pareto Optimal.
CPS 170: Artificial Intelligence Game Theory Instructor: Vincent Conitzer.
Game Theory, Strategic Decision Making, and Behavioral Economics 11 Game Theory, Strategic Decision Making, and Behavioral Economics All men can see the.
Introduction 1 TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.: AAA A.
ECO290E: Game Theory Lecture 12 Static Games of Incomplete Information.
Standard and Extended Form Games A Lesson in Multiagent System Based on Jose Vidal’s book Fundamentals of Multiagent Systems Henry Hexmoor, SIUC.
McGraw-Hill/Irwin Copyright  2008 by The McGraw-Hill Companies, Inc. All rights reserved. GAME THEORY, STRATEGIC DECISION MAKING, AND BEHAVIORAL ECONOMICS.
CPS 270: Artificial Intelligence Game Theory Instructor: Vincent Conitzer.
Lecture 12. Game theory So far we discussed: roulette and blackjack Roulette: – Outcomes completely independent and random – Very little strategy (even.
Game theory (Sections )
CMSC 100 Multi-Agent Game Day Professor Marie desJardins Tuesday, November 20, 2012 Tue 11/20/12 1 Multi-Agent Game Day.
Intermediate Microeconomics Game Theory. So far we have only studied situations that were not “strategic”. The optimal behavior of any given individual.
Econ 805 Advanced Micro Theory 1 Dan Quint Fall 2009 Lecture 1 A Quick Review of Game Theory and, in particular, Bayesian Games.
By: Donté Howell Game Theory in Sports. What is Game Theory? It is a tool used to analyze strategic behavior and trying to maximize his/her payoff of.
Advanced Subjects in GT Outline of the tutorials Static Games of Complete Information Introduction to games Normal-form (strategic-form) representation.
Game theory Chapter 28 and 29
Game theory basics A Game describes situations of strategic interaction, where the payoff for one agent depends on its own actions as well as on the actions.
Chapter 28 Game Theory.
Game theory (Sections )
Microeconomics Course E
CPS Some practice questions
CPS Some practice questions
Extensive-form games and how to solve them
Game theory Chapter 28 and 29
Econ 805 Advanced Micro Theory 1
Game Theory Developed to explain the optimal strategy in two-person interactions. Initially, von Neumann and Morganstern Zero-sum games John Nash Nonzero-sum.
Game Theory in Wireless and Communication Networks: Theory, Models, and Applications Lecture 2 Bayesian Games Zhu Han, Dusit Niyato, Walid Saad, Tamer.
Multiagent Systems Extensive Form Games © Manfred Huber 2018.
Multiagent Systems Game Theory © Manfred Huber 2018.
Multiagent Systems Repeated Games © Manfred Huber 2018.
Some practice questions
Lecture Game Theory.
Normal Form (Matrix) Games
Presentation transcript:

Advanced Artificial Intelligence Lecture 3B: Game theory

2 Outline Decisions with multiple agents: game theory(Text book: 17.5 )

Game Theory For games where two players move simultaneously (or, without knowledge of each other) Often, single-move games Two problems are studied – Agent design – Mechanism design

Prisoner’s Dilemma Dominant Strategy: testify (does better no matter what other player does) Pareto Optimal: no other outcome that all players would prefer Equilibrium: no player can benefit from switching (assuming other players stay the same) Every game has at least one (Nash)

Game Console Game Dominant Strategy? No Equilibrium? blu,blu; dvd,dvd Pareto Optimal? Blu,blu: +9, +9

Sample Game Two finger Morra: players E and O show 1 or 2 fingers; total f. E wins f if even; O if odd. What is best strategy for each player (solution)? – Pure strategy: single move – Mixed strategy: probability distribution on moves

-3 ≤ U E ≤ 2

- -1/12 ≤ U E ≤ -1/12

Poker Deck: KKAA Deal: 1 card each Rounds: (1) raise/check (2) call/fold Sequential game; Extensive form

Convert to Normal Form Problem: number of strategies exponential in number of information sets Texas Hold’em: states.

Extensive Games Sequence form (Koller): Up to 25,000 states Abstraction – Suits; Hi/mid/lo; bet amounts; only some deals Can handle – PO, multi-agent, stochastic, sequential, dynamic Can’t handle (very well) – Unknown actions; continuous actions – Irrational opponents – Unknown utilities

Mechanism Design Game Theory: – Given a game, find rational policy Mechanism Design: – Given utility functions U i, design a game such that the rational strategies maximize ∑ U i Examples: – Google ads, airplane tickets, radio spectra, TCP packets, dating, doctor internships

Auction Auction is globally better with more bidders Easier if bidders have dominant strategy – Strategy-proof; truth-revealing; incentive compatible Sealed bid auction – Strategy-proof? Second-price (Vickrey) auction – Payoff for bid b with value v, best other bid c: U = (v – c) if (b > c) else 0 Optimal bid: – Bid v