Algorithm 939: Computation of the Marcum Q-Function

DOI: 
10.1145/2591004
Publication date: 
01/04/2014
Main author: 
Gil, Amparo
IAA authors: 
Temme, Nico M.
Authors: 
Gil, Amparo; Segura, Javier; Temme, Nico M.
Journal: 
ACM TRANSACTIONS ON MATHEMATICAL SOFTWARE
Publication type: 
Article
Volume: 
40
Pages: 
Number: 
20
Abstract: 
Methods and an algorithm for computing the generalized Marcum Q-function (Q mu(x, y)) and the complementary function (P mu(x, y)) are described. These functions appear in problems of different technical and scientific areas such as, for example, radar detection and communications, statistics, and probability theory, where they are called the noncentral chi-square or the noncentral gamma cumulative distribution functions. The algorithm for computing the Marcum functions combines different methods of evaluation in different regions: series expansions, integral representations, asymptotic expansions, and use of three-term homogeneous recurrence relations. A relative accuracy close to 10(-12) can be obtained in the parameter region (x, y, mu) is an element of [0, A] x [0, A] x [1, A], A = 200, while for larger parameters the accuracy decreases (close to 10(-11) for A = 1000 and close to 5 x 10(-11) for A = 10000).
Database: 
WOK
Keywords: 
Algorithms; Marcum Q-function; noncentral chi-square distribution