1 Introduction

Group decision making (GDM) is used to obtain the best solution(s) for a problem according to the information provided by some decision makers. In recent years, how best to solve group ranking problems has become an important issue, and the GDM method has been widely used in many applications, including the selection of advanced manufacturing technology (Chuu 2009), the selection of industrial robotics (Kahraman et al. 2007), and web search strategies. In order to reach a decision, experts must express their opinions or preferences by means of a set of evaluations over a set of options. Usually, each decision maker (expert) may approach the decision process from a different perspective, but they share the common goal of reaching agreement the best decision. Concretely, in a GDM problem, we have a set of options to solve the problem and a set of experts, who are usually required to provide their preferences for the options by means of a particular preference format. At this time, the preference information provided by decision makers can be expressed in multiple formats, such as utility values, multiplicative preference relations, fuzzy preference relations, linguistic variables, interval numbers, and preference rankings or ranking ordinals (Chiclana et al. 2013; Ma 2010; Wang et al. 2005; Guo and Wang 2012; Yager 2011; Angiz et al. 2012; Frini et al. 2012; Lodwick and Jamison 2008; Tavares 2012).

A number of approaches have been developed to solve GDM problems with one or more formats of preference information (Hwang and Lin 1987; Fan et al. 2010; Ma et al. 2006; Xia and Xu 2012; Meng and Pei 2013; Podinovski (2010, 2012)). However, most of the above methods have the drawback of assuming preference information provided by a group of decision makers with total order properties. In fact, each decision maker may express his preferences in different information domains depending on the level of knowledge and experience of decision makers or the nature of options. Studies thus indicate that using ordinal preferences to deal with imprecise, ill-defined, and inarticulate decision-making problems is more appropriate. In addition, the partial preorder preference problems (including indifference, preference, and incomparability relations) have attracted increasing attention from researchers. González-Pachón and Romero (2001) aggregated partial ordinal rankings using an interval goal programming method. Jabeur et al. (2004, 2012), Jabeur and Martel (2007a, b, 2010), studied aggregation procedure, ordinal sorting, weight-determining method, and the decision problem with collective preorder (or reference preorder) preference structure based on the distance measure suggested by Roy and Slowinski (1993) and Jabeur and Martel (2010) also proposed an index to measure the agreement level of an individual preorder with respect to a collective preorder (or reference preorder) and derived binary mathematical programming based on the minimum distance of a collective preorder. Jullien-Ramasso et al. (2012) presented a decision support system for animated films for the International Animated Film Festival organized at Annecy, France, with selection based on the multi-criteria aggregation of referees’ ordinal preferences. Lee et al. (2010) proposed collaborative filtering with ordinal scale-based implicit ratings for mobile music recommendations. Cook (2006) and Rebai et al. (2006) also conducted relevant studies.

On the other hand, Saaty (1990) observed that the simplest and most direct methods involve pair-wise comparison of options when decision makers express their preferences about options; comparison results are presented using binary preference relations (González-Pachón and Romero 2004; Hüllermeier et al. 2008; Fan et al. 2010; Liu et al. 2014). In the real world, because of the complexity and uncertainty of decision-making problems, decision results could also be random uncertainty, and thus, it may be difficult for decision makers to express a clear preference relation given that they can only express their uncertain binary preference between options. For example, the decision maker considers that the possibility or probability of \(\hbox {A}1\succ \hbox {A}2 \) is an interval, such as [0.5, 0.7].

Many existing approaches have made significant contributions to solve GDM problems with preference rankings or uncertain preference ordinals (González-Pachón and Romero 2011; González-Pachón et al. 2003; Wang et al. 2005). However, the approaches of González-Pachón et al. (2003), González-Pachón and Romero (2001, 2010, 2011), Wang et al. (2005), and Fan et al. (2010) are based on total order or partial order preference, and do not consider lattice-ordered preference or the DM’s behavior.

For example, a manufacturer plans to choose green technology for a green product and there are five types of candidate green technology (A1, A2, A3, A4, and A5). The decision maker prefers A1–A2 (denoted as \(\hbox {A}1\succ \hbox {A}2 \)); A2 is incomparable to A3, A2 and A3 have an l.u.b. (denoted as \( \hbox {A}2\mathop {\Vert }\limits ^{\vee } \hbox {A}3 \)); A3 is incomparable to A1, A3 and A1 have a g.l.b. (denoted as \( \hbox {A}3\mathop {\Vert }\limits _{\wedge } \hbox {A}1 \)); A4 is incomparable to A5, A4 and A5 not only have an l.u.b., but also a g.l.b. (denoted as \( \hbox {A}4\,\mathop {\Vert }\limits _{\wedge }^{\vee } \hbox {A}5 \)); A2 is incomparable to A4 (denoted as \( \hbox {A}2 \Vert \hbox {A}4 \)); and the decision maker is indifferent between A1 and A5 (denoted as \( \hbox {A}1\approx \hbox {A}5 \)). Here, the decision maker’s preference structure has lattice order characteristics.

There are, however, a number of issues.

  1. (i)

    It should be noted that A is incomparable to B (denoted by \( A\Vert B) \), but most major decision-making problems can gain the least upper bound, the greatest lower bound, or both for alternative pairs by mining some other information between A and B. Therefore, using only ordinal preference formal information to depict decision makers’ preferences is inadequate in many situations. It is more realistic to describe the preferences of decision makers by using a lattice order structure. For group decision-making problems with lattice order structure, Guo et al. (2003, 2010a, b, 2011, 2012) have furthered research in this area. Guo et al. (2003) expanded the total order of the Von Neumann–Morgenstern rational behavior axiom system to the lattice-ordered sequence, correspondingly weakening the continuity axiom, while maintaining that rational decision-making behavior should be guided by the independence axiom. They thus established the axiom system of lattice-ordered decision-making. Guo et al. (2010a, 2011) proposed a method of group decision making based on the distance of lattice-ordered preferences. Guo et al. (2012) proposed the method of random lattice order group decision making based on interval probability preferences.

  2. (ii)

    In the uncertain decision process, the binary preference relations between alternative pairs are random, and can be changed based on the binary relations term set \( \{\succ , \Vert , \mathop {\Vert }\limits ^{\vee }, \mathop {\Vert }\limits _{\wedge }, \mathop {\Vert }\limits _{\wedge }^{\vee }, \approx , \prec \} \). Decision makers do not determine the specific status, and it is hard for decision makers to determine the precise probability of the occurrence of binary preference relations given a certain numeral. However, they can determine all possible statuses, and they can quantify this randomness by setting up an interval number probability distribution.

  3. (iii)

    The DM’s behavior is rarely considered. Most existing methods are based on expect utility theory (EUT), and assume that decision makers (DMs) are totally rational. However, because of the ambiguity of problems, individual cognitive limitations, and lack of knowledge, people are not fully rational. Many psychological studies have identified several psychological characteristics of human behavior under risk and uncertainty, including reference dependence, loss aversion, and judgmental distortion of the likelihood of almost impossible and certain outcomes (Schmidt and Zank 2008; Bleichrodt et al. 2009; Abdellaoui et al. 2007; Baucells and Villasís 2010; Cheng et al. 2011). Prospect theory (PT) (Kahneman and Tversky 1979) and Cumulative prospect theory (CPT) (Tversky and Kahneman 1992) reflect the DMs’ subjective risk preference. Therefore, it is necessary to consider the DM’s psychological behavior in decision analysis in order to provide effective decision support to the DM in actual decision-making situations.

In complex and uncertain environments, in the judgment and decision making process, people might be accustomed to direct and simple thinking, hoping to obtain information about the program’s supremum or infimum. Therefore, the purpose of this paper is to provide insight into the combination of DM’s random lattice-ordered preference behavior and CPT, using uncertain variables to replace the accurate probability of the binary relation based on the binary relation term set \( \{\succ , \Vert , \mathop {\Vert }\limits ^{\vee }, \mathop {\Vert }\limits _{\wedge }, \mathop {\Vert }\limits _{\wedge }^{\vee }, \approx , \prec \} \).

The rest of this paper is arranged as follows. Section 2 gives a brief introduction to interval probability theory, prospect theory and the description of uncertain preference distribution with interval probability. The ER nonlinear optimization model based on preference entropy and probability weight function is proposed in Sect. 3. Section 4 gives an example to illustrate the feasibility and validity of the proposed method. Section 5 summarizes and highlights the main features of this paper.

2 Preliminaries

2.1 The Interval Probability

Definition 1

(He 2007) A set of real number intervals \( [L_i ,U_i ]\,(i=1,2,\ldots , n) \) with \( 0\le L_i \le U_i \le 1\, {(i=1,2,\ldots , n)} \), which can describe the probability of the fundamental event, is called an n-dimensional probability interval (n_PRI). For convenience, the vectors \( L=(L_1, L_2, \ldots , L_n )^{T} \) and \( U=(U_1, U_2, \ldots , U_n )^{T} \) are introduced, and n_PRI is then denoted as n_PRI(L, U).

Definition 2

(He 2007; Guo and Tanaka 2010) If there exists a group of positive real numbers \( p_1, p_2, \ldots , p_n \), where \( \sum _{i=1}^n {p_i =1} \) and \( L_i \le p_i \le U_i \,{(i=1,2,\ldots , n)} \), n_PRI(L, U) is reasonable; otherwise, n_PRI(L, U) is unreasonable.

Theorem 1

(Yager and Kreinovich 1999) An n_PRI(L, U) is reasonable iff \( \sum _{i=1}^n {L_i } \le 1\le \sum _{i=1}^n {U_i } \). Yager and Kreinovich (1999) proposed that if n_PRI(L, U) is reasonable, then, the probability intervals \( [L_i, U_i ](i=1,2,\ldots , n) \) can be transformed into more precise probability intervals \( [\overline{L_i }, \overline{U_i}]\, (i=1,2,\ldots , n) \), where

$$\begin{aligned} \overline{L_i } =\max \left( L_i, 1-\sum \limits _{\begin{array}{l} j=1 \\ j\ne i \\ \end{array}}^n {U_j } \right) , \quad \overline{U_i } =\min \left( U_i, 1-\sum \limits _{\begin{array}{l} j=1 \\ j\ne i \\ \end{array}}^n {L_j } \right) \end{aligned}$$
(1)

2.2 The Description of Uncertain Preference Distribution with Interval Probability

The decision problem is now described more formally. Let \( D=\{D_1,\ldots , D_j, \ldots , D_n \} \) be the set of decision makers. When the decision makers want to determine a qualitative preference, the appropriate binary relation set is generally preset. Let \( H = \{\succ , \Vert , \mathop {\Vert }\limits ^{\vee }, \mathop {\Vert }\limits _{\wedge }, \mathop {\Vert }\limits _{\wedge }^{\vee }, \approx , \prec \} \) be a binary relation term set. The decision maker \( D_j (j = 1, 2, {\ldots }, n) \) considers the binary relations between A and B to follow some kind of interval-valued probability distribution on \( H=\{\succ , \Vert , \mathop {\Vert }\limits ^{\vee }, \mathop {\Vert }\limits _{\wedge }, \mathop {\Vert }\limits _{\wedge }^{\vee }, \approx , \prec \} \), the corresponding relationship between A and B is \( r \), and the probability of A \(r\) B shown as follows, \( \hbox {q}_\mathrm{r}^\mathrm{j} =[\hbox {q}_{*\mathrm{r}}^\mathrm{j} ,\hbox {q}_\mathrm{r}^{*\mathrm{j}}] \), is denoted as \( \hbox {Q}=\{\hbox {q}_r^j |\hbox {q}_r^j =[\hbox {q}_{*r}^j ,\hbox {q}_r^{*j} ]\} \), where \( \forall r\in H, \hbox {q}_{*r}^j \le \hbox {q}_r^{*j} \).

Definition 3

Let \( H = \{\succ , \Vert , \mathop {\Vert }\limits ^{\vee }, \mathop {\Vert }\limits _{\wedge }, \mathop {\Vert }\limits _{\wedge }^{\vee }, \approx , \prec \} \) be the set of possible binary relations between A and B, that is, a state space \( \varOmega \). If \( \forall r\in H \) is the event of the state space, the probability of event \(r\) is an interval value \( \hbox {q}_\mathrm{r}^\mathrm{j} =[\hbox {q}_{*\mathrm{r}}^\mathrm{j}, \hbox {q}_\mathrm{r}^{*\mathrm{j}} ] \), and arbitrary \( \hbox {q}_\mathrm{r}^\mathrm{j} \in [\hbox {q}_{*\mathrm{r}}^\mathrm{j}, \hbox {q}_\mathrm{r}^{*\mathrm{j}} ] \), if there exist values

$$\begin{aligned} \hbox {q}_\succ ^\mathrm{j}&= \left[ \hbox {q}_{*\succ }^\mathrm{j} ,\hbox {q}_\succ ^{*\mathrm{j}} \right] , \quad \hbox {q}_{\Vert }^\mathrm{j} =\left[ \hbox {q}_{*\Vert }^\mathrm{j}, \hbox {q}_{\Vert }^{*\mathrm{j}} \right] , \quad \hbox {q}_{\mathop {\Vert }\limits ^{\vee } }^\mathrm{j} =\left[ \hbox {q}_{*\mathop {\Vert }\limits ^{\vee } }^\mathrm{j} ,\hbox {q}_{\mathop {\Vert }\limits ^{\vee } }^{*\mathrm{j}} \right] , \quad \hbox {q}_{\mathop {\Vert }\limits _{\wedge } }^\mathrm{j} =\left[ \hbox {q}_{*\mathop {\Vert }\limits _{\wedge } }^\mathrm{j} ,\hbox {q}_{\mathop {\Vert }\limits _{\wedge } }^{*\mathrm{j}} \right] , \quad \nonumber \\ \hbox {q}_{\mathop {\Vert }\limits _{\wedge }^{\vee } }^\mathrm{j}&= \left[ \hbox {q}_{*\mathop {\Vert }\limits _{\wedge }^{\vee } }^\mathrm{j} ,\hbox {q}_{\mathop {\Vert }\limits _{\wedge }^{\vee } }^{*\mathrm{j}} \right] , \quad \hbox {q}_\approx ^\mathrm{j} =\left[ \hbox {q}_{*\approx }^\mathrm{j}, \hbox {q}_\approx ^{*\mathrm{j}} \right] , \end{aligned}$$

\(\hbox {q}_\prec ^\mathrm{j} =\left[ \hbox {q}_{*\prec }^\mathrm{j}, \hbox {q}_\prec ^{*\mathrm{j}} \right] \) for which

$$\begin{aligned} 0\le \hbox {q}_{*\mathrm{r}}^\mathrm{j} \le \hbox {q}_\mathrm{r}^{*\mathrm{j}} \le 1, \quad \sum \limits _{r\in \{\succ ,\Vert ,\mathop {\Vert }\limits ^{\vee }, \mathop {\Vert }\limits _{\wedge }, \mathop {\Vert }\limits _{\wedge }^{\vee }, \approx , \prec \}} {\hbox {q}_r^\mathrm{j} =1}. \end{aligned}$$
(2)

We say that the sequence of interval probabilities \( \hbox {q}_\mathrm{r}^\mathrm{j} =[\hbox {q}_{*\mathrm{r}}^\mathrm{j} ,\hbox {q}_\mathrm{r}^{*\mathrm{j}} ] \) is consistent, or, to be more accurate, forms an interval probability distribution based on \( H=\{\succ , \Vert , \mathop {\Vert }\limits ^{\vee }, \mathop {\Vert }\limits _{\wedge }, \mathop {\Vert }\limits _{\wedge }^{\vee }, \approx , \prec \} \).

It can be seen from Definition 1 that the point-valued probability mass function is extended into the interval-valued function. The following theorem is used to judge whether the given intervals qualify as interval probabilities.

Theorem 2

The set of intervals \(\hbox {Q}=\{q_r^j |\hbox {q}_r^j =[\hbox {q}_{*r}^j, \hbox {q}_r^{*j} ]\}(\forall r\in H, \hbox {q}_{*r}^j \le \hbox {q}_r^{*j}, H=\{\succ , \Vert , \mathop {\Vert }\limits ^{\vee }, \mathop {\Vert }\limits _{\wedge }, \mathop {\Vert }\limits _{\wedge }^{\vee }, \approx , \prec \}) \) satisfies (2) if and only if the following conditions hold.

$$\begin{aligned}&\left\{ {{\begin{array}{l} {q_\succ ^{*\mathrm{j}} +q_{*\mathrm{\Vert }}^\mathrm{j} +q_{*\mathop {\Vert }\limits ^{\vee } }^\mathrm{j} +\cdots +q_{*\approx }^\mathrm{j} +q_{*\prec }^\mathrm{j} \le 1} \\ {q_{\Vert }^{*\mathrm{j}} +q_{*\succ }^\mathrm{j} +q_{*\mathop {\Vert }\limits ^{\vee } }^\mathrm{j} +\cdots +q_{*\approx }^\mathrm{j} +q_{*\prec }^\mathrm{j} \le 1} \\ \vdots \\ {q_\prec ^{*\mathrm{j}} +q_{*\succ }^\mathrm{j} +q_{*\mathrm{\Vert }}^\mathrm{j} +q_{*\mathop {\Vert }\limits _{\wedge } }^\mathrm{j} +\cdots +q_{*\approx }^\mathrm{j} \le 1} \\ \end{array} }} \right. \end{aligned}$$
(3)
$$\begin{aligned}&\left\{ {{\begin{array}{l} {q_{*\succ }^\mathrm{j} +q_{\Vert }^{*\mathrm{j}} +q_{\mathop {\Vert }\limits ^{\vee } }^{*\mathrm{j}} +\cdots +q_\approx ^{*\mathrm{j}} +q_\prec ^{*\mathrm{j}} \ge 1} \\ {q_{*\mathrm{\Vert }}^\mathrm{j} +q_\succ ^{*\mathrm{j}} +q_{\mathop {\Vert }\limits ^{\vee } }^{*\mathrm{j}} +\cdots +q_\approx ^{*\mathrm{j}} +q_\prec ^{*\mathrm{j}} \ge 1} \\ \vdots \\ {q_{*\prec }^\mathrm{j} +q_\succ ^{*\mathrm{j}} +q_{\Vert }^{*\mathrm{j}} +q_{\mathop {\Vert }\limits _{\wedge } }^{*\mathrm{j}} +\cdots +q_\approx ^{*\mathrm{j}} \ge 1} \\ \end{array} }} \right. \end{aligned}$$
(4)

It should be noted that the proof of Theorem 2 is based on Theorem 2.2 of Weichselberger and Pohlmann (1990). It is clear that if there are only two binary relations, that is, \( H = \{\succ , \prec \} \), then \( \hbox {q}_{*\succ }^\mathrm{j} +\hbox {q}_\prec ^{*\mathrm{j}} =1, \hbox {q}_\succ ^{*\mathrm{j}} +\hbox {q}_{*\prec }^\mathrm{j} =1 \) hold, and if we have no knowledge of \( R \), we can express this complete ignorance as \( \hbox {q}_{*r}^\mathrm{j} +\hbox {q}_r^{*\mathrm{j}}=[0, 1] \), which satisfies (3) and (4), indicating that the decision environment is uncertain.

Let us consider a more general case where a set of intervals \( {Q}'=\{{\hbox {q}}'_r |{\hbox {q}}'_\mathrm{r} =[\hbox {q}_{\mathrm{lr}} ,\hbox {q}_{\mathrm{ur}} ]\} \) corresponding to a finite event set \( \hbox {H} = \{\succ , \Vert , \mathop {\Vert }\limits ^{\vee }, \mathop {\Vert }\limits _{\wedge }, \mathop {\Vert }\limits _{\wedge }^{\vee }, \approx , \prec \}(\forall r\in \hbox {R}) \) satisfies the following inequalities:

figure a

It is clear that (5) and (6) are necessary conditions of (3) and (4), respectively. In other words, (3) and (4) are relaxed as (5) and (6), respectively.

Definition 4

Let a set of intervals \( \hbox {Q}=\hbox {q}_r^j |\hbox {q}_r^j =[\hbox {q}_{*r}^j, \hbox {q}_r^{*j} ]\} \) be an interval-valued probability of a finite event set \( H= \{\succ , \Vert , \mathop {\Vert }\limits ^{\vee }, \mathop {\Vert }\limits _{\wedge }, \mathop {\Vert }\limits _{\wedge }^{\vee }, \approx , \prec \}(\forall r\in H, \hbox {q}_{*r}^j \le \hbox {q}_r^{*j}) \). In terms of the preference of the expert \( e_{j} \), because the finite set H of the event that is independent, \( \forall \hbox {q}_r^j =[\hbox {q}_{*r}^j, \hbox {q}_r^{*j} ], \tilde{\hbox {q}}_r^j =[\tilde{\hbox {q}}_{*r}^j, \tilde{\hbox {q}}_r^{*j} ], 1\ge k\ge 0 \), and thus,

  1. (1)

    \( \hbox {q}_r^j +\tilde{\hbox {q}}_r^j = [\hbox {q}_{*r}^j +\tilde{\hbox {q}}_{*r}^j, \hbox {q}_r^{*j} +\tilde{\hbox {q}}_r^{*j} ] \) ;

  2. (2)

    \( \hbox {q}_r^j \times \tilde{\hbox {q}}_r^j = [\hbox {min}(\hbox {q}_{*r}^j \cdot \tilde{\hbox {q}}_{*r}^j ,\hbox {q}_{*r}^j \cdot \tilde{\hbox {q}}_r^{*j}, \hbox {q}_r^{*j} \cdot \tilde{\hbox {q}}_{*r}^j ,\hbox {q}_r^{*j} \cdot \tilde{\hbox {q}}_r^{*j} ), \hbox {max}(\hbox {q}_{*r}^j \cdot \tilde{\hbox {q}}_{*r}^j ,\hbox {q}_{*r}^j \cdot \tilde{\hbox {q}}_r^{*j}, \hbox {q}_r^{*j} \cdot \tilde{\hbox {q}}_{*r}^j, \hbox {q}_r^{*j} \cdot \tilde{\hbox {q}}_r^{*j} )]\) ;

  3. (3)

    \( \hbox {k q}_r^j= [\hbox {k q}_{*r}^j, \hbox {k q}_r^{*j}] \) hold.

2.3 Prospect Theory

The prospect theory (PT) of Kahneman and Tversky (1979), Tversky and Kahneman (1992) is an alternative theory of decision making under uncertainty to the standard Morgenstern–von Neumann utility theory. Based on a series of experimental observations, Kahneman and Tversky proposed a value function defined by the gains or losses relative to a reference point instead of the absolute level of consumption or wealth.

Specifically, they state that the value function formed with subjective feelings of the decision maker in prospect theory is v(x). The value function given by Tversky and Kahneman has the form of a power function:

$$\begin{aligned} v(x)=\left\{ \begin{array}{ll} x^{\alpha },&{}\quad {x\ge 0} \\ -\theta (-x)^{\beta },&{} \quad {x<0} \\ \end{array} \right. , \end{aligned}$$

where \( \alpha \) and \( \beta \) denote, respectively, the bump degree of the value power function in the gain and loss regions and \( 0< \alpha , \beta < 1 \) denotes diminishing sensitivity. \( \theta \) is used to indicate that the loss region is steeper than the gain region.

In PT (Tversky and Kahneman 1992), prospect value v(x) depends not only on value function \(v\) but also on the inverse S-shaped weighting function. Kahneman and Tversky (1979), Tversky and Kahneman (1992) considered the probability weight to be the subjective judgment of the decision maker based on the probability p of the event outcome, and it is neither the probability nor the linear function of the probability. It is the corresponding weight on the probability. The probability weight function is as follows:

$$\begin{aligned} w^{+}(p)=\frac{p^{\gamma }}{(p^{\gamma }+(1-p)^{\gamma })^{1/\gamma }}, \end{aligned}$$
(7)
$$\begin{aligned} w^{-}(p)=\frac{p^{\delta }}{(p^{\delta }+(1-p)^{\delta })^{1/\delta }}, \end{aligned}$$
(8)

where \(w^{+p}\) and \(w^{-p}\) are the nonlinear weight functions of the gains and losses, respectively, \(\gamma > 0\) is the risk gain attitude coefficient, and \(\delta \) is the risk loss attitude coefficient. Kahneman and Tversky (1979), Tversky and Kahneman (1992) considered \( \gamma = 0.6, \delta = 0.72\); Richard and Wu (1999) considered \( \gamma = 0.74, \delta = 0.74 \).

The characteristics of the probability weight function are as follows:

  1. (i)

    The response to the change of the probability is nonlinear.

  2. (ii)

    The probability weight function is not the probability and w(p) is the increasing function of the probability p, but it does not obey the probability axioms and it should not be interpreted as the extent of the individual’s expectation.

  3. (iii)

    When the value of the probability p is small, then w(p) \( > \) p, which shows that the decision makers overvalued the small probability event; however, when the value of the probability p is large, then w(p) \( <\) p, which shows that the decision makers ignore the normal event.

3 The Decision-Making Method

3.1 The Description of the Interval-Valued Distribution Preference Vector

Let \( D=\{D_1, \ldots , D_i, \ldots , D_m \} \) be the set of \( m \) decision makers. The relative weights of m decision makers are denoted by \( w=(w_{^{1}}, \ldots , w_{^{i}} \ldots , w_{^{m}} ), w_{^{i}} =[\underline{w}_{^{i}}, \overline{{w}}_{^{i}} ] \), which are known or given and satisfy the following condition: \( \sum \nolimits _{i=1}^m {w_i } =1,1\ge w_i \ge 0 \). Let \( H=\{r_j |j=1,\ldots , 7\}=\{\succ ,\Vert ,\mathop {\Vert }\limits ^{\vee }, \mathop {\Vert }\limits _{\wedge }, \mathop {\Vert }\limits _{\wedge }^{\vee }, \approx , \prec \} \) be the possible binary relations between A and B, which are mutually exclusive and collectively exhaustive. The seven binary relations form the frame of discernment \( H=\{r_1, r_2, \ldots , r_7 \} \) in the probability theory, and the preference of decision maker \( D_i \) is an event. If the relation of alternative pair (A, B) is \( r_j \in \{\succ , \Vert , \mathop {\Vert }\limits ^{\vee }, \mathop {\Vert }\limits _{\wedge }, \mathop {\Vert }\limits _{\wedge }^{\vee }, \approx , \prec \} \) with an interval probability \( q_i (r_j )=[q_i^{-}(r_j ),q_i^+ ((r_j )]\, {(r_j \in H)} \), we denote this by \( S(D_i (A,B)=\{r_j, [q_i^{-} (r_j ),q_i^+ (r{ }_j)]\} \), which is an interval-valued distribution preference vector, where \( q_i^{-}(r_j)\ge 0 \). Note that precise probability is a special case of interval probability with \( q_i^{-} (r_j )=q_i^+ (r_j ) \), and the decision preference system is denoted by \( S= (\hbox {H}, \hbox {D}) \).

Definition 5

Let \( S(D_i (A,B)=\{r_j, [q_i^{-} (r_j ),q_i^+ (r_j )],\, {r_j \in \{\succ , \Vert ,\mathop {\Vert }\limits ^{\vee }, \mathop {\Vert }\limits _{\wedge }, \mathop {\Vert }\limits _{\wedge }^{\vee }, \approx , \prec \}}\} \) be an interval-valued distribution preference vector of the preference system \( S \) = (H, D). If the interval probability \( [q_i^{-} (r_j ),q_i^+ (r_j )] \) satisfies \( \sum \nolimits _{r_j \in \{\succ , \Vert ,\mathop {\Vert }\limits ^{\vee }, \mathop {\Vert }\limits _{\wedge }, \mathop {\Vert }\limits _{\wedge }^{\vee }, \approx , \prec \}} {q_i^{-} (r_j )} \le 1 \), then \( S(D_j (A,B) \) is said to be valid; otherwise, it is invalid.

An invalid interval-valued distribution assessment vector must be revised or adjusted before it can be used to conduct decision analysis.

Definition 6

Let \( S(D_i (A,B)=\{r_j, [q_i^{-} (r_j ),q_i^+ (r_j )],\, {r_j \in \{\succ , \Vert ,\mathop {\Vert }\limits ^{\vee }, \mathop {\Vert }\limits _{\wedge }, \mathop {\Vert }\limits _{\wedge }^{\vee }, \approx , \prec \}} \} \) be a valid interval-valued distribution preference vector. If the interval probability \( q_i (r_j )=[q_i^{-} (r_j ),q_i^+ (r{ }_j)]\, {(q_j^- (r_j )\le q_j^+ (r_j )} \) of \( D_i \) satisfies \( \sum \nolimits _{r_j \in \{\succ , \Vert ,\mathop {\Vert }\limits ^{\vee }, \mathop {\Vert }\limits _{\wedge }, \mathop {\Vert }\limits _{\wedge }^{\vee }, \approx , \prec \}} {q_i (r_j )} =1 \) in all circumstances, where \( q_i (r_j )\in [q_i^{-} (r_j ),q_i^+ (r{ }_j)] \) for each \( r_j \in \{\succ , \Vert , \mathop {\Vert }\limits ^{\vee }, \mathop {\Vert }\limits _{\wedge }, \mathop {\Vert }\limits _{\wedge }^{\vee }, \approx , \prec \} \), then \( S(D_i (A,B) \) is said to be a complete interval-valued distribution preference vector; otherwise, it is incomplete. In particular, when \( \sum \nolimits _{r\in \{\succ , \Vert ,\mathop {\Vert }\limits ^{\vee }, \mathop {\Vert }\limits _{\wedge }, \mathop {\Vert }\limits _{\wedge }^{\vee }, \approx , \prec \}} {q_j^+ (r)} =0 \), the preference is said to be totally ignorant.

For a complete interval-valued distribution preference vector, the preference relations between \(A,B\) are certain to be one or more of the defined binary relations, and there is no remaining probability assigned to the whole set H. However, if an interval-valued distribution preference vector is incomplete, then there might be an interval probability that is unassigned to any of the defined binary relations. This unassigned interval probability should be assigned to the whole set H.

3.2 Decision with Interval Probabilities

In this section, we discuss how to make a decision with the estimated interval probabilities.

  1. (1)

    The interval-valued distribution preference vector is transformed into the weighting preference vector.

    Let \( S(D_i (A,B)=\{r_j, [q_i^{-} (r_j ),q_i^+ (r_j )], \, {r_j \in \{\succ , \Vert ,\mathop {\Vert }\limits ^{\vee }, \mathop {\Vert }\limits _{\wedge }, \mathop {\Vert }\limits _{\wedge }^{\vee }, \approx , \prec \}}\} \) be a valid interval-valued distribution preference vector of \( D_i \).

    1. A.

      Make the interval probability more precise. Based on formula (1), we can get a more precise interval probability as follows:

      $$\begin{aligned} \tilde{q}_i (\succ )&= [\tilde{q}_i^{-} (\succ ),\tilde{q}_i^+ (\succ )], \quad \tilde{q}_i (\Vert )=[\tilde{q}_i^{-} (\Vert ),\tilde{q}_i^+ (\Vert )],\ldots ,\\ \tilde{q}_i (\prec )&= [\tilde{q}_i^{-} (\prec ),\tilde{q}_i^+ (\prec )], \end{aligned}$$

      where \( \hbox {0}\le \tilde{q}_i^{-} (r_j )\le \tilde{q}_i^+ (r_j )\le 1 \), but \( \sum \nolimits _{j=1}^n {\tilde{q}_i^- } (r_j )\le \hbox {1} \) and \( \sum \nolimits _{j=1}^n {\tilde{q}_i^+ } (r_j )\ge \hbox {1} \) do not have to be satisfied. It is easy to check that \( \tilde{q}_i^- (r_j )\ge \hbox {1}-\sum \nolimits _{l\ne \hbox {j}} {\tilde{\hbox {q}}_\mathrm{i}^+ } (r_l), \tilde{q}_i^+ (r_j )\le \hbox {1}-\sum \nolimits _{l\ne \hbox {j}} {\tilde{\hbox {q}}_\mathrm{i}^- } (r_l ) \) for all \( r_j \).

    2. B.

      The referenced priority weight of decision maker \( D_i \) is denoted by \( w_{^{i}} =[\underline{w}_i, \overline{{w}}_{^{i}} ] \). By interval arithmetic (Definition 4), \( \overline{{m}}_i (r_j )=[\overline{{m}}_i^{-} (\succ ),\overline{{m}}_i^+ (\succ )] \) can be obtained, where

      $$\begin{aligned} \overline{{m}}_i (r_j )=w_i \tilde{q}_i (r_j )\in [w_i \tilde{q}_i^{-} (r_j ),w_i \tilde{q}_i^+ (r_j )], \end{aligned}$$
      (9)

      \( 0\le \overline{{m}}_i^{-} (r_j )\le \overline{{m}}_i^+ ((r_j )\le \hbox {1}, \quad \sum \nolimits _{i=1}^n {w_i } =1, \quad \textit{and}\quad 1\ge w_i\ge 0 \). In addition, let

      $$\begin{aligned} \overline{{m}}_{i} (H)=\hbox {1}-\sum \limits _{{r}_{j} \in \{\succ , \Vert ,\mathop {\Vert }\limits ^{\vee }, \mathop {\Vert }\limits _{\wedge }, \mathop {\Vert }\limits _{\wedge }^{\vee }, \approx , \prec \}} {\overline{{m}}_{i} (r_{j} )\in } [\overline{{m}}_i^{-} (H),\overline{{m}}_i^+ ((H)], \end{aligned}$$
      (10)

      where \( {\overline{\hbox {m}}}_\mathrm{i}^- (\hbox {H})=\hbox {max}(\hbox {0},\hbox {1}-\sum \nolimits _{\mathrm{r}_\mathrm{j} \in \{\succ , \Vert ,\mathop {\Vert }\limits ^{\vee }, \mathop {\Vert }\limits _{\wedge } ,\mathop {\Vert }\limits _{\wedge }^{\vee }, \approx , \prec \}} {{\overline{\hbox {m}}}_\mathrm{i}^+ (\hbox {r}_\mathrm{j} ))}, {\overline{\hbox {m}}}_\mathrm{i}^+ (\hbox {H})=\min (1,\hbox {1}-\sum \nolimits _{\mathrm{r}_\mathrm{j} \in \{\succ , \Vert ,\mathop {\Vert }\limits ^{\vee }, \mathop {\Vert }\limits _{\wedge }, \mathop {\Vert }\limits _{\wedge }^{\vee }, \approx , \prec \}} {{\overline{\hbox {m}}}_\mathrm{i}^- (\hbox {r}_\mathrm{j} ))}, \hbox {(i}=\hbox {1},\ldots , m;\hbox {j}=\hbox {1},\hbox {2},\ldots ,\hbox {7)} \), and \( \overline{{m}}_i (H) \) represent the probability of binary relation uncertainty between A and B about decision maker \( D_i \).

    Using (9) and (10), we can obtain the weighting preference vector, denoted by

    $$\begin{aligned} \tilde{S}(D_i (A,B))=\{r_j, [\overline{{m}}_i^{-} (r_j ),\overline{{m}}_i^+ (r_j )],\, {r_j \in \{\succ , \Vert ,\mathop {\Vert }\limits ^{\vee }, \mathop {\Vert }\limits _{\wedge }, \mathop {\Vert }\limits _{\wedge }^{\vee }, \approx , \prec \}}\} \end{aligned}$$
    (11)
  2. (2)

    The weighting interval probability is transformed into the interval probability weight. Based on the formulas (7) and (8), the interval probability weights of \( \overline{{m}}_i (r_j )=[\overline{{m}}_i^{-} (r_j ),\overline{{m}}_i^+ ((r_j)] \) are denoted by

    $$\begin{aligned} m_i (r_j )=[m_i^{-} (r_j ),m_i^+ ((r_j)] =[w(\overline{{m}}_{i}^{-} (r_{j})),w(\overline{{m}}_{i}^+ (r_{j} ))]\, {(r_j \in H)}. \end{aligned}$$
    (12)

    When \( m_i^+ ((r_j ) \) and \( m_i^{-} (r_j ) \) are the nonlinear weight functions of the gains,

    $$\begin{aligned} m_i^+ (r_j )=\frac{[\overline{{m}}_i^+ (r_j )]^{\gamma }}{[\overline{{m}}_i^+ (r_j )+(1-\overline{{m}}_i^+ (r_j ))^{\gamma }]^{1/\gamma }}, \end{aligned}$$
    (13)
    $$\begin{aligned} m_i^\mathrm{-} (r_j )=\frac{[\overline{{m}}_i^\mathrm{-} (r_j )]^{\gamma }}{[\overline{{m}}_i^\mathrm{-} (r_j )+(1-\overline{{m}}_i^\mathrm{-} (r_j ))^{\gamma }]^{1/\gamma }}, \end{aligned}$$
    (14)

    When \( m_i^+ (r_j ) \) and \( m_i^{-} (r_j ) \) are the nonlinear weight function of the losses,

    $$\begin{aligned} m_i^+ (r_j )=\frac{[\overline{{m}}_i^+ (r_j )]^{\delta }}{[\overline{{m}}_i^+ (r_j )+(1-\overline{{m}}_i^+ (r_j ))^{\gamma }]^{1/\delta }}, \end{aligned}$$
    (15)
    $$\begin{aligned} m_i^\mathrm{-} (r_j )=\frac{[\overline{{m}}_i^\mathrm{-} (r_j)]^{\delta }}{[\overline{{m}}_i^\mathrm{-} (r_j )+(1-\overline{{m}}_i^\mathrm{-} (r_j ))^{\gamma }]^{1/\delta }}. \end{aligned}$$
    (16)

    Here, \( \gamma > 0\) is the risk gain attitude coefficient and \( \delta \) is the risk loss attitude coefficient.

  3. (3)

    Decision-making model

Definition 7

Let \( S=(\hbox {H}, \hbox {D}) \) be the decision preference system. Then, the interval-valued distribution preference vector of \( D_i \) is \( S(D_i (A,B)=\{r_j, [q_i^{-} (r_j ),q_i^+ (r_j)],\, r_j \in \{\succ , \Vert ,\mathop {\Vert }\limits ^{\vee }, \mathop {\Vert }\limits _{\wedge }, \mathop {\Vert }\limits _{\wedge }^{\vee }, \approx , \prec \} \} \), where \( q_i^{-} (r_j )\le q_i^+ (r_j) \). By steps (1)–(2), we can obtain the interval probability weights \( m_i (r_j )=[m_i^{-} (r_j ), m_i^+ ((r_j )]\, {(r_j \in H)} \).

Denote the entropy of system \(S\) by \( H(S) \) ; then, \( H(S) = -\sum \nolimits _{r_j \in \{\succ , \Vert ,\mathop {\Vert }\limits ^{\vee }, \mathop {\Vert }\limits _{\wedge }, \mathop {\Vert }\limits _{\wedge }^{\vee }, \approx , \prec \}} {m_i (r_j )\ln m_i (r_j )} \), where \( m_i (r_j) \) is the interval probability weight of binary relation \( r_j \) and \( H(S) \) is the preference entropy of the system \( S \). \( H(S) \) reflects the granularity size of the decision classification and embodies the decision classification of the influence of uncertainty, the fine decision classification; that is, the smaller the particle size, the greater the uncertainty of decision making.

Cross entropy is used to measure the discrimination information according to Shannon’s inequality. We give a definition of interval-valued distribution preference vector cross entropy.

Definition 8

Let \( S= (\hbox {H}, \hbox {D}) \) be the decision preference system, \( H=\{r_j |j=1,\ldots , 7\}=\{\succ , \Vert ,\mathop {\Vert }\limits ^{\vee }, \mathop {\Vert }\limits _{\wedge }, \mathop {\Vert }\limits _{\wedge }^{\vee }, \approx , \prec \} \) the frame of discernment, and \( D_i, D_k \notin D \), the interval probability weight support \( r_j \) of \( D_i \) and \( D_k \) denoted as \( m_i (r_j )=[m_i^- (r_j ),m_i^+ (r_j )] \) and \( m_k (r_j )=[m_k^- (r_j ),m_k^+ (r_j )] \).

The relative entropy or Kullback–Leibler information measure between the two preference distributions \( D_i \) and \( D_k \) is defined as \( H(D_i, D_k )=\sum \nolimits _{r_j \in \{\succ , \Vert ,\mathop {\Vert }\limits ^{\vee } ,\mathop {\Vert }\limits _{\wedge }, \mathop {\Vert }\limits _{\wedge }^{\vee } ,\approx , \prec \}} {m_i (r)} \ln \frac{m_i (r_j )}{m_k (r_j )}\ge 0 \).

The above measures describe the cross entropy for interval-valued distribution preference vectors. Obviously, the relative entropy between \( D_i \) and \( D_k \) satisfy the following properties:

  1. (1)

    \( H(D_i, D_k )=\sum \nolimits _{r_j \in \{\succ , \Vert ,\mathop {\Vert }\limits ^{\vee } ,\mathop {\Vert }\limits _{\wedge }, \mathop {\Vert }\limits _{\wedge }^{\vee } ,\approx , \prec \}} {m_i (r_j )} \ln \frac{m_i (r_j )}{m_k (r_j )}\ge 0 \) ;

  2. (2)

    \( H(D_i, D_k )=\sum \nolimits _{r_j \in \{\succ , \Vert ,\mathop {\Vert }\limits ^{\vee } ,\mathop {\Vert }\limits _{\wedge }, \mathop {\Vert }\limits _{\wedge }^{\vee } ,\approx , \prec \}} {m_i (r_j )} \ln \frac{m_i (r_j )}{m_k (r_j )}=0 \) if and only if \( m_i (r_j )=m_k (r_j )\quad {\forall j} \).

According to the above properties, the cross entropy, which can be described as the measure of divergence between \( D_i \) and \( D_k \), is \( H(D_i, D_k )=0 \) when the interval-valued distribution preference of \( D_i \) and \( D_k \) are the same.

Therefore, the cross entropy is a measure of the distance between two preference distributions. We use cross entropy to measure the preference consistency of decision makers. When the entropy value is zero, the group has achieved a complete consensus, with no disagreement. When the entropy value is one, there is no consensus, and individuals have large differences of opinion. That is, when the entropy value is smaller, group opinion is more unified. According to the properties of relative entropy, therefore, we have the following optimization problem:

$$\begin{aligned}&\displaystyle \min \sum \limits _{i=1}^n {H(D,D_i )} =\min \sum \limits _{i=1}^n {\sum \limits _{\mathrm{r}_\mathrm{j} \in \{\succ , \Vert ,\mathop {\Vert }\limits ^{\vee } ,\mathop {\Vert }\limits _{\wedge }, \mathop {\Vert }\limits _{\wedge }^{\vee } ,\approx , \prec \}} {\hbox {m}_\mathrm{i} (\hbox {r}_\mathrm{j} )\hbox {ln}} } \frac{\hbox {m}_\mathrm{i} (\hbox {r}_\mathrm{j} )}{\hbox {m}(\hbox {r}_\mathrm{j} )}, \end{aligned}$$
(17)
$$\begin{aligned}&\displaystyle \quad \quad \quad \quad \quad \quad \quad \quad s.t.\quad \quad m^- (r_j )\le m(r_j )\le m^+ (r_j ),\nonumber \\&\hbox {0}\le m^{-} (r_j )\le m^+ ((r_j )\le 1, \\&\displaystyle \quad \quad \quad \quad \sum \limits _{r_j \in \{\succ , \Vert ,\mathop {\Vert }\limits ^{\vee }, \mathop {\Vert }\limits _{\wedge }, \mathop {\Vert }\limits _{\wedge }^{\vee }, \approx , \prec \}} {m(r_j )} =1,\nonumber \\ \displaystyle&\sum \limits _{i=1}^n {w_i } =1 \quad \mathrm{and}\quad {1\ge w_i } \ge 0.\nonumber \end{aligned}$$
(18)

Then, the smaller the value of Eq. (17), the smaller is the divergence among the decision group. The constraint conditions of the model (1718) are linear and bounded, so the feasible solution set not only exists, but also is bounded and concave. In addition, the objective function is continuous and differentiable; the model must have an optimal solution. In addition, the objective function is strictly concave, so there must be a unique solution. The optimization problem can be used directly to solve the calculation with the software Lingo 8.0.

The group distribution preference vector is as follows, from Lingo 8.0:

$$\begin{aligned} S(D(A,B)=\{(r_j, \hbox {m}(\hbox {r}_\mathrm{j} );\hbox {H},\hbox {m}(\hbox {H}))\} ,\, {r_j \in \left\{ \succ , \Vert ,\mathop {\Vert }\limits ^{\vee }, \mathop {\Vert }\limits _{\wedge }, \mathop {\Vert }\limits _{\wedge }^{\vee }, \approx , \prec \right\} }. \end{aligned}$$

The group preference probability of \( Ar_j B \) is \( m(r_j)\), the group preference probability of \( Ar_{\mathrm{{j}'}} B \) is \( m(r_{\mathrm{{j}'}}) \), and the binary relation set of the group preference about alternative pair \( (A,\hbox {B}) \) is \( \hbox {R}^{*}(\hbox {A},\hbox {B}) \), where \( \sigma \) is a given parameter. Setting \( \hbox {0}<\sigma <\hbox {1} \), we then determine the binary relation between alternative pair \( (A,\hbox {B}) \) via two steps:

  1. (1)

    If there exist \( \hbox {j} \) and \( \forall \hbox {j}'\ne \hbox {j} \) such that \( m(r_j )-\hbox {m}(\hbox {r}_{\mathrm{{j}'}} )\ge \sigma \), then, \( r_j \in \hbox {R}^{*}(\hbox {A},\hbox {B}) \) ; otherwise, go to the next step.

  2. (2)

    If \( \forall \hbox {{j}}''\ne \hbox {j}\ne \hbox {{j}}' \) such that \( m(r_j )-\hbox {m}(\hbox {r}_{\mathrm{{j}''}} )\ge \sigma \) and \( m(r_{{j}'} )-\hbox {m}(\hbox {r}_{\mathrm{{j}''}} )\ge \sigma \), if \( |m(r_j )-\hbox {m}(\hbox {r}_{\mathrm{{j}'}} )|<\sigma \), then \( r_j ,\hbox {r}_{\mathrm{j'}} \in \hbox {R}^{*}(\hbox {A},\hbox {B}) \).

4 A Practical Example

Process planning is vital in green manufacturing, and the process category selection for green manufacturing is its primary content. In numerous manufacturing processes, there are multiple feasible technology schemes. It is necessary to comprehensively consider the time, quality, cost, resources, environmental effects, and other factors.

There is a green product manufactured with green technology, the green product manufacturing process has been analyzed, there are five process categories from which to choose. Then, let \( X = \{\hbox {A}_{1}, \hbox {A}_{2}, \ldots , \hbox {A}_{5}\} \) be the process categories. Let \( E = \{D_{1}, D_{2}, \ldots , D_{5}\} \) be a set of five experts (technology chief engineers, quality managers, external experts, etc.); then, the referenced priority weight of expert \( D_i \) is denoted by \( w_{^{i}} =[\underline{w}_i, \overline{w} _i ], \hbox {w}_{1 }= [0.08, 0.086], \hbox {w}_{2}= [0.05, 0.101], \hbox {w}_{3} = [0.04, 0.072], \hbox {w}_{4} = 0.505, \hbox {w}_{5} = [0.253, 0.272] \), and \( 1\ge w_{^{i}} \ge 0,\sum \nolimits _{i-1}^5 {w_{^{i}} } =1 \).

Considering the influence of different decision-making environments and decision makers’ abilities and range of knowledge, decision makers can only give the ordinal preferences of the process category. The experts’ preferences on process categories are shown in Tables 1234 and 5, and are described by interval-valued distribution preference vectors. For example, [0.08, 0.54] in line 2, column 2 of Table 1 is the probability of \( \hbox {A}1\succ \hbox {A}2 \) for expert D1.

Enterprise processing technology is selected as the process category. According to the given conditions in this case and the related knowledge, the selection steps could be summarized as follows:

  • Step 1: Structure the set of process-kind pairs: \( \{(\hbox {A}1, \hbox {A}2),\ldots , (\hbox {A}1, \hbox {A}5), (\hbox {A}2, \hbox {A}3), \ldots , (\hbox {A}2, \hbox {A}5), \ldots , (\hbox {A}4, \hbox {A}5\} \).

  • Step 2: Make the interval probability more precise.

Based on the formula (1), \( \forall (A_l, A_g ), A_l, A_g \in X \), we obtain

$$\begin{aligned} \tilde{S}(D_i (A_l, A_g )&= \left\{ r_j, [\tilde{q}_i^{-} (r_j ),\tilde{q}_i^+ (r_j )], {r_j \in \left\{ \succ , \Vert ,\mathop {\Vert }\limits ^{\vee }, \mathop {\Vert }\limits _{\wedge }, \mathop {\Vert }\limits _{\wedge }^{\vee }, \approx , \prec \right\} } \right\} ,\\ \tilde{q}_i (\succ )&= [\tilde{q}_i^{-} (\succ ),\tilde{q}_i^+ (\succ )], \tilde{q}_i (\Vert )=[\tilde{q}_i^{-} (\Vert ),\tilde{q}_i^+ (\Vert )],\ldots , \tilde{q}_i (\prec )\nonumber \\&= [\tilde{q}_i^{-} (\prec ),\tilde{q}_i^+ (\prec )] . \end{aligned}$$

The more precise interval probability is shown in Tables 6789 and 10.

  • Step 3: The interval-valued distribution preference vector is transformed into the weighting preference vector.

Using (9) and (10), let \( \hbox {w}_{1} = [0.08, 0.086], \hbox {w}_{2} = [0.05, 0.101], \hbox {w}_{3} = [0.04, 0.072], \hbox {w}_{4} = 0.505, \hbox {w}_{5} = [0.253, 0.272] \). Then, we obtain the weighting preference vector:

$$\begin{aligned} \tilde{S}(D_i (A_l, B_g ))=\left\{ r_j, [\overline{{m}}_i^{-} (r_j),\overline{{m}}_i^+ (r_j )], \, {r_j \in \left\{ \succ , \Vert ,\mathop {\Vert }\limits ^{\vee }, \mathop {\Vert }\limits _{\wedge }, \mathop {\Vert }\limits _{\wedge }^{\vee }, \approx , \prec \right\} } \right\} . \end{aligned}$$
  • Step 4: Transform the weighting interval probability is into the interval probability weight.

Supposing the problem is framed in such a way that all consequences are expressed in terms of gain only, based on formulas (13)–(16), let \( \gamma = 0.61\) for the exponent of the weighting function. Then, the interval probability weights can be obtained, as shown in Tables 11121314 and 15.

  • Step 5: Solve the model (17)–(18) and determine the group preference about process kind pairs of X, denoted as

    $$\begin{aligned}&S(D(A_l, A_g )=\left\{ r_j,m(r_j ) ,\, {r_j \in \left\{ \succ , \Vert ,\mathop {\Vert }\limits ^{\vee }, \mathop {\Vert }\limits _{\wedge }, \mathop {\Vert }\limits _{\wedge }^{\vee }, \approx , \prec \right\} }\right\} ;\\&\quad A_l, A_g \in \left\{ A_1, \ldots , A_5 \right\} \}. \end{aligned}$$

    \( S(D(A_l, A_g ) \) is the group preference distribution vector of the decision preference system

\( S = (\hbox {H}, \hbox {D}) \). The group preference probability distributions are shown in Table 16.

  • Step 6: Setting \( \sigma =\hbox {0.02} \), determine the binary relation between alternative pair \( (A_l, A_g ):\hbox {R}^{*}(A_\mathrm{1} ,A_\mathrm{2} )=\{\mathop {\Vert }\limits _{\wedge } \}, \hbox {R}^{*}(A_\mathrm{1}, A_\mathrm{3} )=\{\mathop {\Vert }\limits _{\wedge }^{\vee } \}, \hbox {R}^{*}(A_\mathrm{1} ,A_\mathrm{4} )=\{\prec \}, \hbox {R}^{*}(A_\mathrm{1}, A_\mathrm{5} )=\{\approx , \prec , \mathop {\Vert }\limits ^{\vee }, \Vert \}, \hbox {R}^{*}(A_\mathrm{2}, A_\mathrm{3} )=\{\mathop {\Vert }\limits _{\wedge }, \approx , \prec \}, \hbox {R}^{*}(A_\mathrm{2}, A_\mathrm{4} )=\{\succ , \mathop {\Vert }\limits ^{\vee } \}, \hbox {R}^{*}(A_\mathrm{2}, A_\mathrm{5} )=\{\succ \},\) \( \hbox {R}^{*}(A_\mathrm{3}, A_\mathrm{4} )=\{\mathop {\Vert }\limits ^{\vee } \}, \hbox {R}^{*}(A_\mathrm{3}, A_\mathrm{5} )=\{\mathop {\Vert }\limits _{\wedge } \}, \hbox {R}^{*}(A_\mathrm{4}, A_\mathrm{5} )=\{\approx , \prec , \mathop {\Vert }\limits ^{\vee } \} \).

If the set \( \hbox {R}^{*}(A_l, A_g )(\hbox {A}_l, \hbox {A}_k \in \{A_1, \ldots , A_5 \}) \) has only one element \( r^{*} \), then preference relation \( r^{*} \) is identified as the group preference; otherwise, go to the next step.

For the example of scheme pair \( (\hbox {A}_{1}, \hbox {A}_{3}) \), the data shown in Tables 123 4, and 5 were used through Steps 1–5, and we can thus derive the group preference. If \( \hbox {R}^{*}(A_\mathrm{1}, A_\mathrm{3})=\{\mathop {\Vert }\limits _{\wedge }^{\vee }\} \) is established, then the value of Eq. (17) is the minimum and divergence in the decision group is smaller. So, \( \hbox {r}^{*}=\mathop {\Vert }\limits _{\wedge }^{\vee } \) is identified as the group preference for (\( \hbox {A}_{1}, \hbox {A}_{3}) \).

  • Step 7: Use the priority principle of binary relations to determine the group preference.

If the model (17) has more than one optimal solution, that is, if set \( \hbox {R}^{*} \) has two, three, or four binary relations, then the priority principle of binary relations is used to determine the binary relations between group preference schemes.

For the example of scheme pair (\( \hbox {A}_{1}, \hbox {A}_{2}) \), we can derive the group preference set \( \hbox {R}^{*}(A_\mathrm{1}, A_\mathrm{5} )=\{\approx , \prec , \mathop {\Vert }\limits ^{\vee }, \Vert \} \). Then, using the priority principle on the binary relation set, \( \{\succ , \Vert , \mathop {\Vert }\limits ^{\vee }, \mathop {\Vert }\limits _{\wedge }, \mathop {\Vert }\limits _{\wedge }^{\vee }, \approx , \prec \}, \hbox {r}^{*}=\prec \) is identified as the group preference on (\( \hbox {A}_{1}, \hbox {A}_{2}) \). That is, \( \hbox {A}_{1}\prec \hbox {A}_{5} \) is established.

  • Step 8: Use the assembly principle of binary relations to determine the group preference.

Using the priority principle to screen the element in \( \hbox {R}^{*} \), if R* has two priority preference relations \( \succ \) and \( \prec \), using the assembly principle of Roy and Slowinski (1993), obtain the collective preference for \( (A_l, A_k ) \) (Roy and Slowinski 1993).

Finally, we obtain the group preference for \( (A_l, A_k ) \) as

$$\begin{aligned}&\hbox {A}_\mathrm{1} \mathop {\Vert }\limits _{\wedge } \hbox {A}_\mathrm{2}, \quad A_\mathrm{1} \mathop {\Vert }\limits _{\wedge }^{\vee } A_\mathrm{3}, \quad A_\mathrm{1} \prec A_\mathrm{4}, \quad A_\mathrm{1} \prec A_\mathrm{5}, \quad \hbox {A}_\mathrm{2} \prec \hbox {A}_\mathrm{3}, \quad A_\mathrm{2} \succ A_\mathrm{4}, \quad A_\mathrm{2} \succ A_\mathrm{5}, \\&\quad \hbox {A}_\mathrm{3} \mathop {\Vert }\limits ^{\vee } \hbox {A}_\mathrm{4}, \quad \hbox {A}_\mathrm{3} \mathop {\Vert }\limits _{\wedge } \hbox {A}_\mathrm{5}, \quad A_\mathrm{4} \prec A_\mathrm{5}. \end{aligned}$$

If we set \( \sigma =\hbox {0.01} \), we obtain the group preference for \( (A_l, A_k ): \hbox {A}_\mathrm{1} \mathop {\Vert }\limits _{\wedge } \hbox {A}_\mathrm{2}, A_\mathrm{1} \mathop {\Vert }\limits _{\wedge }^{\vee } A_\mathrm{3}, A_\mathrm{1} \prec A_\mathrm{4}, A_\mathrm{1} \prec A_\mathrm{5}, \hbox {A}_\mathrm{2} \approx \hbox {A}_\mathrm{3}, A_\mathrm{2} \mathop {\Vert }\limits ^{\vee } A_\mathrm{4}, A_\mathrm{2} \succ A_\mathrm{5}, \hbox {A}_\mathrm{3} \mathop {\Vert }\limits ^{\vee } \hbox {A}_\mathrm{4}, \hbox {A}_\mathrm{3} \mathop {\Vert }\limits _{\wedge } \hbox {A}_\mathrm{5}, A_\mathrm{4} \prec A_\mathrm{5} \).

Decision makers can select the optimal process technology from the five programs based on the binary relations between alternative pairs. The optimal process technology is scraper shape (A5) about application analysis in this paper.

Moreover, from the application analysis, we can see that the comprehensive evaluation has lattice-ordered preference characteristics. A lattice-ordered preference structure can reflect decision makers’ actual preferences; it is not dependent on connectivity, but can also satisfy certain rational axioms. For example, the comprehensive evaluation shows that \( A_\mathrm{1} \Vert A_\mathrm{3} \) ; however, \( \hbox {A}_{1} \) and \( \hbox {A}_{3} \) have an l.u.b. and a g.l.b., that is, \( \hbox {A}_\mathrm{1} \mathop {\Vert }\limits _{\wedge }^{\vee } \hbox {A}_\mathrm{3} \). Previous literature failed to resolve such problems: Jabeur et al. (2004), Jabeur and Martel (2010) and Amor et al. (2007) concluded only that \( A_\mathrm{1} \Vert A_\mathrm{3} \), missing some useful information, it is not conducive to information mining, and thus, has limited significance for scientific decision making.

5 Conclusion

Risk GDM methods are widely used in the real decision making process, and decision making based on prospect theory is more in line with people’s actual decision-making behavior. Therefore, the purpose of this paper was to provide insight into the combination of DMs’ random preference behavior and CPT, especially using uncertain variable to replace accurate number of the binary relation’s possibility.

To express and describe decision makers’ random preference relations, clearing the decision makers’ decision result, we extend preference relations from four varieties (\( \{\succ , \Vert ,\approx ,\prec \}) \) to seven \( (\{\succ , \Vert ,\mathop {\Vert }\limits ^{\vee }, \mathop {\Vert }\limits _{\wedge }, \mathop {\Vert }\limits _{\wedge }^{\vee }, \approx , \prec \}) \). Second, the interval probability of the binary relation can be more precise. If the weighting interval probability is transformed into the interval probability weight by considering DMs’ behavior, then the ER nonlinear optimization model based on preference entropy of the lattice-ordered preference system is established, and the individual preferences are aggregated by applying the priority rules and the intersection rule, which gives the specific decision-making steps. Finally, the feasibility and effectiveness of the approach proposed in this paper are illustrated through process category selection for green manufacturing.

There are two directions for future research. First, the proposed method can be extended to dynamic environments. Second, the reference points are uncertain in decision analysis.