Games, theory of
The theory of mathematical models for making optimal decisions under conditions of conflict.
Formal definition of a game.
A conflict is a phenomenon in which it is known who is taking part in the phenomenon and how, what the outcomes of it are, and also who is interested in the outcomes and in what way. Thus, for a formal description of a conflict it is necessary to indicate: 1) the set of elements participating in it (called the coalitions of action); 2) the family of sets of strategies of each of the coalitions of action; 3) the set of situations ; 4) the set of participants' interests (called the coalitions of interests); and 5) the family of binary relations on () expressing the preferences of coalitions of interests between the situations. The system
is called a game.
The content of the theory of games consists in establishing the connections between the elements of each game and its "optimal" outcomes, first of all: a precization of the whole concept of optimality, the proof of the existence of optimal outcomes and their practical determination. The development of the theory of games leads to problems of studying the connections between different games, expressed in different calculi of games, and to the consideration of classes, spaces and categories of games.
Classification of games.
Games in which there are no coalitions of interests, or for which there is only one such coalition, are the objects of study of the purely descriptive mathematical theory or of traditional theories of optimization. Games in the proper sense of the word have at least two coalitions of interests.
Usually in game theory, both the coalitions of action and the coalitions of interests are atomic (discrete) and are simply subsets of some set , the elements of which are called players. Formerly the set of players in a game was assumed to be finite, but later (in the 1970's), games with infinite and even non-atomic sets of players began to be studied.
For games with a single coalition of action, the set of all situations may be taken to be the set of strategies of this unique coalition of action, and no further mention is made of strategies. Such games are therefore called non-strategic games. All remaining games, those with two or more coalitions of action, are called strategic games.
A wide class of non-strategic games can be obtained as follows. Let be a set of players, and set . To every player is associated a one-dimensional Euclidean line , to be taken as a scale of measure of his utility, and to every coalition of interests is associated the product . Finally, sets are introduced for every , together with a set (the elements of which are called imputations), and by definition it is assumed that for imputations ( "the imputation x dominates the imputation y with respect to the coalition K" ) if and only if and for all . Such games are called games without side payments. They describe the situation where every coalition of interests can forcibly guarantee for its members the components of an arbitrary vector in as pay-offs (cf. also Gain function) and the usual considerations of utility dictate non-rationality of any choice of imputations outside . Usually the set is subjected to some natural conditions; 1) is a non-empty closed convex set; 2) if and if (inequality of vectors is to be understood componentwise), then ( "whoever is capable of more is capable of less" ); 3) if , then (coalitions and can attain at least as much together as they can separately); 4) consists of all vectors for which there exists a vector such that (thus consists of all pay-off vectors such that can give its members not less than ; consists of all vectors such that can give its members exactly ). In particular, if
where is some real number, and if
then a classical cooperative game is obtained. In this case, the definition of means the possibility of a coalition attaining with confidence a total pay-off and distributing it arbitrarily among its members. The definition of means that the total sum distributed in the game is (distribution of a smaller sum is disadvantageous; more is simply impossible!), and every player will agree only with a part not less than the amount that he is certain to receive independently.
The main class of strategic games is that of non-cooperative games (cf. Non-cooperative game), in which the set of players coincides with the set of coalitions of action and with the set of coalitions of interests . Every player has at his disposal a set of strategies , the set of all situations ( -tuples) can be taken to be the Cartesian product , and the preference relation is described in terms of the pay-off function , where now if and only if . Thus, a non-cooperative game can be described as a triple . If all the sets of strategies are finite, then the non-cooperative game is said to be finite. Finite non-cooperative games with two players are called bimatrix games (cf. Bimatrix game).
If and for all , then is called a two-person zero-sum game. Every two-person zero-sum game can be given by a triple , where and are the sets of strategies of the players and respectively, and is the pay-off function of player . Finite two-person zero-sum games are called matrix games (cf. Matrix game).
If in a two-person zero-sum game, then every situation in such a game can be described as a point in the square ; such games are called games on the unit square (cf. Game on the unit square).
Let be a set of players; () the sets of their strategies; a set the elements of which are called positions; a set the elements of which have the meaning of moments in time; let , that is, associates with every situation of the game a function on with values in ; every -image of a situation is called a play (the set of all plays is denoted by ); and, finally, let . The system
is called a general positional game. Eventually, the pay-off of every player in such a game is completely determined by the arising situations, that is, by the choice of strategies of all the players. Therefore, such games are non-cooperative games.
Suppose that in a general positional game the element is a finite-dimensional Euclidean space, is a set of real numbers, and suppose that is given. Suppose that situations are such that the system of differential equations
(regarded as a vector equation), has a unique solution for the given initial conditions. Then every situation determines a play, which in this situation is called a trajectory. Games defined in this way are called differential games.
The class of general positional games includes positional games and dynamic games (including stochastic games, recursive games and games of survival; cf. Positional game; Dynamic game; Recursive game; Game of survival; Stochastic game).
Main results in the theory of games.
The fundamental problem in the theory of games is connected with optimality principles, which must reflect in sufficient measure meaningful representations of optimality, and secondly must be realizable for sufficiently wide and naturally occurring classes of games. These two requirements on optimality principles contradict one another to a certain extent, and thus for many interesting natural classes of games, the theory of games has not yet developed corresponding optimality principles. At the same time classes of games are known that are provided, with equal success, by different optimality principles. Thus, the construction and analysis of optimality principles are an essential part of the theory of games. Every optimality principle is realized (not necessarily uniquely) as a set of situation-optima. This set (which may be empty) is called a solution (cf. also Solution in game theory).
The logical foundations of every solution are certain features of an ordinary extremum, formulated in accordance with the simultaneous extremalization of several functions. Thus, apart from the strive for the greatest values of pay-offs (in the arithmetical sense), solutions of games can express certain characteristics of stability and symmetry, and also various combinations of one with the other.
Thus, non-dominatedness (cf. Domination) may be regarded as one of the features of optimality in non-strategic games, that is, the agreement to adopt as optimal only those situations for which never holds for any situation and any coalition of interests (the set of situations that are optimal in this sense is called the core of the game, see Core in the theory of games). Another optimality principle consists of a certain combination of internal and external stability; this means that a set of situations is said to be a solution if cannot happen for and , and if for every there is a and a such that (such an is called a von Neumann–Morgenstern solution of the game). One can formalize the notion of a threat by some coalitions against others, as well as answering counter-threats, and one can declare as stable every situation where every threat can be countered by a counter-threat. The set of situations stable in this sense is called the kernel of the game (see Core in the theory of games). It is also of interest to understand optimality as a distinctive "fairness" , given by some axiom system. Such an axiom-scheme has been formulated for cooperative games, one that reduces to a unique imputation (situation) called the Shapley vector.
In strategic games the main optimality principle is the idea of equilibrium. Here a situation is declared to be optimal if a player's pay-offs are not increased if he diverges from it. One and the same optimality principle, formulated for different classes of games, can again have different informal expressions. Thus, the principle of equilibrium just mentioned becomes the minimax principle for two-person zero-sum games.
The formulas and algorithms enabling one to find solutions of games can also refer to a number of optimality principles (with restricted domain of applicability). For example, in a matrix game with diagonal pay-off matrix, an optimality principle could be a choice by the players of strategies with probabilities inversely proportional to the corresponding diagonal entries of the matrix. The realizability of an optimality principle for some classes of games consists of the existence, for all games in the class, of corresponding (non-empty) sets of optima. Their absence in the originally given situations can be overcome by extending the sets of strategies (and, therefore, the sets of situations constructible from them). For non-cooperative games, mixed (randomized) strategies are fruitfully employed.
The majority of proofs of existence theorems for solutions in the theory of games have a non-constructive character (many of them are based on fixed-point theorems) and do not contain algorithms for finding solutions. Therefore, particular analytic and numerical methods for the location of solutions are important. Moreover, the problem of finding practical solutions of games frequently turns out to be very complicated, and it has proved possible to find solutions only for very restricted classes of games.
Several directions can be distinguished in the development of the calculi of games. One has investigated the possibilities of finding and describing (at least partially) a solution of a game on the basis of solutions of another game that has in some sense or other a simpler structure. Elementary examples of such reductions are the natural rejection of dominated strategies in non-cooperative games, their symmetrization, as well as the approximation of infinite games by finite ones. The construction of a cooperative model of a non-cooperative game proposed by J. von Neumann can be viewed as a reduction process also. Converse results are also known, indicating the principle non-reducibility of the solution of games of one or another class to the solution of the games of a more restricted class. For example, one can cite examples of non-cooperative three-person games such that it is impossible to compute the solution using rational operations on the data, while the solution of bimatrix games can always brought about by the use of rational operations.
Fixing some elements in games of a certain class (for example, the set of players and the sets of their strategies in the class of all non-cooperative games) and discerning the games by the other elements (in the given example — by the pay-off functions of the players) leads to the consideration of spaces of games, accomplished by means of functional analysis and topology. Introduction of a probability measure into such spaces of games leads to stochastic games.
Connections of the theory of games with other areas of mathematics.
The theory of games is closely connected with other areas of mathematics. As a general theory of sets with several binary relations, it is close to algebra. A very diverse mathematical apparatus is used in the theory of games, and a large number of traditional mathematical problems have game-theoretical generalizations. Optimal behaviours in strategic games usually turn out to be randomized, which means that probabilistic-theoretical concepts naturally occur in the theory of games, and are used in it, and at one time it was even acceptable to regard the theory of games as part of probability theory.
Mathematical models of operations research (being models of making optimal decisions) are naturally divided according to three levels: determinate, stochastic and indeterminate, according to the degree of informedness of the subjects making decisions. Making a decision under conditions of indeterminacy can be interpreted as a conflict of the subject making a decision against "nature" , and thus as a game. In essence, all multi-criterion problems (cf. Multi-criterion problem) belong to the theory of games.
Therefore, the theory of games in its methodological foundations and practical orientations can be regarded as part of operations research.
The theory of games is one of the parts of the mathematical apparatus of cybernetics. In dynamic games, strategies are expressed as functions of the "information states" of the players, so that in the process of a game the players can gain or lose information. This establishes a connection between the theory of games and information theory.
Applications of the theory of games.
In addition to various connections within mathematics, the theory of games has numerous applications outside it. They principally touch on those branches of knowledge and forms of practical activity that have to do immediately with conflict: military affairs, market economy (in particular, the theory of games is applicable to questions of the struggle of firms for markets, to the phenomena of oligopoly, to the planning of advertizing companies, to the fixing of prices in competitive markets, in market playing, etc.), law, etc. The theory of games can also be used to investigate various phenomena in the conditions of a planned economy (for example, the problems of centralization and decentralization of the control of production, the overcoming of departmental conflicts, optimal planning according to many indicators, planning under conditions of uncertainty generated, for example, by technical progress, etc.).
The birth of the theory of games as a mathematical discipline can be traced to a letter of B. Pascal to P. Fermat dated 29 July 1654, which can also be regarded as the beginning of the mathematical theory of probability. Subsequently, isolated ideas that can be considered to be game-theoretical were stated by Waldegrave in 1712 (the discovery of optimal mixed strategies for the game of "Le Here" ), D. Bernoulli in 1732 (an analysis of the "St. Petersburg gameSt. Petersburg game" ), P. Laplace in 1814 (a consideration of optimality principles), and J. Bertrand in 1888 (a game-theoretical approach to baccarat). Several essentially game-theoretical assertions have been considered in an equivalent form in other branches of mathematics: in the theory of best approximations (P.L. Chebyshev), the geometry of convex polytopes (H. Minkowski), and in the theory of linear inequalities (E. Stiemke). In 1911, E. Zermelo described a game-theoretical approach to chess; in 1912, E. Borel began a systematic study of matrix games, having proved the existence in certain cases of optimal mixed strategies. In 1928 the work by von Neumann Zur Theorie der Gesellschaftsspiele, containing the fundamental ideas of the contemporary theory of games, appeared. These ideas were developed in detail by von Neumann and O. Morgenstern . Since then the theory of games has entered into a number of branches of contemporary mathematics.
|||J. von Neumann, O. Morgenstern, "Theory of games and economic behavior" , Princeton Univ. Press (1947)|
|||R.D. Luce, H. Raiffa, "Games and decisions. Introduction and critical survey" , Wiley (1957)|
|||S. Karlin, "Mathematical methods and theory in games, programming and economics" , Addison-Wesley (1959)|
|||T.E.S. Raghavan, "Some topics in two-person games" , Amer. Elsevier (1971)|
|||N.N. Vorob'ev, "Entwicklung der Spieltheorie" , Deutsch. Verlag Wissenschaft. (1975)|
|||, The theory of games. Annotated index of publications up to 1968 , Leningrad (1976) (In Russian)|
|||N.N. Vorob'ev, "Game theory. Lectures for economists and system scientists" , Springer (1977) (Translated from Russian)|
|||J.P. Aubin, "Mathematical methods of game and economic theory" , North-Holland (1979) (Translated from French)|
|||, The theory of games. Annotated index of publications 1969–1974 , Leningrad (1980) (In Russian)|
|||J. Rosenmüller, "The theory of games and markets" , North-Holland (1981) (Translated from German)|
|||G. Owen, "Game theory" , Acad. Press (1982)|
|||M. Shubik, "Game theory in the social sciences" , M.I.T. (1982)|
|||M. Shubik, "A game-theoretic approach to political economy" , M.I.T. (1984)|
|||N.N. Vorob'ev, "Foundations of game theory. Non-cooperative games" , Leningrad (1984) (In Russian)|
In the West, usually no distinction is made between coalitions of action and coalitions of interests; also the concept of situation is not introduced.
Proofs based on fixed-point theorems are no longer regarded as non-constructive. The Lemke–Howson algorithm [a7] for computing equilibrium points of bimatrix games has led to a variety of computational procedures; see also [a8].
Originally, most research in game theory was concentrated on the so-called normal or strategic form. In this form all possible sequences of decisions of every player are set out against each other. For a two-player game this results in a matrix structure. In such a formulation dynamic aspects are completely suppressed.
Opposite to the treatment in normal form is the treatment of games "in extensive form" , see [a1]. The general idea in this formulation is that a game evolves according to a road or tree structure; at every crossing or branching a decision has to be made as how to proceed. A positional game is usually referred to as a feedback game in the Western literature.
The theory of zero-sum differential games was created by R. Isaacs [a1], about the same time as optimal control theory was developed. Isaacs' work had a great impact; [a3] deals with similar research in the USSR. Later on the role of information ( "who knows what when" ) got a more central place [a2]. In [a4] a long article has been published with a review of the existing game theory literature up to 1981.
|[a1]||R. Isaacs, "Differential games" , Wiley (1965)|
|[a2]||T. Basar, G.J. Olsder, "Dynamic noncooperative game theory" , Acad. Press (1982)|
|[a3]||N.N. Krasovaskii, A.I. Subbotin, "Game theoretical control problems" , Springer (1988) (Translated from Russian)|
|[a4]||M. Shubik (ed.) , The mathematics of conflict , North-Holland (1983)|
|[a5]||T. Driessen, "Cooperative games, solutions and applications" , Kluwer (1988)|
|[a6]||E. van Damme, "Stability and perfection of Nash equilibria" , Springer (1987)|
|[a7]||C.E. Lemke, J.T., jr. Howson, "Equilibrium points of bimatrix games" SIAM J. Appl. Math. , 12 (1964) pp. 413–423|
|[a8]||H.E. Scarf, "The computation of economic equilibria" , Yale Univ. Press (1973)|
|[a9]||J. Szép, F. Forgó, "Introduction to the theory of games" , Reidel (1985) pp. 171; 199|
Games, theory of. N.N. Vorob'ev (originator), Encyclopedia of Mathematics. URL: http://www.encyclopediaofmath.org/index.php?title=Games,_theory_of&oldid=16069