Back to Search Start Over

An Average Polynomial Algorithm for Solving Antagonistic Games on Graphs

Authors :
V. I. Tsurkov
V. N. Lebedev
Source :
Journal of Computer and Systems Sciences International. 57:88-96
Publication Year :
2018
Publisher :
Pleiades Publishing Ltd, 2018.

Abstract

An algorithm that determines the winner in a cyclic game in polynomial time is proposed. The two-person game occurs continuously on the edges of a directed graph until a vertex visited earlier is reached. If the weight of the resulting cycle is nonnegative, then the maximizing player wins; if this cycle has a negative weight, then the minimizing player wins. A polynomial estimate of the expected algorithm execution time is obtained under the condition that the weights of the game’s graph edges are distributed uniformly. A brief justification of the time estimate of the algorithm is given. Such games have applications in the validating the correctness of parallel-distributed computer systems, including problems of making up a feasible schedule with logical precedence conditions and preprocessing possibilities.

Details

ISSN :
15556530 and 10642307
Volume :
57
Database :
OpenAIRE
Journal :
Journal of Computer and Systems Sciences International
Accession number :
edsair.doi...........8edda527689c5c44a7a865971b5cf308