Movatterモバイル変換


[0]ホーム

URL:


Jump to content
WikipediaThe Free Encyclopedia
Search

Compositional game theory

From Wikipedia, the free encyclopedia
Branch of game theory and computer science

Compositional game theory is a branch ofgame theory andcomputer science, which aims to present large complex games as a composition of simple small games.[1][2][3]

Motivation

[edit]

A major theme incomputer science is the ability to construct simple building-blocks (e.g. functions or procedures in aprogramming language), and compose them into larger structures (e.g. more complex functions or programs). This principle is also calledmodularity.

In contrast, in classicgame theory, even complex games are treated as single, monolithic objects. This makes the analysis of games hard to scale.

Compositional game theory(CGT) aims to apply the modularity principle to game theory. The main motivation is to make it easier to analyze large games using software tools.

Higher-order game

[edit]

Ahigher-order simultaneous game[4] is a generalization of aSimultaneous game in which players are defined byselection functions rather than byutility functions. Formally, a higher-order simultaneous game forn players contains the following elements:

  • A set R ofoutcomes.
  • For each playeri, a setXi ofchoices (possible actions).
    • We defineΣ as the Cartesian product of allXi, and call it the set ofstrategy profiles.
  • Anoutcome function, fromΣ toR. This function determines, for each combination of actions of the players, what the outcome will be.
  • For each playeri, there is aselection function denoteddi. The selection function takes as input acontext, which is a function fromXi toR; and returns a set ofbest-responses, which is a subset ofXi.

The term "higher-order" comes from the latter element. The best-response correspondence of each player is ahigher-order function, as is input is itself a function. Every strategy-profile s1 inΣ, defines for each playeri a function fromXi toR: the function maps each possible actionxi inXi to the outcome that would result if all players except i play as in s1, whereas playeri switches his action toxi. In other words, s1 defines thecontext in which playeri operates.

Given two strategy-tuples s1 and s2 inΣ, we say that s2 is abest-response to s1 if, for each playeri, s2,i is contained in the output ofdi on the context generated by s1. Thebest-response relation is abinary relation contained inΣ x Σ, denoted byB.

In a standard game, instead of the selection function, there is autility functionui for each playeri. A utility function takes as input an outcome fromR, and returns areal number. Such a game can be represented as a higher-order game as follows. For each playeri, the selection function returns the set of actions fromXi that maximize the utility of agenti, given the context.

Open games

[edit]

The main object of study in CGT is theopen game. An open game has the following elements:

  • A setX ofobservations;
  • A setY ofoutcomes;
  • A setΣ ofstrategy profiles.
  • Aplay functionP, which is a function fromΣ xX toY;
  • Acoplay functionC, which is a function fromΣ x X x R to S;
  • Abest-response function B, which is a function from X x (Y -> R) to a relation inΣ x Σ.

It is an abstraction of a higher-order game.

Open games can be decomposed in two ways:[2]

See also

[edit]
  • Bayesian open games.[5]

External links

[edit]

References

[edit]
  1. ^Hedges, Jm (2016-10-03).Towards compositional game theory (Thesis).
  2. ^abGhani, Neil; Hedges, Jules; Winschel, Viktor; Zahn, Philipp (2018-07-09)."Compositional Game Theory".Proceedings of the 33rd Annual ACM/IEEE Symposium on Logic in Computer Science. LICS '18. New York, NY, US: Association for Computing Machinery. pp. 472–481.arXiv:1603.04641.doi:10.1145/3209108.3209165.ISBN 978-1-4503-5583-4.
  3. ^Atkey, Robert; Gavranović, Bruno; Ghani, Neil; Kupke, Clemens; Ledent, Jérémy; Nordvall Forsberg, Fredrik (July 2020)."Compositional Game Theory, Compositionally".Electronic Proceedings in Theoretical Computer Science.333. Online, United States:198–214.arXiv:2101.12045.doi:10.4204/eptcs.333.14.
  4. ^Hedges, Jules; Oliva, Paulo; Sprits, Evguenia; Winschel, Viktor; Zahn, Philipp (2015-06-03). "Higher-Order Game Theory".arXiv:1506.01002 [cs.GT].
  5. ^Bolt, Joe; Hedges, Jules; Zahn, Philipp (2023-10-04)."Bayesian open games".Compositionality.5 9.arXiv:1910.03656.doi:10.32408/compositionality-5-9.
Retrieved from "https://en.wikipedia.org/w/index.php?title=Compositional_game_theory&oldid=1317686219"
Categories:
Hidden categories:

[8]ページ先頭

©2009-2026 Movatter.jp