A matrix-analytic approach to the N-player ruin problem
ConsiderNplayers, respectively owningx1,x2, …,xNmonetary units, who play a sequence of games, winning from and losing to each other integer amounts according to fixed rules. The sequence stops as soon as (at least) one player is ruined. We are interested in the ruin process of theseNplayers, i.e. in the probability that a given player is ruined first, and also in the expected ruin time. This problem is called theN-player ruin problem. In this paper, the problem is set up as a multivariate absorbing Markov chain with an absorbing state corresponding to the ruin of each player. This is then discussed in the context of phase-type distributions where each phase is represented by a vector of sizeNand the distribution has as many absorbing points as there are ruin events. We use this modified phase-type distribution to obtain an explicit solution to theN-player problem. We define a partition of the set of transient states into different levels, and on it give an extension of the folding algorithm (see Ye and Li (1994)). This provides an efficient computational procedure for calculating some of the key measures.