RUDN University Mathematician Suggested New Approach to Cooperative Game

RUDN University Mathematician Suggested New Approach to Cooperative Game

A mathematician from RUDN University developed a matrix representation of set functions. This approach is vivid and easy to check, and it makes the calculations easier. Among other things, the new development can be applied to cooperative game theory.

Specialists in cooperative game theory study methods of complex decision-making in situations with multiple criteria. In such a situation, groups (or coalitions) of players have to come up with a decision that is the most profitable for all of them. Set functions are one of the tools used to work with cooperative game theory. In these functions, the input data are sets of elements that can have different values. Simple explicit questions are quite rare in real life; therefore, the data on different elements can support or neutralize each other. Combinations of elements called coalitions can assume their own values. To work with this apparatus, scientists require an intuitive mathematical language. A mathematician from RUDN University suggested his approach to it

“Our contribution to the mathematical language of cooperative game theory is based on the familiar notions of matrices and vectors. We have developed a formal approach to manipulations with set functions based on linear algebra. Our results can be practically applied to multicriteria decision analysis, group decision-making, operations with dependent goals, economic theories based on cooperative games, and aggregate functions theory,” said Prof. Gleb Beliakov, a Candidate of Physics and Mathematics from RUDN University.

Prof. Beliakov wanted to develop a universal approach that would make expressions equally understandable and convenient for mathematicians, engineers, economists, and specialists in computer science. The best option for it was linear algebra operations based on matrices. Operations with matrices are included in most software packages and are also useful for parallel computations

The scientist obtained matrix expressions by transforming a derived set function expression. A derived function shows how a function transforms when its variables change. Having calculated a derived function, a specialist can give an accurate analysis of a certain situation. In linear algebra, treating an exponential set this way can simplify calculation methods and support effective implementation of many formulae in software. Prof. Beliakov also suggested new formulae for finding the Shapley vector—a version of ‘fair division’ in which the profit of each player is equal to their average contribution to respective coalitions. The new method makes it easier to obtain the Shapley vector in practical applications.

“Set functions are used in economics, decision-making, fuzzy logic, and operational research. An exponential set is a particularly effective tool to model input variables in corporate games. The new apparatus could simplify calculations and support software implementation of many formulae using existing linear algebra packages,” added Prof. Gleb Beliakov from RUDN University.

The results of the work were published in the Information Sciences journal.

News
All news
Science
02 May
The Grand Prix and gold of the Hi-Tech exhibition go to RUDN dentists

April 18-20, the international exhibition of HI-TECH innovations took place in St. Petersburg. Two RUDN University projects received a gold medal and the only Grand Prix at the exhibition.

Science
14 Apr
RUDN Biologists Study Live Microorganisms in Toxic Liquids for Metalworking

RUDN biologists have studied microorganisms that can survive in metalworking fluids. The results will allow “picking up” bacteria and fungi that can process toxic waste fluids into a harmless product.

Science
10 Apr
RUDN University Biologist: salted water saves fish from stress when transporting

RUDN University biologist with colleagues from Brazil and Iran found how to alleviate the stress of fish during transportation. It turned out that this can be achieved with salted water.