1 Introduction

The aim of the work is to present a method of decision making in the case of random variables as the returns. The proposed method is reduced to choose a distribution from a finite set of distributions since each decision corresponds to a distribution. The proposed method is based on two approaches: stochastic orders and compromise programming with the augmented Tchebycheff norm. Now, let us look closer at development of these two approaches.

Stochastic dominance, the first approach, is a widely used device in stochastic optimization. General theories of stochastic dominance may be found in the work of Levy (1992) which presents models based on stochastic dominance and expected utility theory. Also, the work of Roman et al. (2006) considers the problem of constructing a portfolio which is nondominated, with respect to second order stochastic dominance; the problem is multi-criteria and is transformed into a single objective problem by using the reference point method. Then, optimization problems with second order inverse stochastic dominance constraints are developed in the paper of Dentcheva and Ruszczyński (2006), however they conclude that the inverse stochastic formulation is mainly of theoretical interest, by providing connections between different utility theories. The works by Sitarz (2010a), Trzaskalik and Sitarz (2007) present the application of stochastic dominance in dynamic programming.

Compromise programming, the second approach, is one of the most frequently applied methods of multi-criteria optimization, both discrete and continuous. This paper uses the approach of Steuer and Choo (1981) who presented an interactive weighted Tchebycheff procedure for multiple objective programming. A problem of weight choice in compromise programming is considered by Ballestero and Romero (1993). Other similar approaches are presented in the work of Carrizosa et al. (1996) which considers so called AS norms in Ideal-Point methods. However, Ballestero (1996) studies the problem of the selection of compromise programming metric in terms of risk aversion. The extension of the compromise programming model into the compromise hypersphere in the case of multi-criteria linear programming is presented by Gass and Roy (2003). Kassem (2008) studies the stability of solutions to multi-objective nonlinear programming problems, using a modified weighted achievement metric based on weighted Tchebycheff metric.

2 Compromise programming with the augmented Tchebycheff norm

Our aim is to choose a distribution from a finite set of distributions since each decision corresponds to a distribution. In order to realize it, we use the augmented Tchebycheff norm. The general form of the augmented Tchebycheff norm allows us to use the Kantorovich and Kolmogorov probability metrics for distribution functions.

One of the approaches to compromise programming is presented in the work of Steuer and Choo (1981), where the augmented weighted Tchebycheff norm, for measuring the distance between any criteria vector z and the ideal vector z , is defined as follows:

$$\bigl\Vert \bigl\vert \mathbf{z}^{*} - \mathbf{z} \bigr\vert \bigr\Vert _{\infty }^{\lambda} = \max_{k} \bigl\{ \lambda_{k} \bigl\vert z_{k}^{*} - z_{k} \bigr\vert \bigr\} +\rho\sum_{k} \bigl\vert z_{k}^{*} - z_{k} \bigr\vert $$

where ρ is fixed scalar (ρ≥0) and λ is weight vector (λ≥0).

The idea of compromise programming is to find a vector z in the criteria space which minimizes the distance to the ideal vector:

$$ \min_{\mathbf{z} \in Z} \bigl\Vert \bigl\vert \mathbf{z}^{*} - \mathbf{z} \bigr\vert \bigr\Vert _{\infty}^{\lambda} $$
(1)

where Z is a feasible region in criteria space.

2.1 Notation for distribution function

The application of the augmented weighted Tchebycheff norm in the case of random variables as the returns is presented in Sects. 3 and 4. In these sections we consider the finite family of random variables {ξ i :iI}. Moreover, we assume that the following set

$$X = \bigl\{ x: \exists_{i\in I} P (\xi_{i} = x)>0 \bigr\} $$

is finite. It means that we are able to enumerate the elements of the set X

$$X= \{ x_{1}, x_{2},\dots, x_{n} \}, $$

where x s <x t for s<t.

We use the following notation for the given random variable:

  • \(F_{\xi} (x)=\mathbb{P}(\xi\leq x)\)—the right-continuous distribution function of the random variable ξ

  • F ξ (1) (x)=F ξ (x),

  • F ξ (k) \((x) = \int_{-\infty}^{_{x}} F^{ ( k-1 )} (t) dt\), for k≥2

In the following subsections, we are going to present the connections between the augmented Tchebycheff norm for discrete random variables and probability metrics.

2.2 Kolmogorov metric

We formulate the condition for parameters of the augmented Tchebycheff norm, for which it corresponds to Kolmogorov metric often used in stochastic analysis, for example in the work by Gibbs and Su (2002). We use the following notation:

$$\mathbf{z}^{i} = \bigl[F_{\xi_i} ( x_{1} ), F_{\xi_i} ( x_{2} ), \dots, F_{\xi_i} ( x_{n} ) \bigr]. $$

By putting ρ=0 and for each index i:λ i =1 we obtain the following form of the Tchebycheff norm

$$\bigl\Vert \bigl\vert \mathbf{z}^{i} - \mathbf{z}^{j} \bigr\vert \bigr\Vert _{\infty}^{\lambda} = \max_{k} \bigl\vert z_{k}^{i} - z_{k}^{j} \bigr\vert $$

Moreover, by using discrete form of the considered random variables, we obtain:

$$\max_{k} \bigl\vert z_{k}^{i} - z_{k}^{j} \bigr\vert = \sup_{x} \bigl\vert F_{\xi_i} (x)- F_{\xi_j} (x) \bigr\vert $$

The above formula is equivalent to distance measurement between two distribution functions by using Kolmogorov metric. Thus the augmented Tchebycheff norm with ρ=0 and λ i =1 describes the Kolmogorov metric.

2.3 Kantorovich metric

We formulate the condition for parameters of the Tchebycheff norm, for which it corresponds to Kantorovich metric, for example presented in the work by Gibbs and Su (2002).

We assume that the elements of the set X satisfy the following condition:

$$x_{2} - x_{1} = x_{3} - x_{2} = \dots= x_{n} - x_{n-1} =\mathit{const} $$

By putting ρ=1/const and for each index i: λ i =0 we obtain the following form of the augmented Tchebycheff norm:

$$\bigl\Vert \bigl\vert \mathbf{z}^{i} - \mathbf{z}^{j} \bigr\vert \bigr\Vert _{\infty}^{\lambda} =(1/\mathit{const}) \sum _{k} \bigl\vert z_{k}^{i} - z_{k}^{j} \bigr\vert = \int_{-\infty}^{\infty} \bigl\vert F_{\xi_i} (x)- F_{\xi_j} (x) \bigr\vert dx $$

The above formula is equivalent to distance measurement between two distribution functions by using Kantorovich metric. Thus, we have shown the connections between the augmented Tchebycheff norm and Kantorovich metric.

2.4 Sum of Kolmogorov and Kantorovich metrics

It is possible to use the sum of Kolmogorov and Kantorovich metrics. Under the following assumptions presented earlier in Sects. 2.2 and 2.3:

$$\begin{aligned} & x_{2} - x_{1} = x_{3} - x_{2} = \dots= x_{n} - x_{n-1} =\mathit{const} \\ & \rho=1/\mathit{const} \\ &\quad \mbox{for each index }i{:}\ \lambda_{i} =1 \end{aligned}$$

we obtain the following form of the augmented Tchebycheff norm:

$$\bigl\Vert \bigl\vert \mathbf{z}^{i} - \mathbf{z}^{j} \bigr\vert \bigr\Vert _{\infty}^{\lambda} = \sup_{x} \bigl\vert F_{\xi_i} (x)- F_{\xi_j} (x) \bigr\vert + \int _{-\infty}^{\infty} \bigl\vert F_{\xi_i} (x)- F_{\xi_j} (x) \bigr\vert dx $$

The above equation presents the sum of Kolmogorov and Kantorovich metrics.

Remark 2.1

In the work by Stoyanov et al. (2012) some ways of metrization of higher orders of stochastic dominance by means of the Levy quasi-semidistance are presented. However, the metrics presented by Stoyanov et al. (2012) are not suitable for the augmented Tchebycheff norm in the case of higher orders of stochastic dominance presented in this paper.

3 Compromise programming for stochastic dominance model

We are going to use the concept of compromise programming with the augmented Tchebycheff norm to stochastic dominance model. First, we present stochastic dominance model (Sect. 3.1) and next we use the augmented Tchebycheff norm (Sect. 3.2).

3.1 Stochastic dominance model

In this subsection, we use the works by Rolski (1976), Ogryczak and Ruszczyński (1997).

Relations of k-th order stochastic dominance are defined as follows:

$$\begin{aligned} & \xi_{1} \leq^{(k)} \xi_{2} \quad \Leftrightarrow\quad \forall_{x\in \mathbb{R}} F_{\xi_1}^{ ( k )} ( x ) \geq F_{\xi_2}^{ ( k )} ( x ) \\ & \xi_{1} <^{(k)} \xi_{2} \quad \Leftrightarrow\quad \xi_{1} \leq^{(k)} \xi_{2} \wedge F_{\xi_1}^{ ( k )} \neq F_{\xi_2}^{ ( k )} \end{aligned}$$

We assume that we consider random variables for which the integrals mentioned above exist. In special cases when k=1 (k=2), the first (second) order stochastic dominance is usually denoted as FSD or ≤FSD (SSD or ≤SSD).

3.2 The augmented Tchebycheff norm for stochastic dominance

We build a vector z i connected with discrete random variables ξ i , in the following way:

$${}^{(1)} \mathbf{z}^{i} = \mathbf{z}^{i} = \bigl[ z_{1}^{i}, z_{2}^{i},\dots, z_{n}^{i} \bigr]= \bigl[F_{\xi_i} ( x_{1} ), F_{\xi_i} ( x_{2} ), \dots, F_{\xi_i} ( x_{n} ) \bigr], $$

Continuing the procedure, we build the vectors (k) z i:

$${}^{(k)} \mathbf{z}^{i} = \bigl[ {}^{(k)} z_{1}^{i}, {}^{(k)} z_{2}^{i}, \dots, {}^{(k)} z_{n}^{i} \bigr] = \bigl[ F_{\xi_i}^{ ( k )} ( x_{1} ), F_{\xi_i}^{ ( k )} ( x_{2} ),\dots, F_{\xi_i}^{ ( k )} ( x_{n} ) \bigr] $$

We denote the finite feasible region of the program (1) by

$${}^{(k)}Z=\bigl\{ {}^{(k)}\mathbf{z}^{i}: i\in I\bigr\} $$

We define an ideal criterion z vector for FSD as follows:

$${}^{(1)} z_{m}^{*} =z_{m}^{*} = \min_{i\in I} z_{m}^{i} $$

The above construction for the ideal vector is based on the form of the relation for FSD: the lower value of the distribution, the better. Thus, the ideal vector is presented by the minimum of the considered values for distribution. Such construction is well known from the classical multi-criteria decision making techniques (see for example Steuer and Choo 1981).

Theorem 1

  1. 1.

    Vector z generates the following random variable ξ :

    $$P \bigl( \xi^{*} =x \bigr) = \left \{ \begin{array}{l@{\quad}l} z_{1}, & x= x_{1}\\ z_{m} - z_{m-1}, & x= x_{m} \wedge m\in\{2,\dots,n\}\\ 0, & \mathrm{otherwise} \end{array} \right . $$
  2. 2.

    Using ξ , for each random variable ξ i , we obtain:

    $$\forall_{k}\quad \xi_{i} \leq^{(k)} \xi^{*} $$
  3. 3.

    For every two random variables ξ i , ξ j it holds:

    $$\xi_{i} \leq^{( k )} \xi_{j} \quad \Rightarrow\quad \bigl\Vert \bigl\vert {}^{(k)} \mathbf{z}^{*} - {}^{(k)} \mathbf{z}^{i} \bigr\vert \bigr\Vert _{\infty}^{\lambda} \geq \bigl\Vert \bigl\vert {}^{(k)} \mathbf{z}^{*} - {}^{(k)} \mathbf{z}^{j} \bigr\vert \bigr\Vert _{\infty}^{\lambda} $$

    where (k) z i and (k) z j are connected with random variables ξ i, ξ j.

  4. 4.

    Let (k) Z denote a set of minimal solutions of program (1), and (k) Z N denote a set of nondominated criterion vectors in (k) Z. Then

    $${}^{(k)}Z^{*} \cap{}^{(k)}Z^{N} \neq \varnothing $$

    It means that a minimal solution of program (1) exists, which is nondominated in (k) Z.

  5. 5.

    If ρ>0 and λ>0, then

    $${}^{(k)}Z^{*} \subset{}^{(k)}Z^{\mathrm{N}} $$

    It means that every minimal solution of program (1) is nondominated in (k) Z.

Proof

See the Appendix. □

4 Compromise programming for inverse stochastic dominance model

In this section, we are going to use the concept of compromise programming with the augmented Tchebycheff norm to inverse stochastic dominance model. First, we present inverse stochastic dominance model (Sect. 4.1) and next we use the augmented Tchebycheff norm (Sect. 4.2).

4.1 Inverse stochastic dominance model

In this subsection we use the works by Rolski (1976), Ogryczak and Ruszczyński (1997). We use the following notation:

$$\begin{aligned} & \overline{F}_{\xi} ( x )=1- F_{\xi}(x), \overline{F}_{\xi} ( x ) \\ & \overline{F}^{(1)}_{\xi} ( x ) = \overline{F}_{\xi} ( x ), \\ & \overline{F}^{(k)}_{\xi} ( x ) = \int_{x}^{_{\infty}} \overline{F}^{ ( k-1 )}_{\xi} (t) dt,\quad\mbox{for } k \geq2 \end{aligned}$$

Relations of k-th order inverse stochastic dominance are defined as follows:

$$\begin{aligned} & \xi_{1} \leq^{ ( \overline{k} )} \xi_{2} \quad \Leftrightarrow\quad \forall_{x\in\mathbb{R}} \overline{F}_{\xi_1}^{ ( k )} ( x ) \leq \overline{F}_{\xi_2}^{ ( k )} ( x ) \\ & \xi_{1} <^{ ( \overline{k} )} \xi_{2} \quad \Leftrightarrow \quad \xi_{1} \leq^ {(k)} \xi_{2} \wedge \overline{F}_{\xi_1}^{ ( k )} \neq\overline{F}_{\xi_2}^{ ( k )} \end{aligned}$$

The relation of first order inverse stochastic dominance is equivalent to the relation of first order stochastic dominance. Hence, a relation of first inverse stochastic dominance is not considered. In special cases when k=2 (k=3), the second (third) order inverse stochastic dominance is usually denoted as SISD or ≤SISD (TISD or ≤TISD).

Remark 4.1

We present stochastic orders in a general way. However, the theoretical and practical importance of these orders is a departure from one another. The first order stochastic dominance guarantees that the expected utility of better random variable is greater than that of worst random variable for all increasing utility functions. For the second order stochastic dominance we have similar property for all increasing concave utility functions. In contrast, second order stochastic dominance not only assumes increasing utility but it also assumes that utility must increase at a decreasing rate (Copeland and Weston 1988).

4.2 The augmented Tchebycheff norm for inverse stochastic dominance

We build a vector \(\overline{\mathbf{z}}^{i}\) connected with discrete random variables ξ i in the following way:

$${}^{(1)} \overline{\mathbf{z}}^{i} = \overline{ \mathbf{z}}^{i} = \bigl[ \overline{z}_{1}^{i}, \overline{z}_{2}^{i}, \dots, \overline{z}_{n}^{i} \bigr]= \bigl[ \overline{F}_{\xi_i} ( x_{1} ), \overline{F}_{\xi_i} ( x_{2} ), \dots, \overline{F}_{\xi_i} ( x_{n} ) \bigr], $$

Continuing the procedure, we build vectors \({}^{(k)} \overline{\mathbf{z}}^{i}\):

$${}^{(k)} \overline{\mathbf{z}}^{i} = \bigl[ {}^{(k)} \overline{z}_{1}^{i}, {}^{(k)} \overline{z}_{2}^{i}, \dots, {}^{(k)} \overline{z}_{n}^{i} \bigr] = \bigl[ \overline{F}_{\xi_i}^{ ( k )} ( x_{1} ), \overline{F}_{\xi_i}^{ ( k )} ( x_{2} ),\dots, \overline{F}_{\xi_i}^{ ( k )} ( x_{n} ) \bigr] $$

We denote the finite feasible region of the Tchebycheff program (1) by

$${}^{(k)} \overline{Z} = \bigl\{ {}^{(k)} \overline{ \mathbf{z}}^{i}:i \in I \bigr\} . $$

We define an ideal vector \(\overline{\mathbf{z}}^{*}\) in this case as follows:

$${}^{(1)} \overline{z}_{m}^{*} = \overline{z}_{m}^{*} = \max_{i\in I} \overline{z}_{m}^{i} $$

The above construction for the ideal vector is based on the form of the relation for inverse stochastic model: the greater value of the distribution, the better. Thus, the ideal vector is presented by the maximum of the considered values for distribution. Such construction is well known from the classical multi-criteria decision making techniques (see for example Steuer and Choo 1981).

Theorem 2

  1. 1.

    Vector \(\overline{\mathbf{z}}^{*}\) generates the following random variable \(\overline{\xi}^{*}\):

    $$P \bigl( \overline{\xi}^{*} =x \bigr) = \left \{ \begin{array}{l@{\quad}l} 1- \overline{z}_{1}, & x= x_{1}\\ \overline{z}_{m-1} - \overline{z}_{m}, & x= x_{m} \wedge m\in\{2,\dots,n\}\\ 0, & \mathrm{otherwise} \end{array} \right . $$
  2. 2.

    Using \(\overline{\xi}^{*}\), for each random variable ξ i , we obtain:

    $$\forall_{k}\quad \xi_{i} \leq^{( \overline{k} )} \overline{ \xi}^{*} $$
  3. 3.

    For every two random variables ξ i ξ j it holds:

    $$\xi_{i} \leq^{( \overline{k} )} \xi_{j} \quad \Rightarrow\quad \bigl\Vert \bigl\vert {}^{(k)} \overline{\mathbf{z}}^{*} - {}^{(k)} \overline{\mathbf{z}}^{i} \bigr\vert \bigr\Vert _{\infty}^{\lambda} \geq \bigl\Vert \bigl\vert {}^{(k)} \overline{\mathbf{z}}^{*} - {}^{(k)} \overline{ \mathbf{z}}^{j} \bigr\vert \bigr\Vert _{\infty}^{\lambda}, $$

    where \({}^{(k)} \overline{\mathbf{z}}^{i}\), \({}^{(k)} \overline{\mathbf{z}}^{j}\) are connected with random variables ξ i , ξ j

  4. 4.

    Let \({}^{(k)} \overline{Z}^{*}\) denote a set of minimal solutions of program (1), and \({}^{(k)} \overline{Z}^{N}\) denote a set of nondominated criterion vectors in \({}^{(k)} \overline{Z}\). Then

    $${}^{(k)} \overline{Z}^{*} \cap{}^{(k)} \overline{Z}^{N} \neq \varnothing $$

    It means that a minimal solution of program (1) exists, which is nondominated in \({}^{(k)} \overline{Z}\).

  5. 5.

    If ρ>0 and λ>0, then

    $${}^{(k)} \overline{Z}^{*} \subset{}^{(k)} \overline{Z}^{N} $$

    It means that every minimal solution of program (1) is nondominated in \({}^{(k)} \overline{Z}\).

Proof

Analogously, as in the case of Theorem 1. □

5 Procedure

The aim of the proposed procedure is to choose a distribution from a finite set of distributions since each decision corresponds to a distribution. The method is based on stochastic orders and the augmented Tchebycheff norm. The procedure is as follows:

Step 1.:

Establish feasible decisions and corresponding random variables.

Step 2.:

Establish stochastic order (one of the presented in Sects. 3 and 4).

Step 3.:

Build an ideal point (respectively: (k) z , \({}^{(k)} \overline{\mathbf{z}}^{*}\), see Sects. 3 and 4).

Step 4.:

Establish the norm, i.e. set scalar ρ≥0 and weight vector λ≥0 (see Sect. 2).

Step 5.:

Solve program (1) and obtain the preferable decision as the vector which is closest to an ideal vector, ((k) Z , \({}^{(k)} \overline{Z}^{*}\) respectively).

The above procedure is characterized by the following interesting properties:

P1.:

There exists an element in \({}^{(k)} Z^{*}~[{}^{(k)} \overline{Z}^{*}]\) which is nondominated in \({}^{(k)} Z~[{}^{(k)} \overline{Z}]\).

P2.:

Moreover for the stochastic dominance model, if ρ>0 and λ>0, then each element in \({}^{(k)} Z^{*}~[{}^{(k)} \overline{Z}^{*}]\) is nondominated in \({}^{(k)} Z~[{}^{(k)} \overline{Z}]\).

P3.:

Each nondominated element in \({}^{(k)} Z~[{}^{(k)} \overline{Z}]\) may be obtained as a minimal solution of program (1) (i.e. element in \({}^{(k)} Z^{*}~[{}^{(k)} \overline{Z}^{*}]\)) when ρ and λ>0 are properly chosen.

Proof

  • Property P1 results from 4. of Theorems 1 and 2.

  • Property P2 results from 5. of Theorems 1 and 2.

  • Property P3 results from Steuer and Choo (1981, Theorem 3.7).

 □

6 Applications

We propose three applications of the presented theory: the project selection problem, the decision tree problem and choosing a lottery problem. We use in these examples the Kantorovich metric, Kolmogorov metric, and the sum of these metrics, respectively.

6.1 Project selection problem

To illustrate our procedure (Sect. 5), let us consider the project selection problem presented by Nowak (2007). Twenty proposals are evaluated with respect to the second attribute which is the second one of three attributes considered by Nowak (2007) in his initial example. The probabilities used in this example are given directly from the work by Nowak (2007).

Step 1.:

We consider twenty random variables for each project. The probabilities characterizing these variables are presented in Table 1 (they are given by Nowak 2007).

Table 1 Data for the example in Sect. 6.1
Step 2.:

We use first order stochastic dominance (FSD) as stochastic order.

Step 3.:

Vectors z i built for considered random variables are presented in Table 2, where the ideal vector z is also given (the ideal vector is given by the formula from Sect. 3 as a minimum of z i. In this case the vector means an ideal distribution function—the best distribution function built from the considered distribution functions.).

Table 2 Vectors z i, z and the values of the Kolmogorov metric in the example in Sect. 6.1
Step 4.:

We use the augmented Tchebycheff norm with the following parameters:

$$\begin{aligned} & \rho=1, \\ & \lambda=0=[0, 0, 0, 0, 0]. \end{aligned}$$

Let us notice that all parameters satisfy the assumptions of the Kantorovich metric presented in Sect. 2.3. Thus, the augmented Tchebycheff norm means using Kantorovich metric in this example.

Step 5.:

Table 2 presents the values of the augmented Tchebycheff norm for succeeding vectors z i. Vectors z 5 and z 16 are the closest to the ideal vector, therefore the preferable projects are the projects 5 and 16 connected with ξ 5 and ξ 16.

6.2 Decision tree problem

The presented procedure in Sect. 5 can be applied in the decision tree problems. To illustrate this application we consider an example of the product decision problem from work by Kirkwood (2002). To absorb some short-term excess production capacity at its Arizona plant, Special Instrument Products is considering a short manufacturing run for either of two new products, a temperature sensor or a pressure sensor. The market for each product is known if the products can be successfully developed. However, there is some chance that it will not be possible to successfully develop them. Revenue of $1,000,000 would be realized from selling the temperature sensor and revenue of $400,000 would be realized from selling the pressure sensor. Both of these amounts are net of production cost but do not include development cost. If development is unsuccessful for a product, then there will be no sales, and the development cost will be totally lost. Development cost would be $100,000 for the temperature sensor and $10,000 for the pressure sensor. The probability of development success is 0.6 for the temperature sensor and 0.7 for the pressure sensor. Figure 1 presents a diagram for this problem.

Fig. 1
figure 1

Special Instrument Products decision tree (Kirkwood 2002)

We proceed the procedure from Sect. 5.

Step 1.:

We consider the set of three discrete random variables connected with decisions:

  • choosing a temperature sensor (ξ 1)

  • choosing a pressure sensor (ξ 2)

  • neither (ξ 3)

The probabilities characterizing these variables are presented in Table 3.

Table 3 Description of random variables in the example in Sect. 6.2
Step 2.:

We use the first order stochastic dominance (FSD) as stochastic order.

Step 3.:

Vectors z i built for considered random variables are presented in Table 4, where the ideal vector z is also given. The ideal vector is given by the formula from Sect. 3 as a minimum of z i—the best distribution function built from the considered distribution functions.

Table 4 Vectors z i, z and values of the Kolmogorov metric in the example in Sect. 6.2
Step 4.:

We use the augmented Tchebycheff norm with the following parameters:

$$\begin{aligned} & \rho=0, \\ & \lambda=1=[1, 1, 1, 1, 1]. \end{aligned}$$

It means that we use the Kolmogorov metric for distributions.

Step 5.:

Table 4 presents the values of the augmented Tchebycheff norm for succeeding vectors z i. Vector z 1 is closest to the ideal vector, therefore the preferable random variable is ξ 1 and the best decision: choosing a temperature sensor.

6.3 Choosing a lottery

The presented earlier approach can be also applied to the problem of choosing a lottery. To illustrate this case, we consider an example of choosing a lottery from the set of five lotteries. The possible wins and probabilities are given in Table 5.

Table 5 Description of lotteries in the example in Sect. 6.3

We proceed the procedure from Sect. 5.

Step 1.:

We consider five random variables for each lottery. The probabilities characterizing these variables are presented in Table 5.

Step 2.:

We use the second order inverse stochastic dominance (SISD).

Step 3.:

Vectors \({}^{(2)} \overline{\mathbf{z}}^{i}\) for succeeding random variables are presented in Table 6, where the ideal vector \({}^{(2)} \overline{\mathbf{z}}^{*}\) is also given as a maximum of \({}^{(2)} \overline{\mathbf{z}}^{i}\). The ideal vector \({}^{(2)} \overline{\mathbf{z}}^{*}\) means the best distribution function built from the considered distribution functions in the sense of SISD model.

Table 6 Considered vectors and values of metric in the example in Sect. 6.3
Step 4.:

We use the augmented Tchebycheff norm with the following parameters:

$$\begin{aligned} & \rho=1, \\ & \lambda=1=[1, 1, 1, 1, 1]. \end{aligned}$$

Thus, in this case, the augmented Tchebycheff norm means using the sum of Kantorovich and Kolmogorov metrics.

Step 5.:

Table 6 presents the values of the function \(\Vert \vert {}^{(2)} \overline{\mathbf{z}}^{*} - {}^{(2)} \overline{\mathbf{z}}^{i} \vert \Vert _{\infty}^{\lambda}\) for succeeding vectors \({}^{(2)}\overline{\mathbf{z}}^{i}\). Vector \({}^{(2)} \overline{\mathbf{z}}^{5}\) is the closest to the ideal vector, therefore the preferable lottery is L 5.

7 Conclusions and further research

The work has proposed a new method of decision making based on the augmented Tchebycheff norm for distribution selection from a set of distributions. The general form of the augmented Tchebycheff norm allows us to use l1-norm in the case of Kantorovich and Kolmogorov probability metrics.

Moreover, we have used stochastic dominance and inverse stochastic. In future, it is worth considering the following problems:

  • a case of continuous random variables

  • an interactive version of the proposed method for stochastic dominance model.

  • a comparison optimization properties of the augmented Tchebycheff norm, classic Zelezny-Yu compromise programming metrics and others.

  • using sensitivity analysis of the model by multi-objective methods (Sitarz 2008, 2010b, 2012).