What? The study of interacting decision makers Economy Biology - - PowerPoint PPT Presentation

what the study of interacting decision makers economy
SMART_READER_LITE
LIVE PREVIEW

What? The study of interacting decision makers Economy Biology - - PowerPoint PPT Presentation

What is game theory? What is game theory? How do we study it? What is game theory? How do we study it? Where is research headed? What? The study of interacting decision makers Economy Biology Sociology Computer Science Engineering Different


slide-1
SLIDE 1
slide-2
SLIDE 2

What is game theory?

slide-3
SLIDE 3

What is game theory? How do we study it?

slide-4
SLIDE 4

What is game theory? How do we study it? Where is research headed?

slide-5
SLIDE 5

What?

slide-6
SLIDE 6

The study of interacting decision makers

slide-7
SLIDE 7

Economy

slide-8
SLIDE 8

Biology

slide-9
SLIDE 9

Sociology

slide-10
SLIDE 10

Computer Science

slide-11
SLIDE 11

Engineering

slide-12
SLIDE 12

Different agendas

slide-13
SLIDE 13

What?

slide-14
SLIDE 14

What?

◮ study of interacting decision makers

slide-15
SLIDE 15

What?

◮ study of interacting decision makers ◮ interdisciplinary field

slide-16
SLIDE 16

What?

◮ study of interacting decision makers ◮ interdisciplinary field ◮ different agendas

slide-17
SLIDE 17

How?

slide-18
SLIDE 18

Decision maker

slide-19
SLIDE 19

Decision maker

◮ choices, C

slide-20
SLIDE 20

Decision maker

◮ choices, C ◮ preferences,

slide-21
SLIDE 21

Decision maker

◮ choices, C ◮ preferences,

utility function, u : C → R c1 c2 ⇐ ⇒ u(c1) ≥ u(c2)

slide-22
SLIDE 22
slide-23
SLIDE 23

C = {L, R}

slide-24
SLIDE 24

C = {L, R} u : C → R L → 0 R → 1

slide-25
SLIDE 25

C = {L, R} u : C → R L → 0 R → 1 u L R 1

slide-26
SLIDE 26

K P r(t) e(t) s(t) y(t) −

slide-27
SLIDE 27

K P r(t) e(t) s(t) y(t) −

◮ C = {stabilizing controller K}

slide-28
SLIDE 28

K P r(t) e(t) s(t) y(t) −

◮ C = {stabilizing controller K} ◮ u(K) = −τr(K)

slide-29
SLIDE 29

Optimality

Decision maker:

◮ choices, C ◮ utility function, u

slide-30
SLIDE 30

Optimality

Decision maker:

◮ choices, C ◮ utility function, u

Goal of decision maker: max

c∈C u(c)

slide-31
SLIDE 31

Game Theory

slide-32
SLIDE 32

Game Theory

◮ players, {i}

slide-33
SLIDE 33

Game Theory

◮ players, {i} ◮ choices for player i, Ci

slide-34
SLIDE 34

Game Theory

◮ players, {i} ◮ choices for player i, Ci ◮ joint choices, C =

i Ci

c ∈ C = (ci, c−i)

slide-35
SLIDE 35

Game Theory

◮ players, {i} ◮ choices for player i, Ci ◮ joint choices, C =

i Ci

c ∈ C = (ci, c−i)

◮ utility function for player i, ui : C → R

slide-36
SLIDE 36

Optimality?

Goal of decision maker i: max

c∈C ui(ci, c−i)

  • = max

c∈C ui(ci)

slide-37
SLIDE 37

Example: Prisoner’s dilemma

C D C 2, 2 − 1, 3 D 3, −1 0, 0

slide-38
SLIDE 38

Example: Prisoner’s dilemma

C D C 2 − 1 D 3

slide-39
SLIDE 39

Example: Prisoner’s dilemma

C C 2 D 3

slide-40
SLIDE 40

Example: Prisoner’s dilemma

C C 2 D 3 Best response, BRi : C−i ⇒ Ci

slide-41
SLIDE 41

Example: Prisoner’s dilemma

C C 2 D 3 Best response, BRi : C−i ⇒ Ci

◮ BR1(C) = {D}

slide-42
SLIDE 42

Example: Prisoner’s dilemma

D C − 1 D Best response, BRi : C−i ⇒ Ci

◮ BR1(C) = {D}

slide-43
SLIDE 43

Example: Prisoner’s dilemma

D C − 1 D Best response, BRi : C−i ⇒ Ci

◮ BR1(C) = {D}, BR1(D) = {D}

slide-44
SLIDE 44

Example: Prisoner’s dilemma

C D C 2, 2 − 1, 3 D 3, −1 0, 0 Best response, BRi : C−i ⇒ Ci

◮ BR1(C) = {D}, BR1(D) = {D}

slide-45
SLIDE 45

Example: Prisoner’s dilemma

C D C 2, 2 − 1, 3 D 3, −1 0, 0 Best response, BRi : C−i ⇒ Ci

◮ BR1(C) = {D}, BR1(D) = {D} ◮ BR2(C) = {D}, BR2(D) = {D}

slide-46
SLIDE 46

Nash equilibrium

a∗ = (a∗

i, a∗ −i) is a Nash equilibrium:

slide-47
SLIDE 47

Nash equilibrium

a∗ = (a∗

i, a∗ −i) is a Nash equilibrium:

◮ ∀i, a∗

i is a best response to a∗ −i

slide-48
SLIDE 48

Nash equilibrium

a∗ = (a∗

i, a∗ −i) is a Nash equilibrium:

◮ ∀i, a∗

i is a best response to a∗ −i

◮ no unilateral deviation is profitable

slide-49
SLIDE 49

Nash equilibrium

a∗ = (a∗

i, a∗ −i) is a Nash equilibrium:

◮ ∀i, a∗

i is a best response to a∗ −i

◮ no unilateral deviation is profitable ◮ ∀i, ∀ai ∈ Ai,

ui(a∗

i, a∗ −i) ≥ ui(ai, a∗ −i)

slide-50
SLIDE 50

Existence of Nash equilibria

Every n-player game has a Nash equilibrium.

slide-51
SLIDE 51

Extensions

slide-52
SLIDE 52

Extensions

◮ history-dependent strategy

slide-53
SLIDE 53

Extensions

◮ history-dependent strategy ◮ imperfect information

slide-54
SLIDE 54

Extensions

◮ history-dependent strategy ◮ imperfect information ◮ cooperation

slide-55
SLIDE 55

Extensions

◮ history-dependent strategy ◮ imperfect information ◮ cooperation ◮ large populations

slide-56
SLIDE 56

Back to the agendas

slide-57
SLIDE 57

Back to the agendas

◮ descriptive

slide-58
SLIDE 58

Back to the agendas

◮ descriptive ◮ predictive

slide-59
SLIDE 59

Back to the agendas

◮ descriptive ◮ predictive ◮ manipulative

slide-60
SLIDE 60

How?

slide-61
SLIDE 61

How?

◮ interacting decision maker

slide-62
SLIDE 62

How?

◮ interacting decision maker ◮ best response

slide-63
SLIDE 63

How?

◮ interacting decision maker ◮ best response ◮ Nash equilibrium

slide-64
SLIDE 64

Where?

slide-65
SLIDE 65

Learning

Controls ⇒ Game Theory:

slide-66
SLIDE 66

Learning

Controls ⇒ Game Theory:

◮ stability and robustness

slide-67
SLIDE 67

Learning

Controls ⇒ Game Theory:

◮ stability and robustness ◮ derivative control

slide-68
SLIDE 68

Decentralized control

Game Theory ⇒ Controls:

slide-69
SLIDE 69

Decentralized control

Game Theory ⇒ Controls:

◮ network formation

slide-70
SLIDE 70

Decentralized control

Game Theory ⇒ Controls:

◮ network formation ◮ communication limitations

slide-71
SLIDE 71

Dynamic Games

slide-72
SLIDE 72

Dynamic Games

◮ network security

slide-73
SLIDE 73

Dynamic Games

◮ network security ◮ learning in repeated games

slide-74
SLIDE 74

Where?

slide-75
SLIDE 75

Where?

◮ learning

slide-76
SLIDE 76

Where?

◮ learning ◮ decentralized control

slide-77
SLIDE 77

Where?

◮ learning ◮ decentralized control ◮ dynamic games

slide-78
SLIDE 78

Questions? Comments?