Abstract
The Multistage Bipolar Method considered in the paper deals with multistage decision processes. Multistage alternatives are not compared directly to each other, but they are confronted with the stage sets of reference objects—desirable and non-acceptable. In the paper vectors and pointer functions are defined. The aim of the paper is to apply them to classify and rank multistage alternatives and search for the final solution. Our method simplifies the procedure of finding the final solution and allows to use single criterion dynamic programming to solve the problem.
Similar content being viewed by others
Avoid common mistakes on your manuscript.
1 Introduction
Multistage Bipolar Method, proposed in (Trzaskalik 1987, 2021, 2022), is a modified extension of a multicriteria decision aid method named Bipolar, introduced by Konarzewska Gubała (1987, 1989). The essence of Bipolar approach is that alternatives are not compared directly to each other, but reference objects from sets of good objects and bad objects are used for these comparisons. The novelty of the approach introduced in (Trzaskalik 1987, 2021) consists in the extension of analysis to multicriteria, multistage decision making processes. The Multistage Bipolar Method allows for classification of multistage alternatives, their ranking and choosing the final solution.
The aim of the present paper is to introduce potential stage and multistage vector indicators and a pointer function and to show how they can be used in the Multistage Bipolar Method. These elements modify to some extend results obtained using the source description of the method presented in (Trzaskalik 2021).
The paper consists of eight sections. After a short introduction in Sect. 1, in the following Sect. 2 various bipolar approaches to decision making are presented. Section 3 provides a brief introduction to the Multistage Bipolar Method. As the full description of the method is available in the open access paper (Trzaskalik 2021), in this paper we will pay special attention to these elements of the method that are used directly in further considerations. The notation used in the present paper is consistent with that used in (Trzaskalik 2021). In Sect. 4 vectors of stage indicators are defined, while in Sect. 5 vectors of multistage indicators are proposed. In both cases actual and potential vectors of indicators are distinguished. In Sect. 6 a pointer function is introduced. Section 7 describes algorithms, using vectors of indicators and the pointer function for classification of multistage alternatives, their ranking and searching for the final solution. Numerical illustrations of the proposed procedures are given in Sect. 7. Two multistage processes are considered: the first is a three-stage process and the second is an extension of the previous one for eight stages. Discussion and conclusions can be found in Sect. 8.
2 Overview of recent bipolar approaches in decision making
The bipolar approach to decision making can be found in various contemporary papers in the field of operational research and applied mathematics. Many of them were cited and discussed in Trzaskalik (2021, 2022). They are papers written by Michałowski and Szapiro (1992), Wojewnik and Szapiro (2010), Skulimowski 1996), Bisdorff et al. (2008), Franco et al. 2013), Aslam et al. 2014), Ezhilmaran and Sankar (2015), Bouzarour-Amokrane et al.(2015), Al-Qudah and Hassan (2017), Liu et al. 2018), Akram et al. 2018), Jana and Pal 2018), Jana et al. 2019).
The most recent papers in the field (since 2020) are recalled below. Dombi t-norm and t-conorm in the bipolar fuzzy environment to aggregate various preferences of the decision makers are used in (Jana et al. 2020).
The notions of two novel hybrid multi-attribute decision-making models: m-polar fuzzy bipolar soft set model and rough m-polar fuzzy bipolar soft set model as well as the development of efficient algorithms to solve multi-attribute decision-making problems applying these notions are presented in (Akram et al. 2020).
A hybrid MCDM framework applied to the ANP and TOPSIS methods under bipolar neutrosophic numbers is presented in (Abdel-Basset et al. 2020). This framework is applied for the problem of selecting the chief executive officer at the Elsewedy Electric Group in Egypt.
Bipolar fuzzy MCDM methods based on bipolar fuzzy set theory are presented in (Akram and Arshad 2020). The methods considered are TOPSIS and ELECTRE. These two powerful MCDM techniques are applied for the diagnosis of a disease in which the pairwise comparison of diseases and symptoms is considered in bipolar behavior.
A new version of the PROMETHEE method using bipolar fuzzy information: bipolar fuzzy sets or numbers, named the bipolar fuzzy PROMETHEE method is described in (Akram and Al-Kenani 2020). Imprecise information is represented in the form of trapezoidal bipolar fuzzy numbers to assign the preferences of alternatives. The entropy weighting information is employed to calculate the weights of attributes. The method is applied to solve the problem of the selection of green suppliers.
The theory of soft sets deals with uncertain, fuzzy and not clearly defined objects. As in many real-life applications the soft set needs to be specified from a parameterization viewpoint. In (Deli and Karaaslan 2020) the concept of the bipolar fuzzy parameterized soft sets and their set-theoretical operations is defined and applied to decision making.
In (Riaz and Tehrim 2020a) cubic bipolar fuzzy sets as a generalization of bipolar fuzzy sets are presented. The authors establish an innovative multi-criteria group decision making method based on cubic bipolar fuzzy set by unifying aggregation operators under geometric mean operations. A score and accuracy function to compare the cubic bipolar elements in ranking of alternatives is presented.
In (Riaz and Tehrim 2020b) the idea of bipolar fuzzy topology based on bipolar fuzzy soft set is brought out. This topology is used in decision-making by applying an algorithm to deal with unpredictability.
Bipolar fuzzy interactive multi-criteria decision-making based on the cumulative prospect theory model for dealing with the problem of multi-attribute group decision making is established in (Zhao et al. 2021). This model is applied to the selection of network security service provider selection.
The notions of two hybrid multi-attribute decision-making models: m-polar fuzzy bipolar soft set model and rough model are presented in (Akram et al. 2021). They allow to handle multipolar information under fuzziness with bipolar soft sets. Two practical application of these models: selecting a suitable employee for promotion and place for house construction, as well as developing efficient algorithms to solve multi-attribute decision-making problems are presented.
The concept of the bipolar picture fuzzy set as a hybrid structure of bipolar fuzzy set and picture fuzzy set is shown in (Riaz et al. 2021). A new MCDM approach is proposed to address uncertain real-life situations and illustrated.
In (Jana and Pal 2021) an evaluation based on distance from the average solution approach to multiple criteria group decision-making with bipolar fuzzy numbers is introduced. The proposed technique is valid and accurate for considering conflicting attributes. The proposed method is analyzed The selection of a road construction company project is analyzed by applying the proposed method.
Finally, the Multistage Bipolar Method should be mentioned. It was proposed in (Trzaskalik 1987) and developed in (Trzaskalik 2021, 2022). The procedure will be considered in detail in the remaining part of the paper.
3 Multistage Bipolar Procedure
We consider T-stage decision process, described in detail in (Trzaskalik 2021). Two kinds of alternatives: stage alternatives at for t = 1,…,T and multistage alternatives a = (a1,…,aT) are distinguished. Sets of stage and multistage alternatives are denoted as At and A, respectively. At each stage of the process, two reference sets are defined: the first, containing “good”, desirable reference objects, named Gt, and the second one, containing “bad”, non-acceptable reference objects, named Bt. They make up a reference system. At each stage, the reference set of good objects and the reference set of bad objects are disjoint.
The numerical procedure in the Bipolar Multistage Method consists of three phases. In the first phase a comparison of stage alternatives with stage reference objects is performed. (see (Trzaskalik 2021, formulas (4)–(22)). In the second phase the position of stage alternatives with respect to the bipolar stage reference system is defined. We calculate the values the degree of stage success achievement \(d_{{\mathbf{G}}}{}^{ + } \left( {{\mathbf{a}}_{t} } \right)\) and \(d_{{\mathbf{G}}}{}^{ - } \left( {{\mathbf{a}}_{t} } \right)\), as well as the values of the degree of stage failure avoidance \(d_{{\mathbf{G}}}{}^{ + } \left( {{\mathbf{a}}_{t} } \right)\) and \(d_{{\mathbf{G}}}{}^{ - } \left( {{\mathbf{a}}_{t} } \right)\) (see Trzaskalik 2021, formulas (26), (28), (33) and (35)). The following properties hold:
Furthermore, from the assumptions and the above properties, we conclude, that:
The assumptions made in (Trzaskalik 2021) exclude the possibility of the emergence of stage alternatives, which are both overgood and underbad, i.e. such which are evaluated as better than the stage reference set of good objects Gt and worse than the stage reference set of bad objects Bt. Therefore:
In the third phase relationships in the set of multistage alternatives are considered. For each multistage alternative values \(d_{{\mathbf{G}}}{}^{ + } \left( {{\mathbf{a}}} \right)\) and \(d_{{\mathbf{G}}}{}^{ - } \left( {{\mathbf{a}}} \right)\) of the multistage success achievement degree as well as the values \(d_{{\mathbf{B}}}{}^{ + } \left( {\mathbf{a}} \right)\) and \(d_{{\mathbf{B}}}{}^{ - } \left( {\mathbf{a}} \right)\) of the multistage failure avoidance degree are defined (see Trzaskalik 2021, formulas (37)–(40)).
Using the values \(d_{{\mathbf{G}}}{}^{ + } \left( {{\mathbf{a}}} \right)\), \(d_{{\mathbf{G}}}{}^{ - } \left( {{\mathbf{a}}} \right)\), \(d_{{\mathbf{B}}}{}^{ + } \left( {\mathbf{a}} \right)\) and \(d_{{\mathbf{B}}}{}^{ - } \left( {\mathbf{a}} \right)\), the multistage alternatives can be sorted into six classes A1–A6 (see Trzaskalik 2021, formulas (42)–(47)). If k < l, then each multistage alternative from class Ak is preferred over any multistage alternative from class Al.
Let a(i) and a(j) be two multistage alternatives and
Within the classes the ordering of the alternatives is defined as follows:
The final solution a**is defined as the multistage alternative which belongs to the non-empty class with the lowest index m and which satisfies the relationship
4 One-stage vectors of indicators
Let x be a real number. We will apply signum function
4.1 One-stage actual vectors of indicators
For any stage alternative at we consider the vector
and apply the signum function to its components. We obtain:
The values σ1t(at), σ2t(at), σ3t(at), σ4t(at) are called actual stage indicators for the stage realization at. According to (1)–(4) the values of stage indicators are 0 or 1.
Consider the vector
Vector σt(at) is called actual vector of stage indicators for stage realization at.
We have:
As stage alternatives which are simultaneously overgood and underbad are excluded from our consideration, the additional condition is fulfilled:
It results from (25), that:
4.2 One-stage potential vectors of stage indicators
We will answer the question which zero–one vectors from the four-dimensional space can be vectors of stage indicators. These vectors will be called potential vectors of stage indicators. Let Pt.be the set of all potential vectors of stage indicators and pt ∈ Pt.
These vectors should fulfill conditions analogous to (23)–(27), i.e.:
To create this set, let us consider all four element variations with repetitions of the two element set {0, 1}. We will consider all the possibilities (see Table 1).
Most of them, however, should be excluded. Vectors pt(0), pt(1), pt(2), pt(12), pt(13), pt(14) and pt(15) are excluded by condition (30). Vectors pt(3), pt(4), pt(7), pt(8) and pt(11) are excluded by condition (31). Vector pt(9) is excluded (conditions (33) and (34) are not fulfilled) because it describes a stage alternative which is simultaneously overgood and underbad. Thus for t = 1,…,T the set Pt contains three elements:
Vector pt(10) = [1, 0, 1, 0] characterizes all the stage alternatives that outrank the set Gt and at the same time outrank the set Bt. This is the most favorable situation.
Vector pt(6) = [0, 1, 1, 0] characterizes all the stage alternatives that are outranked by the set Gt and at the same time outrank the set Bt. This situation is less favorable than the previous one, but better than the situation described below.
Vector pt(5) = [0, 1, 0, 1]] characterizes all the stage alternatives that are outranked by the set Gt and at the same time are outranked by the set Bt. This is the least favorable situation.
The set σ(At) is defined as follows:
The set σ(At) contains all the potential stage vector indicators, which can occur for the considered set of the stage alternatives At. The inclusion holds.
5 Vectors of multistage indicators
5.1 Actual vectors of multistage indicators
Let
be a multistage realization of the process considered. We define a four dimensional vector
Vector σ(a) is called actual vector of multistage indicators for multistage alternative a. Its components are:
for i = 1, 2, 3, 4. We have:
From the definition (39), for i = 1,…,4 it holds:
The value σ1(a) informs by how many stages the considered multistage alternative a outranks sets Gt. Value σ2(a) informs by how many stages sets Gt outrank the considered multistage alternative a. Value σ3(a) informs by how many stages the considered multistage alternative a outranks sets Bt. Value σ4(a) informs by how many stages sets Bt outrank the considered multistage alternative a.
We have:
and for k = 0,…,T:
Moreover, at each stage the conditions (26) and (27) are to be fulfilled..
5.2 Potential vectors of multistage indicators
We will answer the question which four-dimensional vectors from the four dimensional space can be vectors of multistage indicators. These vectors will be called potential vectors of multistage indicators. The set of all potential vectors of multistage indicators will be denoted as P(T).
Let p ∈ P(T)
These vectors should fulfill conditions analogous to (43)–(47), i.e.:
and for k = 0,…,T:
The set σ(A) is defined as follows:
The set σ(At) contains all the potential multistage vector indicators, which can occur for the considered set At of the multistage alternatives. The inclusion holds.
To illustrate how to create sets P(T) we will determine the set P(2). Consider all four-element variations with repetitions of the three-element set {0, 1, 2}. All possibilities are listed in Table 2.
Most of them, however, should be excluded, applying formulas (50)–(54). Vectors p(39), p(57) and p(59) are excluded as multistage realizations which are simultaneously overgood and underbad. Thus, set P(2) contains six elements:
Vector p(61) = [2, 0, 2, 0] characterizes all the multistage alternatives whose stage alternatives outrank both sets G1 and G2 and at the same time outrank both sets B1 and B2. This is the most favorable situation.
Vector p(43) = [1, 1, 2, 0] characterizes all the multistage alternatives whose stage alternatives outrank one of the sets G1 or G2 and at the same time outrank both sets B1 and B2. This situation is less favorable than the previous one, but better than the situations described below.
Vector p(41) = [1, 1, 1, 1] characterizes all the multistage alternatives whose stage alternatives outrank one of the sets G1 or G2 and at the same time outrank one of sets B1 or B2. At the same time conditions (37) and (38) have to be fulfilled. This situation is less favorable than the previous ones.
Vector p(25) = [0, 2, 2, 0] characterizes all the multistage alternatives whose stage alternatives are outranked by sets G1 or G2 and at the same time outrank both sets B1 and B2. This situation is less favorable than the previous ones.
Vector p(23) = [0, 2, 1, 1] characterizes all the multistage alternatives whose stage alternatives are outranked by sets G1 or G2 and at the same time outrank one of sets B1 or B2. This situation is less favorable than the previous ones.
Vector p(21) = [0, 2, 0, 2] characterizes all the multistage alternatives whose stage alternatives are outranked by sets G1 or G2 and at the same time they are outranked by sets B1 or B2. It is the worse situation.
For T ≥ 2 the potential vectors of multistage indicators can be sorted into classes P1(T) – P6(T) defined as follows:
Classes P1(T)—P6(T) are defined so that if p(k) ∈ P(k), p(l) ∈ P(l), and k < l then p(k) is preferred over p(l).
For the two stage process considered we have:
6 Pointer functions
For the given potential multistage alternative p a pointer function is defined in the following way:
A pointer function is a synthetic measure that indicates for the entire process:
-
in how many stages the components of a potential multistage alternative outrank or are outranked by the sets Gt
-
in how many stages the components of a potential multistage alternative outrank or are outranked by the sets Bt.
It results from the definition of the function δ that a pointer function can take the largest value equal to 2 T and the smallest value equal to − 2 T (Table 3).
We want to associate the potential vectors of indicators P(T) and the values of pointer functions with classes P1(T)–P6(T). Let i, j = 1,…, T-1.
Within classes we create subclasses that we order according to the decreasing values of the pointer function (see Table 4).
Let a(i), a(j) be two multistage alternatives and σ(a(i)) ∈ Pk,m, σ(a(j)) ∈ Pl,n. We propose a modified ordering of alternatives in the Multistage Bipolar Method:
7 Application of potential vectors of multistage indicators and pointer function in solution procedures
7.1 Searching for the final solution
Applying properties of vectors of indicators and pointer function, we propose an algorithm for searching for the final solution in the Multistage Bipolar Method.
Algorithm 1
Step 1.
We consider a T-stage process. The set of potential vectors of multistage indicators P(T) is generated.
Step 2.
For each t = 1,…,T we find sets σ(At).
Step 3.
We find the value
The calculation can be performed using single criterion dynamic programming.
Step 4.
We identify the potential vector of indicators p0 ∈ P(T) such that δ(p0) = δo, which belongs to the class with the lowest number k and the number of subclass Pk,m(T) such that p0 ∈ Pk,m(T).
Step 5.
We find the set of multistage realizations Ak,m such that
Step 6.
From Ak,m we choose a multistage realization a** such that
7.2 Classification and ranking
The values of the pointer function allow to split the set P(T) into subclasses and to sort the actal multistage alternatives into these subclasses. We sort the multistage alternatives according to the sequence shown in Table 4 and formulas (65)–(68). The procedure is described in Algorithm 2.
Algorithm 2
Step 1.
We consider T-stage process. Set P(T) is found and divided into subclasses Pk,m(T).
Step 2.
The set of actual multistage alternatives A and the set σ(A) are found.
Step 3.
Multistage alternatives are sorted into classes according to vectors σ(a) ∈ Pk(T). Within the classes the multistage alternatives are sorted into subclasses according to vectors σ(a) ∈ Pk,m(T).
8 Numerical illustrations
Example 1
We consider a three-stage decision process. There are two states at each stage of the process and two decisions in each state. At each stage we have four stage alternatives and we consider two reference sets at each stage: Gt and Bt. Numerical values for Example 1 are given in Table 5. Sets of potential vectors of multistage indicators and values of pointer functions for T = 3 are given in Table 6. The structure of the process together with values δ(at) is shown in Fig. 1. The full description of the process in question can be found in (Trzaskalik 2021).
Algorithm 1
Step 1.
The set of potential vectors of multistage indicators P(3) is generated and divided into classes P1(3)—P6(3). It is shown in Table 6 together with values of pointer function.
Step 2.
For each t = 1,…,T we find sets σ(At) for t = 1,…,T (formula 36).
They are shown in Table 7 (together with the values of the pointer function).
Step 3.
Applying single criterion dynamic programming algorithm we find the value.
δo = max {δ(σ(a)): a ∈ A)} = 6.
Step 4.
We identify the only one existing potential vector of indicators p0 ∈ P(3) such, that δ(p0) = 6. It belongs to the class P1(3) (subclass P1,1(3). Its components are as follows: p0 = [3, 0, 3, 0].
Step 5.
The set A1,1 consists of the single element: a** = [(0, 1), (1, 0), (0,0)].
Step 6.
Realization a** is the final solution.
Algorithm 2
Step 1.
The set P(T) divided into classes Pm(T) for m = 1,…,6 and subclasses had been previously found and is shown in Table 6.
Step 2.
Sets A and σ(A) are found.
Step 3.
Multistage alternatives are sorted into classes Pm according to vectors σ(a) ∈ Pm(T). Within the classes the multistage alternatives are sorted into subclasses according to vectors σ(a) ∈ Pm,k(T). The results are shown in Table 8.
Example 2
We consider an eight stage decision process consisting of three subprocesses. The first subprocess includes stages 1 – 3 and is a replication of the process from Example 1. The second subprocess includes stages 4 and 5. The sets of good reference objects and the sets of bad reference objects in both stages consists of two objects each. Numerical data is given in Table 9. The third subprocess includes stages 6 – 8 and is a replication of the process from Example 1.
The graph of the considered process together with the values of δt(at) is given in Fig. 2. Let us notice that we use the continuous numbering of stage in consecutive stages that starts at 1 in the stage 1 and ends at 17 in the stage 8.
Algorithm 1
Step 1.
The set of potential vector indicators P(6) is generated. It is shown in Table 10 together with values of the pointer function.
Step 2.
For each t = 1,…,T we find sets σ(At) shown in Table 11.
Step 3.
Applying the single criterion dynamic programming algorithm we find the value.
δo = max {δ(σ(a)): a ∈ A)} = 14.
Step 4.
We identify potential vector of indicators p0 ∈ P(3) such, that δ(p0) = 14. It belongs to the class P2,1. Its components are as follow: p0 = [7, 1, 8, 0].
Step 5.
We find the set of multistage realizations A2,1 such that
The set A2,1 consists of two elements:
Step 6.
We have d(a (69)) = 1.19 and d(a(77)) = 1.15. Since
argmax {d(a(69)), d(a (77))} = a (69) and multistage realization a(69) is pointed as a final solution.
Algorithm 2
In our eight stage process the set A consists of 256 actual multistage alternatives. We want to classify and sort them into classes and subclasses. We will present several best multistage alternatives, using values of the function δ and multistage potential vectors of indicators.
The maximum value of δ is14. Applying algorithm 1 we found that there exist two multistage alternatives:
and
such that δ(a69) = δ(a77) = 14. As δ(σ(a69)) = δ(σ(a77)) = [7,1,8,0], both of them belong to the subclass P2,1. As d(a(69)) = 1,216 and d(a(77) = 1,185, the better of them is a(69).
The second highest value of the function δ is 12. Two multistage alternatives correspond to this value:
and
As δ(σ(a197)) = δ(σ(a205)) = [6,2,8,0], they belong to the subclass P2,2. Calculating values d(a197)) = 1,039 and d(a205)) = 1,008 we see, that a(197) is a better multistage realization than a(205).
The third highest value of the function δ is 10. We have 6 multistage alternatives for which function δ takes this value:
Based on δ(σ(a)) and d(a), the multistage alternatives are assigned to the appropriate subclasses (Table 12).
9 Discussion and conclusions
In the paper actual and potential stage and multistage vectors of indicators and pointer function have been introduced and used for searching for the final multistage realization, as well as sorting and ranking of the multistage alternatives. The solution of the problem of searching for the final multistage realization proposed in the paper and based on single criterion dynamic programming seems much simpler than the solution, proposed in (Trzaskalik 2022), based on multiobjective dynamic programming. Moreover, applying single criterion dynamic programming algorithm of finding near-optimal solutions described in (Trzaskalik 2015) gives the possibility to find subsequent values of pointer function and to sort multistage alternatives to subsequent classes.
Two numerical examples presented in the paper show properties of the proposed approach. In Example 1 a multistage alternative belonging to the “best” class of alternatives A1 was found and proposed as a final solution. There was only one such a multistage alternative. In Example 2 it such an alternative does not exist in class A1. As the final solution two multistage alternatives were proposed, belonging to the less desirable class A2. Their order is determined by the values of the function d(a).
Comparing the ordering proposed in the present paper with the ordering shown in (Trzaskalik 2021) it is worth noting that the order of multistage alternatives in classes A1, A4 and A6 does not change. This is because the potential sets of vectors of multistage indicators in these classes are not divided into subclasses. A possible change of order results from the fact that within the classes the multi-stage alternatives are ordered on the basis of the values of function d(a).
It may happen that some multistage alternatives for which the values of pointer functions are the same will be assigned to different classes. Such a situation was illustrated in the Example 2. There are multistage alternatives for which the pointer function has a value of 10. Depending on the corresponding potential vectors of multistage indicators there were assigned to classes P2,3 or P3,2, respectively.
The Multistage Bipolar Method can be applied to solve the sustainable regional development problem, as described in (Trzaskalik 2022). The method of sorting multistage alternatives proposed in the current paper may be useful there.
References
Abdel-Basset M, Gamal A, Son LH, Smarandache F (2020) A bipolar neutrosophic multi criteria decision making framework for professional selection. Appl Sci 10(4):1202
Akram M, Al-Kenani AN (2020) Multi-criteria group decision-making for selection of green suppliers under bipolar fuzzy PROMETHEE process. Symmetry 12(1):77
Akram M, Arshad M (2020) Bipolar fuzzy TOPSIS and bipolar fuzzy ELECTRE-I methods to diagnosis. Comput Appl Math 39(1):1–21
Akram M, Feng F, Borumand Saeid A, Leoreanu-Fotea V (2018) A new multiple criteria decision-making method based on bipolar fuzzy soft graphs. Iran J Fuzzy Syst 15(4):73–92
Akram M, Ali G, Shabir M (2020) A hybrid decision-making framework using rough mF bipolar soft environment. Granul Comput 6:539–555
Akram M, Ali G, Shabir M (2021) A hybrid decision-making framework using rough mF bipolar soft environment. Granul Comput 6(3):539–555
Al-Qudah Y, Hassan N (2017) Bipolar fuzzy soft expert set and its application in decision making. Int J Appl Decis Sci 10(2):175–191
Aslam M, Abdullah S, Ullah K (2014) Bipolar fuzzy soft sets and its application in decision making problem. J Intell Fuzzy Syst 27(2):729–742
Bisdorff R, Meyer P, Roubens M (2008) R UBIS: a bipolar-valued outranking method for the choice problem. 4OR 6(2):143–165
Bouzarour-Amokrane Y, Tchangani A, Peres F (2015) A bipolar consensus approach for group decision making problems. Expert Syst Appl 42(3):1759–1772
Deli I, Karaaslan F (2020) Bipolar FPSS-tsheory with applications in decision making. Afr Mat 31(3):493–505
Ezhilmaran D, Sankar K (2015) Morphism of bipolar intuitionistic fuzzy graphs. J Discrete Math Sci Cryptogr 18(5):605–621
Franco C, Montero J, Rodríguez JT (2013) A fuzzy and bipolar approach to preference modeling with application to need and desire. Fuzzy Sets Syst 214:20–34
Jana C, Pal M (2018) Application of bipolar intuitionistic fuzzy soft sets in decision making problem. Int J Fuzzy Syst Appl 7(3):32–55
Jana C, Pal M (2021) Extended bipolar fuzzy EDAS approach for multi-criteria group decision-making process. Comput Appl Math 40(1):1–15
Jana C, Pal M, Wang J (2019) Bipolar fuzzy Dombi aggregation operators and its application in multiple-attribute decision-making process. J Ambient Intell Humaniz 10(9):3533–3549
Jana C, Pal M, Wang J (2020) Bipolar fuzzy Dombi prioritized aggregation operators in multiple attribute decision making. Soft Comput 24(5):3631–3646
Konarzewska-Gubała E (1987) Multicriteria decision analysis with bipolar reference system: theoretical model and computer implementation. Arch Autom Telemechan 32(4):289–300
Konarzewska-Gubała E (1989) BIPOLAR: multiple criteria decision aid using bipolar reference system. LAMSADE, Cahier et Documents no 56, Paris
Liu H, Jiang L, Martínez L (2018) A dynamic multi-criteria decision making model with bipolar linguistic term sets. Expert Syst Appl 95:104–112
Michałowski W, Szapiro T (1992) A bi-reference procedure for interactive multiple criteria programming. Oper Res 40(2):247–258
Riaz M, Tehrim ST (2020a) Cubic bipolar fuzzy set with application to multi-criteria group decision making using geometric aggregation operators. Soft Comput 24:16111–16133
Riaz M, Tehrim ST (2020b) On bipolar fuzzy soft topology with decision-making. Soft Comput 24:18259–18272
Riaz M, Garg H, Farid HMA, Chinram R (2021) Multi-criteria decision making based on bipolar picture fuzzy operators and new distance measures. Comput Model Eng Sci 127(2):771–800
Skulimowski A (1996) Decision support systems based on reference sets. Kraków, AGH
Trzaskalik T (1987) Model of multistage multicriteria decision processes applying reference sets. Decision models with incomplete information. Sci Works Univ Econ Wrocław 413:73–93 (in Polish)
Trzaskalik T (2015) MCDM applications of near optimal solutions in dynamic programming. MCDM 10:166–184
Trzaskalik T (2022) Multiobjective dynamic programming in bipolar multistage method. Ann Oper Res 311:1259–1279
Trzaskalik T (2021) Bipolar sorting and ranking of multistage alternatives. Cen. Eur J Oper Res 933–955
Wojewnik P, Szapiro T (2010) Bireference procedure fBIP for interactive multicriteria optimization with fuzzy coefficients. Cent Eur J Econ Model Econ 2(3):169–193
Zhao M, Wei G, Wei C, Guo Y (2021) CPT-TODIM method for bipolar fuzzy multi-attribute group decision making and its application to network security service provider selection. Int J Intell Syst 36(5):1943–1969
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
The author has no financial or proprietary interests in any material discussed in this article.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article's Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article's Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/.
About this article
Cite this article
Trzaskalik, T. Vectors of indicators and pointer function in the Multistage Bipolar Method. Cent Eur J Oper Res 31, 791–816 (2023). https://doi.org/10.1007/s10100-022-00833-1
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10100-022-00833-1