Lecture Slides about Game Theory, Slides of Game Theory

Game Theory in describes elements of game, agent strategy design, policies, the prisoners Dilemma and Goldon Balls.

Typology: Slides

2021/2022

Uploaded on 03/31/2022

princesspeach
princesspeach ๐Ÿ‡บ๐Ÿ‡ธ

4.7

(6)

226 documents

1 / 28

Toggle sidebar

This page cannot be seen from the preview

Don't miss anything!

bg1
LECTURE 26:
GAME THEORY 1
INSTRUCTOR:
GIANNI A. DICARO
15-382 COLLECTIVE INTELLIGENCE โ€“S18
pf3
pf4
pf5
pf8
pf9
pfa
pfd
pfe
pff
pf12
pf13
pf14
pf15
pf16
pf17
pf18
pf19
pf1a
pf1b
pf1c

Partial preview of the text

Download Lecture Slides about Game Theory and more Slides Game Theory in PDF only on Docsity!

LECTURE 26:

GAME THEORY 1

INSTRUCTOR:

GIANNI A. DI CARO

15 - 382 COLLECTIVE INTELLIGENCE โ€“ S

ICE-CREAM WARS

http://youtu.be/jILgxeNBK_

15781 Fall 2016: Lecture 22

ELEMENTS OF A GAME

๏‚ง The players: how many players are there? Does nature/chance

play a role? Players are assumed to be rational

๏‚ง A complete description of what the players can do: the set of all possible actions.

15781 Fall 2016: Lecture 22

ELEMENTS OF A GAME

๏‚ง A description of the payoff / consequences for each player for every possible combination of actions chosen by all players playing the game. ๏‚ง A description of all playersโ€™ preferences over payoffs

Utility function for each player

MAKING DECISIONS: BASIC DEFINITIONS

๏‚ง Decision-making can involve choosing: ๏‚ง one single action or ๏‚ง a sequence of actions ๏‚ง Action outcomes can be certain or subject to uncertainty ๏‚ง A set ๐ด of alternative actions to choose from is given, it can be either discrete or continuous ๏‚ง Payoff (for a single agent): function ๐œ‹: ๐ด โ†’ โ„ that associates a numerical values with every action in ๐ด ๏‚ง Optimal action ๐‘Ž โˆ— (for a single agent scenario): ๐œ‹(๐‘Ž โˆ— ) โ‰ฅ ๐œ‹ ๐‘Ž โˆ€๐‘Ž โˆˆ ๐ด ๏‚ง Payoff (for a multi-agent scenario): The payoff of the action ๐‘Ž for agent ๐‘– depends on the actions of the other players! ๐œ‹: ๐ด ๐‘› โ†’ โ„ ๏‚ง Strategy: rule for choosing an action at every point a decision might have to be made (depending or not on the other agents) ๏‚ง The strategy defines the behavior of an agent ๏‚ง The observed behavior of an agent following a given strategy is the outcome of the strategy

PURE VS. RANDOMIZED STRATEGIES

๏‚ง Pure strategy: a strategy in which there is no randomization , one specific action is selected with certainty at each decision node ๏‚ง All possible pure strategies define the pure strategy set ๐‘† ๏‚ง A decision tree can be used to represent a sequence of decisions 1 2 3

๏‚ง Three action sets (actions may the be same), that result in the pure strategy set: ๐‘† = {๐‘Ž 1 ๐‘ 1 ๐‘ 1 , ๐‘Ž 1 ๐‘ 1 ๐‘ 2 , ๐‘Ž 1 ๐‘ 2 ๐‘ 1 , ๐‘Ž 1 ๐‘ 2 ๐‘ 2 , ๐‘Ž 2 ๐‘ 1 ๐‘ 1 , ๐‘Ž 2 ๐‘ 1 ๐‘ 2 , ๐‘Ž 2 ๐‘ 2 ๐‘ 1 , ๐‘Ž 2 ๐‘ 2 ๐‘ 2 }

๐ด 1 = ๐‘Ž 1 , ๐‘Ž 2 , ๐ด 2 = ๐‘ 1 , ๐‘ 2 , ๐ด 3 = ๐‘ 1 , ๐‘ 2

15781 Fall 2016: Lecture 22

STRATEGIES (POLICIES)

๏‚ง Strategy: tells a player what to do for every possible situation
throughout the game (complete algorithm for playing the game). It
can be deterministic or stochastic
๏‚ง Strategy set: what strategies are available for the players to play.
The set can be finite or infinite (e.g., beach war game)
๏‚ง Strategy profile: a set of strategies for all players which fully
specifies all actions in a game. A strategy profile must include
one and only one strategy for every player
๏‚ง Pure strategy: one specific element from the strategy set, a single
strategy which is played 100% of the time ( deterministic )
๏‚ง Mixed strategy: assignment of a probability to each pure strategy.
Pure strategy โ‰ก degenerate case of a mixed strategy ( stochastic )

15781 Fall 2016: Lecture 22

INFORMATION

๏‚ง Complete information game: Utility functions, payoffs, strategies and
โ€œtypesโ€ of players are common knowledge
๏‚ง Incomplete information game: Players may not possess full
information about their opponents (e.g., in auctions, each player
knows its utility but not that of the other players). โ€œ Parameters โ€ of the
game are not fully known
๏‚ง Perfect information game: Each player, when making any decision, is
perfectly informed of all the events that have previously occurred
(e.g., chess) [Full observability]
๏‚ง Imperfect information game: Not all information is accessible to the
player (e.g., poker, prisonerโ€™s dilemma) [Partial observability]

15781 Fall 2016: Lecture 22 (STRATEGIC-) NORMAL-FORM GAME

๏‚ง Letโ€™s focus on static games
๏‚ง There is a strategic interaction among players
๏‚ง A game in normal form consists of:
o Set of players ๐‘ = { 1 , โ€ฆ , ๐‘›}
o Strategy set ๐‘†
o For each ๐‘– โˆˆ ๐‘, a utility function ๐‘ข๐‘– defined
over the set of all possible strategy profiles ,

๐‘›

o If each player ๐‘— โˆˆ ๐‘ plays the strategy ๐‘ ๐‘— โˆˆ ๐‘†, the utility
of player ๐‘– is ๐‘ข๐‘– ๐‘  1 , โ€ฆ , ๐‘ ๐‘› that is the same as player ๐‘– โ€™ s
payoff when strategy profile (๐‘  1 , โ€ฆ , ๐‘ ๐‘›) is chosen

Payoff matrix

15781 Fall 2016: Lecture 22

  • ๐‘ข ๐‘–

๐‘–

๐‘—

๐‘ ๐‘–+๐‘ ๐‘— 2

๐‘–

๐‘—

๐‘ ๐‘–+๐‘ ๐‘— 2

๐‘–

๐‘— 1 2

๐‘–

๐‘—

THE ICE CREAM WARS

๏‚ง ๐‘† = [ 0 , 1 ]

i

is the fraction of beach

15781 Fall 2016: Lecture 22

THE PRISONERโ€™S DILEMMA (1962)

15781 Fall 2016: Lecture 22 PRISONERโ€™S DILEMMA: PAYOFF MATRIX

  • 1,- 1 - 9, 0,- 9 - 6,- 6 Donโ€™t Confess Confess

What would you do?

Donโ€™t confess = Donโ€™t rat out Cooperate with each other Confess = Defect Donโ€™t cooperate to each other, act selfishly! Donโ€™t Confess Confess

B

A

15781 Fall 2016: Lecture 22 ๏‚ง Confess (Defection, Acting selfishly) is a dominant strategy for B : no matters what A plays, the best reply strategy is always to confess ๏‚ง (Strictly) dominant strategy : yields a player strictly higher payoff,. no matter which decision(s) the other player(s) choose ๏‚ง Weakly: ties in some cases ๏‚ง Confess is a dominant strategy also for A ๏‚ง A will reason as follows: B โ€™s dominant strategy is to Confess, therefore, given that we are both rational agents, B will also Confess and we will both get 6 years.

PRISONERโ€™S DILEMMA

15781 Fall 2016: Lecture 22 ๏‚ง But, is the dominant strategy (C,C) the best strategy?

PRISONERโ€™S DILEMMA

  • 1,- 1 - 9, 0,- 9 - 6,- 6 Donโ€™t Confess Confess Donโ€™t Confess Confess

B

A