Abstract

The approximations for the -function reported in the literature so far have mainly been developed to overcome not only the difficulties, but also the limitations, caused in different research areas, by the nonexistence of the closed form expression for the -function. Unlike the previous papers, we propose the novel approximation for the -function not for solving some particular problem. Instead, we analyze this problem in one general manner and we provide one general solution, which has wide applicability. Specifically, in this paper, we set two goals, which are somewhat contrary to each other. The one is the simplicity of the analytical form of -function approximation and the other is the relatively high accuracy of the approximation for a wide range of arguments. Since we propose a two-parametric approximation for the -function, by examining the effect of the parameters choice on the accuracy of the approximation, we manage to determine the most suitable parameters of approximation and to achieve these goals simultaneously. The simplicity of the analytical form of our approximation along with its relatively high accuracy, which is comparable to or even better than that of the previously proposed approximations of similar analytical form complexity, indicates its wide applicability.

1. Introduction

It is well known that, due to the prevalence of Gaussian random variables, the one-dimensional Gaussian -function, or shortly -function, represented as the complement of the cumulative distribution function of the Gaussian random variable with zero mean and unit varianceis one of the most frequently encountered nonelementary integrals in the field of applied mathematics and statistics [120]. The impossibility of expressing the -function in a closed form in terms of elementary functions made many of the analyses carried out in the field of signal processing and communication theory complex, or even limited. The solution of the observed problem was somewhat found in approximating the -function. As shown in [120] the approximations for the -function not only facilitate performance analyses of various communication systems, but also provide further mathematical analyses limited by the nonexistence of the closed-form formula for the -function. Recall here that a Gaussian probability density function (PDF) characterizes speech signals, signals in wireless receivers, and OFDM modulated signals [15, 16, 2128], so that the suitable solution to the problem of the -function approximation we observe in this paper is of significance in many application areas. For instance, as shown in [2, 3, 1012], the problem of the -function approximation is of importance in the evaluation of the symbol error probability (SEP) of digital modulations in the presence of additive white Gaussian noise and the average SEP over fading channels. As shown in [9], this problem also occurs in the field of dynamic spectrum access in cognitive radio networks. Moreover, this problem is present in the field of quantization of the Gaussian source [19]. In particular, with the goal to derive closed form formulas enabling a straightforward performance analysis of the quantizers designed for the Gaussian source, some complex forms of the -function approximation have recently been applied in [21, 22]. Also, in a number of papers, it has been pointed out that certain difficulties appear due to the nonexisting closed-form solution for the inverse -function and other related special functions, for instance, in [2933]. This has motivated the research presented in [29, 30, 33], where piecewise linear solutions have been proposed to overcome somewhat this problem, where, as a consequence, the performance degradation has been noticed. As indicated in [19, 28], with the suitable approximation of the -function this problem can be better solved, so that this has directed the research we presented here. Eventually, one should highlight here that the solution to the problem of the -function approximation can also be helpful in many analyses involving the error function, gamma function, and incomplete gamma function, which are directly related to the -function.

A notable amount of empirical and analytical approximation methods have been reported in the literature, for instance, in [119], providing different trade-offs between the accuracy of the -function approximation and its analytical tractability. Specifically, many of the available -function approximations have very complex analytical forms, which are not tractable [13]. Also, as shown in [19], some of the available -function approximations, in spite of having suitable analytical tractability, still provide an insufficient accuracy. Eventually, some of the methods are suitable for small arguments and not for large arguments and vice versa. As highlighted in the survey on approximations of the -function reported in [13], due to these drawbacks of the existing -function approximations this problem is still present and widespread. This has inspired the research presented in this paper where the goal is to propose one very accurate novel approximation of the -function having relatively simple analytical form. In other words, in this paper we focus toward two goals, one is a high accuracy of the -function approximation for any argument of the approximation and the second is the simplicity of the approximation analytical form, which provides performing of many analyses involving the -function in a simple manner.

A brief summary of the remainder of the paper is as follows. Section 2 provides an overview of the previous work related to the -function approximations. Section 3 proposes the novel two-parametric -function approximation and describes the methodology for determining the particular parameter values. Section 4 discusses the obtained numerical results, where the focus is on analyzing the effect of the choice of the particular parameter values on the relative error of approximation in order to determine the most suitable form of our approximation in terms of accuracy and to enable its further application in any -function approximation problems. Section 4 also provides the comparison of the novel approximation in terms of accuracy with the other existing -function approximations from the literature having similar analytical form complexity. Section 5 summarizes the key features of the novel -function approximation and points out the contributions achieved in the paper.

2. Previous Work on the Approximation of the -Function

This section provides a brief overview of the previous work related to the -function approximations. In particular, the -function approximations, having both relatively simple analytical forms and relatively high accuracies for a specific range of argument values, are mainly presented here with the goal to provide a fair comparison with the -function approximation we propose in this paper. Let us denote with the -function approximation given in [2, Eq. ] by Karagiannidis and Lioumpas.which have proved very accurate for small arguments. The values of the parameters and have been determined so that the integral of the absolute error for a wide range of arguments () has been minimized [2]. As noted in [13], the -function approximation proposed in [3, Eq. ] by Jang has been built upon the approximation from [2], by setting and . This approximation has two main advantages compared to the one from [2]. The first one refers to the fact that it is the upper bound approximation of the -function, while the approximation from [2] is neither an upper bound nor a lower bound approximation of the -function. Another advantage of over refers to the fact that unlike the approximation from [2], with the one from [3] the absolute relative error of approximation approaches zero in the tail, that is, for .

Further simplification of the approximations from [2, 3] has been achieved in [4, Eq. ] by Fan, where Mill’s ratio-based form upper bound expression for the -function has been proposedThe comparison of the upper bound expressions from [3, 4] has shown that the one from [4] is a tighter approximation of the -function. Let us also review here the following -function approximation from [5, Eq. ]:given by Chiani et al., which has the sum of exponential function based form. This approximation has been reported in a number of papers on the subject above [2, 3, 813, 1719] due to its very simple analytical form. Comparing the -function approximations and it has been concluded in [2] that has a little more complex form but provides a tighter approximation for a wide range of arguments, especially in the small arguments region.

In this paper, for the comparison purposes we also review the latest reported -function approximation from [19, Eq. ] given by Nikolić et al.which has proven an upper bound approximation for . The particular forms of this approximation, that is, the particular values of the parameter , have been determined in [19] in order to most successively solve the specific problem arising in variance-matched scalar quantization of Gaussian source of unit variance, which is caused by the nonexistence of the closed form formula for the -function. In other words, unlike this paper, where the problem of determining the particular form of the parametric -function approximation is posed and solved in one general manner, in [19], the forms of the -function approximations have been determined for the given set of the -function arguments, which are of interest for performance analysis of Gaussian source scalar quantizers. In order to provide a fair comparison with the results from [19] in the numerical results section we compare the accuracies of our novel approximation with the ones of the approximations from [19, Eq. , Eq. , Eq. ], where the parameter amounts to , , and , respectively.

As we have already highlighted, there is always a trade-off between the accuracy and simplicity of the analytical form of approximation. This trade-off is apparent in the upper and lower bound approximations of the -function proposed in [8, Eqs. and ] by AbreuNamely, the last two approximations of the -function have more complex forms compared to the approximations given by (2)–(6), justified by the somewhat improved approximation accuracy. Recall here that, as it has been highlighted in the number of papers on the subject above, the more complex forms of the -function approximations have been developed bearing in mind applications that require high estimation accuracies. Let us conclude here that in spite of their relatively simple analytical form, all of the reviewed approximations do not provide high accuracy for any argument value we are intending to reach by the proposal of this paper.

3. Main Result

The main result of this paper is the novel -function approximation, which is described in detail in what follows. What we propose is the parametric approximation of the form:which is defined by only two parameters denoted by and . The values of the parameter are determined straightforwardly from the following conditions:As a result, we obtainthat is, our approximation gets the formObserve that the manner for determining the values of the other parameter, denoted by , will be described as we proceed. Here it is important to highlight the following nice properties of our approximation, which can be mathematically formulated asAmong the approximations reviewed in the previous section, the only one having these nice properties are the ones from [3], which due to involving the two exp functions in the -function approximation can be considered a slightly complex approximation compared to the proposed one.

In order to optimize our -function approximation in terms of its parameter with respect to absolute relative error (RE) of approximationwe define the two criterions and, as a result, we obtain the values of the parameters denoted by and , respectively. With the first criterion we determine the parameter of our approximation so that the average RE in approximating the -function is minimized for the given range of argument values and an arbitrary number of numerical values employed for the argument [34]. Mathematically, this can be formulated as follows:The result of this optimization is the particular value of the parameter . With the second criterion, formally formulated as follows the values of the parameter are determined so as to minimize the maximum absolute relative error for the observed set of numerical values employed for the argument . Let us highlight here that the first criterion has also been utilized in [19] with the goal to determine the particular value of the parameter in [19, Eq. ], here in Eq. (6), while the second one has not been utilized. In particular, in [19] this criterion has been applied to the finite small set of the -function arguments being of interest for solving the particular problem arising in Gaussian source scalar quantization, while in this paper, for the novel form of the -function, we assume the common region of the -function arguments and we apply these two criteria to exactly this region. Let us also highlight here that by specifying the above mentioned criteria in general forms, we have infect provided the manner for their application to any argument range, which makes our proposal more applicable.

4. Discussion with Numerical Results Analysis

In this section we compare the accuracy of the -function approximation proposed in the previous section with the ones of the other existing -function approximations from the literature, reviewed in Section 2, having similar analytical form complexity. In other words, in this section we demonstrate the validity of the proposed -function approximation by comparing its features with the ones of the subset of the previously proposed -function approximations. This subset of approximations has been carefully chosen to provide a fair comparison. Note that the accuracy is here viewed through the absolute relative error (RE) of approximating the -function, where it holds the higher RE, the smaller accuracy, and vice versa. First, for the proposed approximation and for the limited finite small set of the parameter numerical values () we study the effect of this parameter choice on the approximation accuracy. Based on this study, for the given set of the parameter values, we derive the conclusion about the most suitable value of the parameter in question. Since we obtain the solution of the formulated problem constrained to in such a manner, we also solve the problem in an unconstrained manner obtaining the most suitable particular forms of the novel approximation for the two specified criteria. To the end of this section we also provide one manner for further improving the accuracy of the proposed approximation at the cost of the slight increase of the analytical form complexity.

For the comparison purposes, we have calculated the absolute relative error of approximating the -function by using (14), where for we have assumed the approximated functions from [25, 8, 19] given by (2)–(7), and we have also assumed that , whereas is our proposal given by (11). The corresponding REs are denoted by , , , , , , , and , respectively. Similarly as in the number of papers on the described subject for the comparison purposes we have chosen the common interval of argument ranging . For such a specified argument region and for the approximations given by (2)–(5) and (7) we have determined the dependences of the absolute relative errors of approximating the -function on the argument , presented in Figure 1. Along with these dependencies, in order to provide a more detailed comparison of the proposed approximation features to those of the approximations used for comparison purposes from [25, 8, 19], for the observed argument region, we have also determined the average values of RE and also of the maximum of RE (see Table 1). Figure 1 and Table 1 indicate that the upper bound approximation from [8] is generally the most accurate one (observe ). However, this approximation has more complex analytical form compared to the other presented approximations. In contrast, the approximation proposed by Chiani et al. [5] is less accurate, but it is an analytically very tractable and simple approximation. In a number of papers addressing the presented problem of the -function approximation (e.g., in [2, 10, 11, 19]) it has been highlighted that the approximation performs well, especially for very small arguments, in terms of how accurately it resembles the -function combined with its relatively simple analytical form. In accordance with this observation, as well as from the dependencies presented in Figure 1, one can conclude that the approximation proposed by Karagiannidis and Lioumpas is the most accurate one for very small argument values. However, this approximation is less accurate as the argument value increases. As highlighted in [3, 13], the advantage of Jang’s approximation [3] compared to the Karagiannidis and Lioumpas’s approximation [2] is that the one from [3] is an upper bound approximation and that for very large arguments () Jang’s approximation approaches zero, while the one proposed by Karagiannidis and Lioumpas approaches a constant. From the comparison of and one can conclude that is a more accurate approximation for a wide range of arguments observed. However, for a very narrow range of small argument values, Fan’s approximation is inadequate for application due to relatively high inaccuracy. On the other side, for very small arguments, Jang’s approximation has one nice property that our novel approximation also has (see (12)), which resolves the problem observed with Fan’s approximation.

Figures 2 and 3 present the RE dependences on the argument , which we have determined by applying (11) and (14). These dependences refer to the particular cases of the novel parametric -function approximation, determined for the finite discrete set of parameter values (). This finite small set of parameter values has been taken into the consideration with the goal to make our analysis simple and the results illustrative. Figures 2 and 3 and Table 2 demonstrate how important it is to study the effect of the choice of parameter value on the RE of the proposed approximation. Obviously, by increasing the values of parameter starting from = 0.1 to = 0.5 the average decreases and then with the further increase of values it began to increase. A similar conclusion can be derived by observing the maximum values of , where, for the given set of the parameter values , the minimum of maximums can be observed for = 0.7. Note that these are the solutions of the formulated problem constrained to . By taking into account these findings, one can easily determine that the true minimum of the average and the minimum of maximums are achieved at values of in the vicinity of = 0.5 and = 0.7, respectively. As a result, we obtain = 0.48 and = 0.66, which are the solution of the optimization problem specified by (15) and (16), for the region of the arguments we assumed. Accordingly, putting into (8) the particular values of the parameter determined by applying the two specified criterions, we obtain the following two proposals of our approximation:One can observe from Table 2 that by applying to the given range of argument values the average is indeed minimal and amounts to 2.4101%. Also, one can observe from Table 2 that by applying to the given range of argument values the maximum is indeed minimal and amounts to 3.8057%. One interesting observation is that in the case with the average amounts to 3.0128% that is a slightly higher value than 2.4101%, observed in the case with = = 0.48. It is also interesting to notice from Tables 1 and 2 that, for the observed region of arguments, the proposed approximation provides a smaller average RE and also smaller maximum of RE compared to those of the previously proposed approximations reviewed here. This can be observed as an advantage of the proposed approximation compared to the listed ones. Moreover, by taking into account the convenient property of the proposed approximation stated by (13), one can conclude that, with the further extension of the range of values for the argument , we will again obtain as given by (18), which makes our proposal very useful and general.

From Figure 3 one can notice that, for the observed values of the parameter , the accuracy of the novel approximation is noticeably good for very small arguments. Also, one can notice that starting from about up to the accuracy degrades as the argument value increases; that is, increases with the argument value. Eventually, it is notable that the accuracy improves for with the further increase of the values of . Although it cannot be seen from Figures 2 and 3, by observing (13), one can anticipate that, with the further increase of , would gradually approach zero for all observed values of the parameter . One interesting observation from Figure 3 is that, for = 0.8 and , the proposed approximation is extremely accurate ( < 2%). From these figures one can also notice that, for = 0.8 and , the relative error of the proposed approximation increases at first and then gradually decreases. Moreover, one can derive an opposite conclusion when observing the proposed approximation for = 0.6 case. In other words, for the range of arguments , the proposed approximation with the parameter equal to 0.6 is less accurate than in the case with equal to 0.8, while for , the behaviour is reversed. For that reason, in what follows we also provide the corollary result of our analysis, that is, one composite solution to the observed problem, mathematically formulated as follows:which exploits the advantages of the novel approximations in the particular regions. The RE dependences on the argument determined for the cases where the approximated function are given by (17)–(19) are presented in Figures 410. For comparison purposes, the curves obtained by applying the approximation from [24, 8, 19] have also been included in these figures. Recall here that the results obtained by applying the approximation from [5] are very poor in terms of accuracy and, for that reason, have been omitted here. Obviously, with the approximation specified by (19) a notable improvement in terms of accuracy has been achieved. Specifically, as one can see from Table 2, with this composite solution we have managed to decrease both the average RE and the maximum of RE (see bolded values in Table 2), at the cost of the increase of analytical form complexity.

Figures 410 provide the accuracy comparison of our approximation and the previously proposed approximations from the literature having comparable analytical form of approximation with respect to the one of the novel -function approximation. It is worth noting from Figures 49 that, for , the accuracy of the approximation determined in accordance with the first criterion, , is comparable to or much better than that of the listed approximations from [25, 8]. In contrast, the approximation obtained in accordance with the second criterion, , is very accurate for , that is, for small argument values. By comparing the complexity of the analytical forms of the approximations from [2, 3], with the one of the proposed approximation, we have already noticed that our approximation has lower analytical form complexity. As one can observe from Figure 4 the approximation proposed in [2] is better in terms of accuracy only for very small argument values. Another interesting observation that should be highlighted here is that, in the observed argument region, our approximation provides much better accuracy compared to Jang’s approximation (see Figure 5). Moreover, by comparing the features of the proposed approximation and the ones of the approximation from [4], we can conclude that our approximation provides accuracy that is comparable to or even better than that of the approximation from [4] (see Figure 6), which comes at the cost of slightly increased analytical form complexity of our approximation compared to Fan’s approximation. This complexity increase can be observed by comparing the analytical form of the denominators in (4) and (11). As we have already highlighted, the main advantage of Chiani’s et al. approximation compared to the other approximations observed in this paper is its analytical simplicity. However, the main drawback of the Chiani’s et al. approximation is a relatively small accuracy, which rather limits its application. One can notice from Figure 7 that in the observed argument region the proposed approximation determined for = = 0.66 completely outperforms Chiani’s et al. approximation in terms of accuracy. Figure 8 shows that when is greater than 2 the approximation proposed by Abreu becomes less accurate. From Figure 9 one can notice that for the specified argument region our proposal given by (19) is more accurate than the one from [8].

Eventually, let us compare the accuracy of our novel -function approximation with the ones from [19]. From Figure 10 one can notice that the approximation we propose herein is much better in terms of accuracy compared to the one from [19], for the smaller values of arguments (). This is due to the nice property of our approximation, already stated by (12). On the other side, for the higher arguments (), the approximations proposed in [19] are more accurate when compared to the novel one. Obviously, with the proper choice of the parameter value the observed difference in accuracy can be reduced [19].

Based on the obtained results we can derive as a final remark in this paper that further improvement of the presented results is likely to be achieved by combining our approximation with some of the previously reported ones. Specifically, by inspecting the curves presented in Figure 10 one can conclude that an additional improvement would also follow from the combination of our -function approximation and the one from [19], which has been left for the further studies. However, this improvement, as it is the one we have achieved with the composite method, will come at the cost of the increase of analytical form complexity. On the other side, low complexity of the analytical form of our originally proposed two-parametric approximation along with its relatively high accuracy makes her suitable for an accurate and efficient evaluation of many expressions with even intricate dependence on the -function. In brief, with the proposed approximation the accuracy is mostly better than that of the previously proposed approximations having similar or more complex analytical form. Eventually, we can conclude that, unlike some of the previously proposed approximations being very accurate for some argument regions and less accurate for the complement region, the approximation we have proposed in this paper has proved very accurate for all possible argument values, which stands for its advantage.

5. Summary and Conclusions

In this paper we have proposed the novel two-parametric approximation for the -function having relatively low analytical form complexity and providing relatively high accuracy comparable or even better than those of the previously proposed approximations having similar analytical form complexities. We have straightforwardly determined the one of the two parameters of our approximation, while we have examined the effect of the other parameter choice on the approximation accuracy. Moreover, we have specified two criterions for this parameter determining. By carefully examining the accuracy of the proposed approximation for a finite discrete small set of parameter values, as a corollary result, we have proposed one composite solution of the observed problem. With this solution, a notable improvement has been observed in terms of accuracy. We have anticipated that the simplicity of the proposed approximation enables its application over a wide range of theoretical studies. Moreover, we have highlighted that a relatively high accuracy of the proposed approximation observed for all argument values additionally extends its usability area to the applications that require high estimation accuracies. Eventually, we can conclude that the results presented in this paper can be practically used for many analyses involving the -function.

Conflicts of Interest

The authors declare that they have no conflicts of interest.