1 Introduction

Stochastic Dominance (SD) is one of the major rules for decision-making under uncertainty (Hadar and Russell 1969; Rothschild and Stiglitz 1970; Hanoch and Levy 1970; Levy 1990). SD rules refer to various partial orders on the space of distribution functions of random variables. SD stems from paradoxes that are sometimes revealed by the commonly employed mean–variance (MV) rule by Markowitz (1977). SD prevails over the MV rule, especially in the cases in which there is a clear-cut preference between two risky assets, as the MV rule fails to rank the two alternative prospects under consideration. See Levy (2016) for the updated survey.

In practice, SD is restrictive in conditions and thus limited in its function of making decisions. A small violation area in the cumulative distribution function (CDF) may cause SD to fail, as well as other criteria to reveal the preference. Alternatively, Leshno and Levy (2002) establish the Almost Stochastic Dominance (ASD) criterion to reveal choices that probably conform with “most” decision makers with an increasing and concave utility function. The ASD rules suggest eliminating some pathological preferences. This seminal work receives noticeable academic attention as the ongoing discussions of its redefinition and property indicate. The crucial theoretical articles and application literatures at least include Bali et al. (2009), Levy et al. (2010), Levy (2012), Tzeng et al. (2013), and Guo et al. (2013). Their respective versions of ASD reach a consensus on the Almost First-Degree Stochastic Dominance (AFSD), but not necessarily in the Almost Second-Degree Stochastic Dominance (ASSD).

ASD is recognized for both its expected utility maximization property (EUMP) and hierarchy property (HP), as summarized by Guo et al. (2013). EUMP refers to the property that ASD shows the equivalent ranking as that by expected utility maximization with the defined utility function. HP refers to the property that AFSD implies ASSD. However, the major previous ASD versions do not necessarily possess these two crucial properties. Specifically, Tzeng et al. (2013) point out that Leshno and Levy (2002) does not possess EUMP. Levy (1998, 2016) well study HP. However, Guo et al. (2013) point out that the ASD in Tzeng et al. (2013) does not possess HP. Guo et al. (2016) extend ASD definition in Tzeng et al. (2013) to discuss both risk seeker and risk averter. Accordingly, their ASD definition does not possess HP either. In short, those previous studies do not provide us satisfactory outcome.

Tsetlin et al. (2015) join the efforts to propose a generalized form of ASD, especially for the 2nd degree case which previous literatures debate most. The authors claim their definition for Generalized Almost Second-Degree Stochastic Dominance (GASSD) satisfies both HP and EUMP. In terms of HP, the authors first define the utility class which it is contained in the utility class of the 1st degree case under their selected conditions. In terms of EUMP, the authors further propose the theorem which is based on the 1st and 2nd degree of differentiation of the utility function. However, we notice that two major shortcomings that limits the application of their definition and lacks economic intuition. Accordingly, we minimize the specific assumptions about decision makers’ risk attitudes and address those issues from the two perspectives in Sect. 3: defining utility function before CDF and the implementation. We show that the ASSD definition should avoid the two shortcomings. We need to provide the outcome intuitive and attain feasible implementation for its possible application. However, Tsetlin et al. (2015) admit that their version can only be investigated numerically. Their outcomes need additional relaxation of the conditions or assumption on probability shifts for SD relations to have a behavioral interpretation. We thus find it necessary to reexamine and redefine ASD.

We follow the classic concept of stochastic dominance in minimizing specific assumptions about decision makers’ risk attitudes as highlighted by Levy (1992). Meanwhile, we need to secure the SD properties of EUMP and HP. We then propose and verify our ASD redefinition. We notice that our version avoid the two shortcomings in Tsetlin et al. (2015). We further reexamine the counterexamples in Tzeng et al. (2013) and Guo et al. (2013), which show the pitfalls of Leshno and Levy (2002) and Tzeng et al. (2013), respectively. In essence, these two counterexamples are not valid under our ASD redefinition. It accordingly validates that our version prevails.

We contribute to revise the Generalized Almost Stochastic Dominance definition in Tsetlin et al. (2015) in three major aspects. First, we minimize the specific assumption about decision makers’ risk attitudes (Levy 1992), and satisfy both HP and EUMP properties (Guo et al. 2013). Second, contrary to their treatment, we define utility function before CDF and the implementation to avoid the possible shortcomings. Third, our definition can provide the economic intuition and attain feasible implementation for its possible application, while Tsetlin et al. (2015) cannot.

The remaining part of the paper is structured as follows. Section 2 discusses the ASD definition by Leshno and Levy (2002) and Tzeng et al. (2013). Section 3 discusses the GASSD in Tsetlin et al. (2015). Section 4 presents our ASD redefinition. Section 5 reexamines the counterexamples under our ASD definition. Section 6 concludes.

2 Discussion ASD on Leshno and Levy (2002) and Tzeng et al. (2013)

We focus our discussion on the versions of ASD definition by Leshno and Levy (2002) and Tzeng et al. (2013). The former initiates the topic of ASD definition and the latter presents a counterexample to the version by the former.

We first briefly review the ASD definitions by Leshno and Levy (2002). The authors denote F and G as the two CDFs of X and Y, respectively. Denoted by \( U_{1} \) the set of all non-decreasing differentiable utility function (\( u \in U_{1} (z) \) if \( u^{\prime } \ge 0 \)) and by \( U_{2} \) the set of all non-decreasing and concave function, which is twice differentiable (\( u \in U_{2} (z) \) if \( u^{\prime } \ge 0 \) and \( u^{\prime \prime } \le 0 \)). The authors impose restrictions on the utility functions, and the subsets of \( U_{1} \) and \( U_{2} \) are defined as follows. For every \( 0 < \varepsilon < 0.5 \),

$$ U_{1}^{*} ( \varepsilon) = \left\{ {u \in U_{1} : u^{\prime } ( z) \le \inf \,[u^{\prime } (z)]\left[ {\frac{1}{\upvarepsilon} - 1} \right]\forall z \in \left[ {{\underline{z}} ,\overline{z}} \right]} \right\} $$
(P1)

and

$$ U_{2}^{*} ( \varepsilon) = \left\{ {u \in U_{2} : - u^{\prime \prime } ( z) \le \inf \,\left[ { - u^{\prime \prime } ( z)} \right]\left[ {\frac{1}{\upvarepsilon} - 1} \right]\forall z \in \left[ {{\underline{z}} ,\overline{z}} \right]} \right\}. $$
(P2)

Both refer to the respective minimums of the degrees of the non-decreasingness and concavity, respectively.

The ASD definitions are specified as follows. For every \( 0 < \varepsilon < 0.5 \),

  1. 1.

    AFSD. F dominates G by \( \varepsilon \)-Almost FSD if and only if

    $$ \int \nolimits_{{S_{1} }}^{ } \left[ {F( z) - G( z)} \right]dz \le \varepsilon \| {F - G} \|, $$
    (1)
  2. 2.

    ASSD. F dominates G by \( \varepsilon \)-Almost SSD if and only if

    $$ \int \nolimits_{{S_{2} }}^{ } \left[ {F( z) - G( z)} \right]dt \le \varepsilon \| {F - G} \|\quad {\text{and}}\quad {\text{E}}_{F} \left( X \right) \ge {\text{E}}_{G} \left( Y \right), $$
    (2)
    $$ {\text{where}}\;S_{1} \left( {F,G} \right) = \left\{ {z \in \left[ {{\underline{z}} ,\overline{z}} \right]: G( z) < F( z)} \right\}, $$
    (3)
    $$ S_{2} \left( {F,G} \right) = \{ z \in S_{1} \left( {F,G} \right): \int \nolimits_{{{\underline{z}} }}^{z} G\left( t \right)dt < \int \nolimits_{{{\underline{z}} }}^{z} F\left( t \right)dt, $$
    (4)

    and \( \| {F - G} \| = \int \nolimits_{{{\underline{z}} }}^{{\overline{z}}} \left| {F( z) - G( z)} \right|dz. \)

The authors allege the following theorem for ASD:

  1. 1.

    AFSD. F dominates G by \( \varepsilon \)-Almost FSD if and only if for all \( u \) in \( U_{1}^{*} ( \varepsilon) \), \( {\text{E}}_{F} \left( u \right) \ge {\text{E}}_{G} \left( u \right) \).

  2. 2.

    ASSD. F dominates G by \( \varepsilon \)-Almost SSD if and only if for all \( u \) in \( U_{2}^{*} ( \varepsilon) \), \( {\text{E}}_{F} \left( u \right) \ge {\text{E}}_{G} \left( u \right) \).

Tzeng et al. (2013) present a counterexample and claim that pitfall of the ASSD definition by Leshno and Levy (2002) is that for all u in \( U_{2}^{*} ( \varepsilon), \) the relation \( {\text{E}}_{F} \left( u \right) \ge {\text{E}}_{G} \left( u \right) \) does not hold. That is, the definition by Leshno and Levy (2002) does not possess EUMP.

Further, Tzeng et al. (2013) treat AFSD as unchanged and revisit the ASSD definition by Leshno and Levy (2002). The authors propose a redefinition of ASD and claim its extension to Almost Nth-Degree Stochastic Dominance. First, the authors define the set of \( \hat{S}_{2} \) (the violation area of SSD) as \( \hat{S}_{2} \left( {F,G} \right) = \{ z \in \left[ {{\underline{z}} , \overline{z}} \right]: G^{( 2 )} ( z) < F^{( 2 )} ( z)\} \), where \( F^{( 2 )} ( z) = \int \nolimits_{{{\underline{z}} }}^{z} F\left( t \right)dt \) and \( G^{( 2 )} ( z) = \int \nolimits_{{{\underline{z}} }}^{z} G\left( t \right)dt \). The superscript of F and G denote the nth integration of their respective CDFs. It is noteworthy that \( S_{2} \left( {F,G} \right) \subset \hat{S}_{2} \left( {F,G} \right) \) because \( \hat{S}_{2} \) is not necessarily included in \( S_{1} \) as defined in (3). Further, the authors follow the restrictions on the utility function by Leshno and Levy (2002). The authors claim that they provide the correct, necessary, and sufficient condition and define ASSD as follows. For \( 0 < \varepsilon < 0.5 \), F dominates G by \( \varepsilon \)-Almost SSD if and only if

$$ \int \nolimits_{{\hat{S}_{2} }}^{ } \left[ {F^{( 2 )} ( z) - G^{( 2 )} ( z)} \right]dx \le \varepsilon \| {F^{( 2 )} - G^{( 2 )} } \|\quad {\text{and}}\quad {\text{E}}_{F} \left( X \right) \ge {\text{E}}_{G} \left( Y \right), $$
(5)

where \( \| {F^{( 2 )} - G^{( 2 )} } \| = \int \nolimits_{{{\underline{z}} }}^{{\overline{z}}} |F^{( 2 )} ( z) - G^{( 2 )} ( z)|dz \).

The authors thus define the theorem for ASSD as follows. For all \( u \) in \( U_{2}^{*} ( \varepsilon) \), \( {\text{E}}_{F} \left( u \right) \ge {\text{E}}_{G} \left( u \right) \) if and only if \( \int \nolimits_{{\hat{S}_{2} }}^{ } \left[ {F^{( 2 )} ( z) - G^{( 2 )} ( z)} \right]dx \le \varepsilon \| {F^{( 2 )} - G^{( 2 )} } \| \) and \( {\text{E}}_{F} \left( X \right) \ge {\text{E}}_{G} \left( Y \right) \). That is, ASSD is defined in terms of both area difference and expected utility inequality.

However, Guo et al. (2013) present a counterexample and claim that the pitfall of the ASSD definition by Tzeng et al. (2013) is that AFSD is not a sufficient condition for ASSD. That is, the definition by Tzeng et al. (2013) does not possess HP.

In brief, the ASD definitions by Leshno and Levy (2002) and Tzeng et al. (2013) have their respective pitfalls. Neither version has both crucial properties, EUMP and HP, respectively.

3 Discussion on the GASSD in Tsetlin et al. (2015)

Tsetlin et al. (2015) first define the utility class for GASSD:

$$\begin{aligned} {\underline{U}}_{2} \left( {\varepsilon_{1}^{ *} , \varepsilon_{2}^{ *} } \right) & = \left\{ u\left| {u^{( 1)} } \right. > 0,\; u^{( 2 )} < 0\;{\text{and}}\;\sup \left[ {\left( { - 1} \right)^{k + 1} u^{( k)} ( z)} \right] \right. \\ & \left.\le \inf \left[ {( { - 1} )^{k + 1} u^{( k)} ( z)} \right]\left( {\frac{1}{{\varepsilon_{k}^{ *} }} - 1} \right),\;k = 1, 2 \right\} \end{aligned}$$
(6)

Thus, GASSD does satisfy the hierarchy property because \( {\underline{U}}_{2} \left( {\varepsilon_{1}^{ *} , \varepsilon_{2}^{ *} } \right) \subset {\underline{U}}_{1} \left( {\varepsilon_{1}^{ *} } \right) \), where \( {\underline{U}}_{1} \left( {\varepsilon_{1}^{ *} } \right) \) is the utility class for AFSD defined in all previous literatures on ASD.

The authors claim that they provide the correct, necessary, and sufficient condition. \( {\underline{U}}_{2} \) includes the 1st and the 2nd degrees of differentiation of utility function. They define GASSD as follows. For \( 0 \le \varepsilon_{k}^{*} \le 0.5,\;k = 1, 2 \), F dominates G by \( \left( {\varepsilon_{1}^{*} , \varepsilon_{2}^{*} } \right) \)-GASSD if and only if

$$ {\text{E}}_{F} \left( u \right) \ge {\text{E}}_{G} \left( u \right),\quad {\text{for}}\;{\text{all}}\;u \in {\underline{U}}_{2} \left( {\varepsilon_{1}^{ *} , \varepsilon_{2}^{ *} } \right) $$
(7)

The authors thus define the following theorem for GASSD as follows. For \( 0 \le \varepsilon_{k}^{ *} \le 0.5,\;k = 1, 2 \), F dominates G by \( \left( {\varepsilon_{1}^{ *} , \varepsilon_{2}^{ *} } \right) \)-GASSD if and only if \( F^{( 2 )} \left( {\overline{z}} \right) - G^{( 2 )} \left( {\overline{z}} \right) \le 0 \) and

$$ \begin{aligned} & {max_{C}} \left\{ {\frac{1}{{\left( {1 - 2\varepsilon_{2}^{*} } \right)\left| C \right| + \varepsilon_{2}^{*} \left( {\overline{z} - {\underline{z}} } \right)}}\left[ {\left( {1 - 2\varepsilon_{2}^{*} } \right)\int \nolimits_{C}^{ } (F^{( 2 )} ( z) - G^{( 2 )} ( z)) \,dz + \varepsilon_{2}^{*} \int \nolimits_{S}^{ } (F^{( 2 )} ( z) - G^{( 2 )} ( z)) \,dz} \right]} \right\} \\ &\le \frac{{\varepsilon_{1}^{*} }}{{1 - 2\varepsilon_{1}^{*} }}\left[ {G^{( 2 )} \left( {\overline{z}} \right) - F^{( 2 )} \left( {\overline{z}} \right)} \right],\quad {\text{where}}\;{\text{C}} \subset \left[ {{\underline{z}} , \overline{z}} \right]\;{\text{and}}\;\left| C \right| = \int \nolimits_{C}^{ } dz. \\ \end{aligned} $$
(8)

The condition \( F^{( 2 )} \left( {\overline{z}} \right) - G^{( 2 )} \left( {\overline{z}} \right) \le 0 \) in (8) is equivalent to the \( {\text{E}}_{F} \left( X \right) \ge {\text{E}}_{G} \left( Y \right) \) in (5). In addition, if \(\varepsilon_{2}^{ *} = 0, \) Tsetlin et al. (2015) express \((\varepsilon_{1}^{ *}, 0)\)-GASSD as follows: F dominates G by \((\varepsilon_{1}^{ *}, 0)\)-GASSD if and only if

$$ F^{( 2 )} \left( {\overline{z}} \right) - G^{( 2 )} \left( {\overline{z}} \right) \le 0 \;{\text{and}}\;{max}_{{\text{z}}\in[z, {\overline{z}}]} [F^{( 2 )} ( z) - G^{( 2 )}\left ( {z}\right)]\le\frac{{\varepsilon_{1}^{*} }}{{1 - 2\varepsilon_{1}^{*} }}\left[ {G^{( 2 )} \left( {\overline{z}} \right) - F^{( 2 )} \left( {\overline{z}} \right)} \right].$$
(9)

However, their definition of GASSD have two major issues. First, they do not define GASSD based on distributions and violation areas that can provide economic intuitions. Stochastic dominance theory should be defined based on distribution, not on utility as shown in their study. In practice, utility function is not necessarily known or observable a priori. If we define based on an arbitrary utility function, the outcome of stochastic dominance analysis most likely lacks economic intuition. Furthermore, Guo et al. (2013) highlight both HP and EUMP as essential properties of SD. However, Tzeng et al. (2013) does not satisfy HP. The ASSD utility class in their article [\( k = 2 \) in (6)] is identical to equation P2 in this paper. Tsetlin et al. (2015) requires both equations of P1 and P2 [that is, \( k = 1, 2 \) in (6)] to satisfy both HP and EUMP. However, we follow Leshno and Levy (2002) to define ASD based on violation areas which provides economic intuition. The derived utility class can both minimize the assumption. Specifically, our utility class takes only equation P1 [\( k = 1 \) in (6)] and \( u^{( 2 )} < 0 \) (a component of P2) to satisfy both HP and EUMP or treats equation P2 as redundant. In essence, our version minimizes the sufficient assumptions to secure both HP and EUMP and provides economic intuition.

Second, Theorem 2 in Tsetlin et al. (2015) exists a potential drawback of \( \left( {\varepsilon_{1}^{*} , \varepsilon_{2}^{*} } \right) \)-GASSD for many situations. The authors admit that it is not feasible (or not practical) to obtain analytical results. Consequently, their GASSD can only be investigated numerically. This drawback limits their definition’s application or implementation.

Based on our discussion on those two major issues, we minimize the sufficient assumptions and redefine ASSD. We will also show and prove our definition to avoid those shortcomings.

4 New definition of ASD

We choose not to follow Leshno and Levy (2002), Tzeng et al. (2013), and Levy (2016). Alternatively, we propose to define the various degrees of ASD in terms of violation ratio and \( U^{*} \), in contrast with the framework in Tsetlin et al. (2015). We proceed to present our redefinition, lemma, and proposition of ASD in terms of AFSD and ASSD.

4.1 AFSD

Consider two alternative investments, X and Y with cumulative distribution functions \( F( z) \) and \( G( z) \), respectively. Define the range of possible outcomes by S:

$$ S = \{ z :\,{\underline{z}} < z < \overline{z}\} . $$

F Almost FSD dominates G means that \( F( z) < G( z) \) for most of the range S, except for a relatively small segment that violates the dominance. Define the violation range of AFSD by \( S_{1} \):

$$ S_{1} = \{ {\text{z}} \in \left[ {{\underline{z}} ,\overline{z}} \right]\text{:}\,F( z) > G( z)\} $$

Further, we define the ratio between the area of the AFSD violation area and the total area of difference between the two cumulative distributions by ɛ1:

$$ \varepsilon_{1} = \frac{{\int \nolimits_{{S_{1} }}^{ } \left[ {F( z) - G( z)} \right]dz}}{{\int \nolimits_{{S_{1} }}^{ } \left[ {F( z) - G( z)} \right]dz + \int \nolimits_{{\bar{S}_{1} }}^{ } \left[ {G( z) - F( z)} \right]dz}} = \frac{{\int \nolimits_{{S_{1} }}^{ } \left[ {F( z) - G( z)} \right]dz}}{{\int \nolimits_{\text{S}}^{ } \left| {F( z) - G( z)} \right|dz}} $$
(10)

Definition 1

For \( 0 < \varepsilon < 0.5, \)F ε-Almost FSD dominates G if and only if \( \varepsilon_{1} \le \varepsilon \). The smaller \( \varepsilon_{1} \), the stronger the AFSD. When \( \varepsilon_{1} = 0 \), no violation area exists, the Almost FSD reduces to the standard FSD criterion.

Proposition 1

\( F \succ_{AFSD} G \Rightarrow c \). That is, if F ε-Almost FSD dominates G, then\( {\text{E}}_{F} \left( X \right) > {\text{E}}_{G} \left( Y \right). \)

See “Appendix A” for the proof. Proposition 1 states a sufficient but not necessary condition for \( F \succ_{AFSD} G \). It requires that the S set for the specific order to be equal to zero to be a sufficient and necessary condition. For example, \( {\text{S}}_{1} \notin \varnothing \), then \( {\text{E}}_{F} \left( X \right) > {\text{E}}_{G} \left( Y \right) \Rightarrow F \succ_{AFSD} G \). Similarly, it requires \( {\text{S}}_{2} \notin \varnothing \) to attain \( F \succ_{ASSD} G \).

We define \( \hat{U}_{1}^{*} ( \varepsilon) \) as the set of utility functions, given by:

$$ \hat{U}_{1}^{*} ( \varepsilon) = \left\{ {u \in U_{1} :u^{\prime } ( z) \le \inf \left\{ {u^{\prime } ( z)} \right\}\left[ {\frac{1}{\upvarepsilon} - 1} \right]\forall z \in S} \right\}. $$
(11)

Theorem 1

F ɛ1-Almost FSD dominates G if and only if\( {\text{E}}_{F} \left[ {u\left( X \right)} \right] \ge {\text{E}}_{G} \left[ {u\left( Y \right)} \right] \)for all\( {\text{u}} \in \hat{U}_{1}^{*} ( \varepsilon) \).

Proof

See “Appendix B”.

4.2 ASSD

Consider two alternative investments, X and Y with cumulative distribution functions F(z) and G(z), respectively. Define the Almost SSD dominance of F over G means that \( \int \nolimits_{{{\underline{z}} }}^{z} F\left( {\text{t}} \right)dt < \int \nolimits_{{{\underline{z}} }}^{z} G\left( {\text{t}} \right)dt \) for most of the range S, except for a relatively small segment that violates the dominance. Define the area over which SSD is violated by S2:

$$ S_{2} = \left\{ {{\text{z}} \in S_{1} \text{:}\,F^{( 2 )} ( {\text{z}}) > G^{( 2 )} ( {\text{z}})} \right\}, $$

where \( F^{( 2 )} ( {\text{z}}) = \int \nolimits_{{{\underline{z}} }}^{z} F\left( {\text{t}} \right)dt \) and \( G^{( 2 )} ( {\text{z}}) = \int \nolimits_{{{\underline{z}} }}^{z} G\left( {\text{t}} \right)dt \).

Define the ratio between the area of SSD violation area and the total area between the cumulative distributions by \( \varepsilon_{2} \):

$$ \varepsilon_{2} = \frac{{\int \nolimits_{{S_{2} }}^{ } \left[ {F( z) - G( z)} \right]dz}}{{\int \nolimits_{{S_{2} }}^{ } \left[ {F( z) - G( z)} \right]dz + \int \nolimits_{{\bar{S}_{2} }}^{ } \left[ {G( z) - F( z)} \right]dz}} \ne \frac{{\int \nolimits_{{S_{2} }}^{ } \left[ {F( z) - G( z)} \right]dz}}{{\int \nolimits_{\text{S}}^{ } \left| {F( z) - G( z)} \right|dz}} $$
(12)

We differentiate the difference area into two parts over \( S_{2} \) and \( \bar{S}_{2} \), while Leshno and Levy (2002) and Levy (2016) treat the integration of the whole area as one term, as indicated by (2). We expect our differentiation treatment can accurately depict the violation area because \( S_{2} \) handles \( F > G \) with (\( F - G \)) term, and \( \bar{S}_{2} \) covers both \( F > G \) and \( G > F \) with (\( G - F \)) term. Our treatment prevails, especially for the area over \( \bar{S}_{2} \). This is because the cases of \( F > G \) and \( G > F \) occur and the integration over \( \bar{S}_{2} \) may be offset and become smaller. The offset of individual integration parts usually occurs in the left parts. Consequently, the denominator in (12) will be smaller than that treated by the direct absolute value arrangement by Leshno and Levy (2002) and Levy (2016). Tsetlin et al. (2015) admit that the necessary and sufficient conditions for \( \left( {\varepsilon_{1}^{ *} , 0} \right) \)-GASSD is not the same as the integral condition that is used for ASSD by Levy (2016). The outcomes in Leshno and Levy (2002) and Levy (2016) are thus not consistent with that in Tsetlin et al. (2015). We had better seek a better alternative and redefine ASSD. In addition, based on the calculated \( \varepsilon \) values for AFSD and ASSD, we can further determine the relation between AFSD and ASSD. The inequality sign in (12) indicates our ASSD definition is different from that in Leshno and Levy (2002) and Levy (2016).

Definition 2

For \( 0 < \varepsilon < 0.5, \)F ε-Almost SSD dominates G if and only if \( \varepsilon_{2} \le \varepsilon \). The smaller \( \varepsilon_{2} \), the stronger the ASSD. When \( \varepsilon_{2} = 0 \), no violation area exists, the Almost SSD reduces to the standard SSD criterion.

We notice that our definition of violation ratio is closely connected to the version in Tsetlin et al. (2015). Specifically,

$$ \begin{aligned} \varepsilon_{2} & = \frac{{\int \nolimits_{{{\text{S}}_{2} }}^{ } \left[ {F( z) - G( z)} \right]{\text{dz}}}}{{\int \nolimits_{{{\text{S}}_{2} }}^{ } \left[ {F( z) - G( z)} \right]{\text{dz}} + \int \nolimits_{{{\bar{\text{S}}}_{2} }}^{ } \left[ {G( z) - F( z)} \right]{\text{dz}}}}\\ & = \frac{{\int \nolimits_{{{\text{S}}_{2} }}^{ } \left[ {F( z) - G( z)} \right]{\text{dz}}}}{{\int \nolimits_{\text{S}}^{ } \left[ {G( z) - F( z)} \right]{\text{dz}} + 2\int \nolimits_{{{\text{S}}_{2} }}^{ } \left[ {F( z) - G( z)} \right]{\text{dz}}}} \\ & = \frac{{\int \nolimits_{{S_{2} }}^{ } \left[ {F( z) - G( z)} \right]dz}}{{{\text{G}}^{( 2 )} \left( {\overline{z}} \right) - {\text{F}}^{( 2 )} \left( {\overline{z}} \right) + 2\int \nolimits_{{{\text{S}}_{2} }}^{ } \left[ {F( z) - G( z)} \right]{\text{dz}}}} \le \varepsilon \\ \end{aligned} $$

Then,

$$ \int \nolimits_{{{\text{S}}_{2} }}^{ } \left[ {F( z) - G( z)} \right]{\text{dz}} \le \frac{\varepsilon }{1 - 2\varepsilon }\left[ {{\text{G}}^{( 2 )} \left( {\overline{z}} \right) - {\text{F}}^{( 2 )} \left( {{\bar{\text{z}}}} \right)} \right], $$

where \( \int \nolimits_{{{\text{S}}_{2} }}^{ } \left[ {F( z) - G( z)} \right]{\text{dz}} \ge \max_{{{\text{z}} \in [ {\underline{\text{z}}, {\bar{\text{z}}}} ]}} [ {{\text{F}}^{( 2 )} ( {\text{z}}) - {\text{G}}^{( 2 )} ( {\text{z}})} ] \) is the violation area of SSD in the definition of ASSD. Therefore, our definition of violation ratio and Definition 2 implies the second condition in (9) [Eq. (2) in Tsetlin et al. 2015]. However, the second condition in (9) does not imply our violation ratio as defined in (12) and Definition 2 unless two more conditions are imposed: \( 0 < \varepsilon < 0.5 \) and the max term in (9) should be positive. That is, our structure of the violation ratio definition is different from that in Tsetlin et al. (2015). Most of the difference essentially lies in that our version cannot contain those do not violate SSD definition and make ASSD definition meaningful.

Proposition 2

\( F \succ_{ASSD} G \Rightarrow {\text{E}}_{F} \left( X \right) > {\text{E}}_{G} \left( Y \right) \) . If F \( \varepsilon \) -Almost SSD dominates G, then \( {\text{E}}_{F} \left( X \right) > {\text{E}}_{G} \left( Y \right). \)

Proof

See “Appendix C”.

Both Leshno and Levy (2002) and Tzeng et al. (2013) require \( {\text{E}}_{F} \left( X \right) \ge {\text{E}}_{G} \left( Y \right) \) as the definition, as indicated by (2) and (5). Alternatively, we treat this condition as a proposition or theorem.

Define \( \hat{U}_{2}^{*} ( \varepsilon) \) is the set of utility functions, given by:

$$ \hat{U}_{2}^{*} ( \varepsilon) = \left\{ {u \in U_{2} :u^{\prime } ( z) \le \inf \left[ {u^{\prime } ( z)} \right]\left[ {\frac{1}{\varepsilon } - 1} \right]\forall z \in S} \right\}. $$
(13)

Our definition requires the 1st degree differentiation of the utility function and \( \varepsilon_{2} . \) In contrast, Leshno and Levy (2002) rely on a single \( \varepsilon \) value, as indicated by (2).

Theorem 2

F is said to-Almost SSD dominates G if and only if\( {\text{E}}_{F} \left[ {u\left( X \right)} \right] \ge {\text{E}}_{G} \left[ {u\left( Y \right)} \right] \)for all\( u \in \hat{U}_{2}^{*} ( \varepsilon) \).

Proof

See “Appendix D”.

Proposition 3

AFSD  ASSD. That is, F\( \varepsilon \)-Almost FSD dominates G, then F\( \varepsilon \)-Almost SSD dominates G.

Proof

See “Appendix E”.

Our proposed redefinition of ASD differentiates the ε values for AFSD and ASSD. This framework also helps calibrate and connect the relationship between AFSD and ASSD.

4.3 Almost Nth-degree stochastic dominance

We extend our ASD redefinition to a higher order in this section. Consider two alternative investments, X and Y, with CDFs F(z) and G(z), respectively. Define the area over which Nth-Degree SD is violated by SN:

$$ S_{N} = \left\{ {{\text{z}} \in S_{N - 1} \text{:}F^{\left( N \right)} ( {\text{z}}) > G^{\left( N \right)} ( {\text{z}})} \right\}, $$

where \( F^{\left( N \right)} ( z) = \int \nolimits_{{{\underline{z}} }}^{z} F^{{\left( {N - 1} \right)}} \left( t \right)dt \) and \( G^{\left( N \right)} ( {\text{z}}) = \int \nolimits_{{{\underline{z}} }}^{z} G^{{\left( {N - 1} \right)}} dt \).

Define the ratio between the area of Nth-Degree SD violation and the total area between the cumulative distributions by \( \varepsilon_{N} \):

$$ \varepsilon_{N} = \frac{{\int \nolimits_{{S_{N} }}^{ } \left[ {F( z) - G( z)} \right]dz}}{{\int \nolimits_{{S_{N} }}^{ } \left[ {F( z) - G( z)} \right]dz + \int \nolimits_{{\bar{S}_{N} }}^{ } \left[ {G( z) - F( z)} \right]dz}} \ne \frac{{\int \nolimits_{{S_{N} }}^{ } \left[ {F( z) - G( z)} \right]dz}}{{\int \nolimits_{\text{S}}^{ } \left| {F( z) - G( z)} \right|dz}} $$
(14)

Definition 3

For \( 0 < \varepsilon < 0.5, \)F ε-Almost Nth- Degree SD dominates G if and only if \( \varepsilon_{N} \le \varepsilon \). The smaller \( \varepsilon_{N} \), the stronger the ANSD. When \( \varepsilon_{N} = 0 \), no violation area exists, Almost SD reduces to the standard Nth- Degree SD criterion.

Proposition 4

\( F \succ_{ANSD} G \Rightarrow {\text{E}}_{F} \left( X \right) > {\text{E}}_{G} \left( Y \right) \) . If F ε-Almost Nth- Degree SD dominates G, then \( {\text{E}}_{F} \left( X \right) > {\text{E}}_{G} \left( Y \right). \)

Proof

The proof is similar to the proof for Proposition 2.

Define \( U_{\text{N}} = \left\{ {{\text{u}}:\left( { - 1} \right)^{{{\text{n}} + 1}} {\text{u}}^{{\left( {\text{n}} \right)}} \ge 0,\;{\text{n}} = 1,2, \ldots ,{\text{N}}} \right\}, \) where \( u^{{\left( {\text{n}} \right)}} \) denotes the \( n \)th degree derivative of the utility function \( {\text{u}} \). In addition, define \( \hat{U}_{N}^{*} ( \varepsilon) \) is the set of utility functions, given by:

$$ \hat{U}_{N}^{*} ( \varepsilon) = \left\{ {u \in U_{N} : u^{\prime}( z) \le \inf \left[ {u^{\prime}( z)} \right]\left[ {\frac{1}{\varepsilon } - 1} \right]\forall z \in S} \right\}. $$
(15)

We present Lemma 1 as the prerequisite to prove Theorem 3.

Lemma 1

If \( u \in U_{N} \;and\;z \in \bar{S}_{N} \) , then we have \( \int \nolimits_{{\bar{S}_{N} }} u^{\prime } ( z)\left[ {G( z) - F( z)} \right]dz \ge 0,\;for \;N = 1,2, \ldots \)

Proof

See “Appendix F”.

Theorem 3

F ε-Almost Nth-Degree SD dominates G if and only if\( {\text{E}}_{F} \left[ {u\left( X \right)} \right] \ge {\text{E}}_{C} \left[ {u\left( Y \right)} \right] \)for all\( {\text{u}} \in \hat{U}_{N}^{*} ( \varepsilon) \).

Proof

See “Appendix G”.

Proposition 5

Almost Nth-Degree SD ⟹ Almost N + 1th-Degree SD. That is, F ε-Almost NSD dominates G, then F ε-Almost (N + 1) SD dominates G.

Proof

The proof is similar to the proof for Proposition 3.

In terms of implementation, all the ε values in our definition are based on direct integration of violation and non-violation areas. Further numerical analysis can be avoided in our version but required in Tsetlin et al. (2015).

5 Reexamining the counterexamples under our redefinition of ASD

We reexamine two counterexamples in this section: the counterexample in Tzeng et al. (2013) to the ASD definition in Leshno and Levy (2002) and the counterexample by Guo et al. (2013) to the definition in Tzeng et al. (2013).

First, we outline the counterexample in Tzeng et al. (2013) to the version in Leshno and Levy (2002) as follows.

Let \( {\text{x}} \in \left[ {0,5} \right]. \) Assume the two payoff distributions are (Fig. 1)

Fig. 1
figure 1

The Payoff CDFs of F and G as defined in (16) and (17)

$$ {\text{F}}( {\text{z}}) = \left\{ {\begin{array}{*{20}l} {0,} \hfill & {{\text{if}}\; 0 \le z < 2,} \hfill \\ {\frac{3}{4},} \hfill & {{\text{if}}\; 2 \le z < 5,} \hfill \\ {1,} \hfill & { {\text{if}}\;z = 5,} \hfill \\ \end{array} } \right. $$
(16)
$$ {\text{G}}( {\text{z}}) = \left\{ {\begin{array}{*{20}l} {0,} \hfill & {{\text{if}}\;0 \le z < 1} \hfill \\ {\frac{1}{4},} \hfill & { {\text{if}}\;1 \le z < 3} \hfill \\ {1,} \hfill & {{\text{if}}\;3 \le z \le 5} \hfill \\ \end{array} } \right. $$
(17)

We follow (3)–(4) and define \( S_{1} = \left\{ {{\text{z}}\text{:}{\text{F}}( {\text{z}}) > G( {\text{z}})} \right\} = \left\{ {{\text{z}}:{\text{z}} \in \left[ {2,3} \right]} \right\} \) and \( S_{2} = \left\{ {{\text{z}} \in S_{1} \text{:}\int \nolimits_{0}^{z} {\text{F}}\left( {\text{t}} \right)dt > \int \nolimits_{0}^{z} {\text{G}}\left( {\text{t}} \right)dt} \right\} = \left\{ {{\text{z}}:{\text{z}} \in \left[ {5/2,3} \right]} \right\} \). If we follow (2) as defined in Leshno and Levy (2002), the value \( \frac{1/4}{{\left| {1/4} \right| + \left| { - 1/4} \right| + \left| { - 1/4} \right| + \left| {1/2} \right|}} = \frac{1}{5} \le\upvarepsilon < 0.5\; {\text{satisfies}}\;{\text{ASSD}}\;{\text{condition}} \). Their absolute value treatment inflates the denominator and deliberately decreases the ratio. Accordingly, it helps ASSD to hold.

Tzeng et al. (2013) further define a utility function whose marginal utility satisfies the following conditions:

$$ {\text{u}}^{\prime } ( {\text{z}}) = \left\{ {\begin{array}{*{20}l} {\frac{21}{2} - z,} \hfill & { {\text{if}}\;0 \le z \le \frac{5}{2},} \hfill \\ {18 - 4z,} \hfill & {{\text{if}}\;\frac{5}{2} \le z \le 4,} \hfill \\ {6 - z,} \hfill & {{\text{if}}\;4 \le z \le 5.} \hfill \\ \end{array} } \right. $$

The authors show that the defined utility function lies in \( U_{2}^{*} \left(\upvarepsilon \right) \) as defined in (13), but \( {\text{E}}_{F} \left[ {u\left( X \right)} \right] < {\text{E}}_{G} \left[ {u\left( Y \right)} \right] \). This violates the theorem for ASSD in Leshno and Levy (2002).

Furthermore, we follow our ASD redefinition and reexamine the counterexample in Tzeng et al. (2013). Actually, the defined utility function does not lie in the utility set \( \hat{U}_{2}^{*} ( \varepsilon) \) even though \( \varepsilon_{2} = \frac{1/4}{{1/4 + 1/4 + \left( { - 1/4} \right) + 1/2}} = 1/3 \le \varepsilon < 0.5 \) satisfies our ASSD condition. That is, the \( { \sup }\left[ {u^{\prime } ( z)} \right] \) occurs when \( {\text{z}} = 0 \) and \( \frac{21}{2} = \sup \left[ {u^{\prime } ( z)} \right] > u^{\prime } ( z) > inf\left[ {u^{\prime } ( z)} \right]\left[ {\frac{1}{{\varepsilon_{2} }} - 1} \right] = 1*2 \). Yet, we expect the former to be less than or equal to the latter, as indicated in (13). Thus, the utility used in Tzeng et al. (2013) does not lie in the utility set \( \hat{U}_{2}^{*} ( \varepsilon) \), as defined in (13). Accordingly, we do not need to further discuss the relation between \( {\text{E}}_{F} \left[ {u\left( X \right)} \right] \) and \( {\text{E}}_{G} \left[ {u\left( X \right)} \right]. \) Since we cannot compare \( {\text{E}}_{F} \left[ {u\left( X \right)} \right] \) and \( {\text{E}}_{G} \left[ {u\left( X \right)} \right] \), this specific counterexample is valid to Leshno and Levy (2002), but not applicable to our Theorem 2.

Next, Guo et al. (2013) do not propose their ASD redefinition but present a counterexample to the version in Tzeng et al. (2013). We outline the counterexample in Guo et al. (2013) as follows. Assume the two payoff distributions are defined and depicted (Fig. 2) as:

Fig. 2
figure 2

The Payoff CDFs of F and G as defined in (18) and (19)

$$ {\text{F}}( {\text{z}}) = \left\{ {\begin{array}{ll} {\frac{1}{2}} & if \;0 \le z < 1, \\ 1 & if \;z = 1, \\ \end{array} } \right. $$
(18)
$$ G( z) = \left\{ {\begin{array}{ll} 0 & if\;0 \le z < 1/3 \\ 1 & if\;1/3 \le z \le 1 \\ \end{array} } \right. $$
(19)
$$ S_{1} = \left\{ {{\text{z}}\text{:}{\text{F}}( {\text{z}}) > G( {\text{z}})} \right\} = \left\{ {{\text{z}}:{\text{z}} \in \left[ {0,\frac{1}{3}} \right]} \right\} $$

Guo et al. (2013) show that their counterexample satisfies AFSD but not the ASSD definition in Tzeng et al. (2013). That is, the version in Tzeng et al. (2013) does not possess HP.

Alternatively, we follow our ASD redefinition and calculate the respective \( \varepsilon_{i} (\forall i = 1,2 \)) values for AFSD and ASSD. \( \varepsilon_{1} \) value indicates that F ε-Almost FSD dominates G for \( \varepsilon_{1} = \frac{{\frac{1}{6}}}{{\frac{1}{6} + \frac{1}{3}}} = \frac{1}{3} \le \varepsilon < 0.5 \). \( \varepsilon_{2} \) value also shows the positive outcome since \( \varepsilon_{2} = \frac{{\frac{1}{6}}}{{\frac{1}{6} + \frac{1}{3}}} = \frac{1}{3} \le \varepsilon_{1} \le \varepsilon < 0.5 \); that is, F ε-Almost SSD dominates G. Thus, AFSD implies ASSD and HP holds. We confirm that HP holds in the counterexample in Guo et al. (2013) if we follow our ASD definition. That is, our version of the ASD definition does not violate HP.

In short, our ASD definition possesses both HP and EUMP.

6 Conclusion

Almost Stochastic Dominance has considerable room for application, but the previous studies do not reach a generally accepted definition, especially on the second-degree case. We contribute with our version of ASD, which can even be extended to Nth-Degree case.

We review the GASSD definition in Tsetlin et al. (2015) and address its shortcomings in two aspects: defining utility function before CDF and the implementation. We also show that our version contributes to avoid the two shortcomings and secure economic intuition. Further, we follow our ASSD definition that minimizes the assumption and reexamine the respective counterexamples in Tzeng et al. (2013) and Guo et al. (2013). The former to the ASD definition in Leshno and Levy (2002) is valid, but this version does not apply to our ASD theorem. The latter in Guo et al. (2013) possesses HP under our ASD redefinition. These investigations prove that our ASD redefinition prevails.