Next Article in Journal
Wavelet Feature Outdoor Fingerprint Localization Based on ResNet and Deep Convolution GAN
Previous Article in Journal
Automatic Repair of Semantic Defects Using Restraint Mechanisms
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Cross-Docking Center Location Selection Based on Interval Multi-Granularity Multicriteria Group Decision-Making

1
Business School, University of Shanghai for Science and Technology, Shanghai 200093, China
2
School of Economics and Management, Nanjing University of Information Science and Technology, Nanjing 210044, China
3
The Logistics Institute-Asia Pacific, National University of Singapore, Singapore 119077, Singapore
*
Author to whom correspondence should be addressed.
Symmetry 2020, 12(9), 1564; https://doi.org/10.3390/sym12091564
Submission received: 9 August 2020 / Revised: 13 September 2020 / Accepted: 17 September 2020 / Published: 22 September 2020
(This article belongs to the Section Mathematics)

Abstract

:
Cross-docking is a new logistics model. The location planning of the crossover center is one of the important issues in logistics management. The location of the cross-docking center is not only a technical issue, but also a management issue. This is a decision made by senior leaders after considering various factors. Therefore, considering the decision-making method, a multicriteria group decision-making method based on an interval multi-granularity language model is proposed. It is suitable for non-static frameworks where the decision-making environment changes at any time during the process. Due to the uncertainty of the location information of the cross-docking center, experts can use their favorite language tag set to provide preferences, so a multi-granular interval fuzzy language model is used to enable experts to reliably provide preference values. At the same time, taking into account the formula threshold for decision-making, after a limited round of discussions, decision-making experts, site selection criteria, and site alternatives can be changed arbitrarily so that when the final opinion is reached, the consensus of experts reaches this threshold. Finally, through the numerical calculation of the site selection center, it is found that the experts will reach a higher level of consensus when joining the experts who change their status. The validity of the method is verified, and the feasibility and applicability of the proposed method are shown.

1. Introduction

Cross-docking is a new form of logistics. It is used to know the quantity of goods and the needs of customers in advance through logistics information and to deliver the goods to suppliers for product integration. However, the product is not stored in the distribution center, but for a very short time (generally, no more than 24 h) for distribution, packaging, loading, and distribution [1]. Obviously, the cross-docking system can improve efficiency and reduce cost. The selection of cross-docking centers is used to determine the suppliers with whom they cooperate. Choosing a cross-docking center is a very important decision for suppliers, because they are expensive, hard to reverse, and require long-term cooperation [2]. In addition, the location decision of the cross-docking center will also have an impact on the revenue of the cooperative suppliers. For example, the improper location of cross-docking centers may lead to high transportation costs, a shortage of qualified labor, the loss of competitive advantage, the insufficient supply of raw materials, or some similar situations that are unfavorable to the operation [3,4]. Therefore, the choice of appropriate cross-docking location is a very important issue. The best position for cross-docking should be determined so that the position can fully reflect the advantages of cross-docking. Otherwise, it may result in cost increase, labor waste, environmental pollution, and other consequences, so decisions must necessarily be made.
The good location of the facilities can bring more benefits to supply chain management. There has also been some literature studying the optimal location of cross-docking in the supply chain over the last two decades. Bartholdi J. J. and Gue K. R. [5] proposed a two stage mixed integer programming to study the location of docking facilities and vehicle routing and solved it with the simulated annealing algorithm; Mousavi S.M. [6] considered the two stage cross-docking facility selection in the three stage supply chain under an uncertain environment and gave a fuzzy programming method; Mousavi S.M. [7] studied the cross-docking facility selection. Two deterministic mixed integer linear programming models were connected, and a mixed fuzzy probability stochastic programming method was proposed to solve the problem.
However, these problems are based on explicit numerical models to consider the choice of cross-docking locations by experts or decision-makers. In real life, the location of cross-docking is a decision model that not only considers cost, but also needs to consider the social environment. This is a management issue. Moreover, in the decision-making process, there are always various uncertainties and ambiguities, and there are many influencing factors that cannot be described by mathematical models. Therefore, decision-makers need to use a new way to comprehensively consider and make decisions. The group decision-making method is the main method for making decisions in an uncertain environment at present [8]. In addition, in the group decision-making process with multiple experts, the decision-makers will propose different language evaluation sets according to their personal preferences to give their own language evaluation information, that is, the group decision problem of multi-granular language evaluation information [9]. There are many literature works about the multi-granularity language model in the group decision-making process. Xu et al. [10] proposed the consistency of multi-granularity language tags and their application in group decision-making. Dong et al. [11] studied group decision-making based on a multi-granularity unbalanced binary language under consistency; Rocio de Andres et al. [12] considered performance appraisal management decision-making based on the multi-granularity language model; Zhai et al. [13] studied group decision-making using the probability language vector term set in multi-granularity language information; Zhang et al. [14] discussed second-order consensus in multi-attribute group decision-making with a multi-granularity language. However, in the actual decision-making process, it is difficult for experts to give a definitive language to express their choices. Experts prefer to choose an interval to show the uncertainty of their choice, and in the previous literature, many scholars usually used interval values to describe the uncertainty of preference information. Zhang [15] proposed a multi-attribute group decision-making method based on an information aggregation operator for the interval binary language. Li D.F. et al. [16] combined multi-granularity and non-uniform information for group decision-making. These documents fully prove that the interval multi-granularity language model can effectively resolve uncertain decisions. Therefore, we consider using its extended method, the Interval Multi-Granular (IMG) language model, to handle the choice of cross-stop locations in uncertain environments.
The emergence of Web 2.0 technology has changed the decision-making environment of experts. Lourenzutti R. et al. pointed out that the environment of group decision-making is not static and not a constant layer; it is a dynamic and heterogeneous environment [17]. Currently, most experts make decisions in a heterogeneous and dynamic environment [17,18,19,20,21]. In such an environment, with the help of a well-developed network, experts can join or exit discussions anytime and anywhere through the Internet and other smart devices. In other words, the decision-making environment of the docking location is not only heterogeneous, but also dynamic. Moreover, in a dynamic and heterogeneous environment, the alternatives and criterion value sets in the entire decision-making process can be modified [22]. This is a very normal phenomenon, because in the discussion, new solutions or criterion values can appear at any time. Moreover, the participation of new experts can result in more available information, which helps to generate more alternative sets and standard value sets. In addition, experts can modify the information value they provide in each decision. For example, in the first round of multicriteria group decision-making, some experts may be reluctant to evaluate a certain criterion and cannot give preference value. They may want to know more from multiple rounds of discussions before providing preference information. In recent years, many researchers have also made many contributions to new preference expression methods [23,24] and new selection processes [25,26]. However, these researchers all believe that experts and criteria sets are fixed, do not change with time, and do not consider heterogeneous and dynamic environments [27].
Therefore, there is a need for a way to manage this type of real environment. Therefore, we use the interval multi-granularity language model to try to fill this gap and give a novel multicriteria group decision-making method, which can adapt to heterogeneous and dynamic environments.
Our approach allows experts, alternatives, and criteria to be added or removed at any time during the cross-docking center selection decision process. Experts only provide information for the criteria they consider appropriate and express it in a set of tags in a language they prefer. When processing the information provided by experts, a conversion function is proposed to convert multi-granularity preference information into explicit preference information, so as to sort the cross-docking schemes more clearly. Finally, when experts have not yet selected the best cross-distribution center, consensus methods [27,28,29,30] can be used to promote debate. Adding more prestigious experts can make the experts reach consensus faster, and the higher the consensus threshold, the more universal the decision-making results.
In summary, the main advantages of this study are as follows:
  • We propose a new interval multi-granular uncertainty language model in a dynamic heterogeneous environment;
  • We propose a conversion function to standardize different granularity values;
  • We introduce a consensus threshold. If the threshold is not reached within a limited number of times, a higher status expert will be added to change the opinion;
  • We add or delete experts and cross-docking center alternatives anytime, anywhere;
  • We apply IMG-MCGDM to the actual cross-terminal selection problem.
The outline of this paper is as follows: In Section 2, some basic definitions and operators are given. In Section 3, the basic framework of the proposed IMG-MCGDM method is presented. In Section 4, a real case of cross-docking location selection is used to demonstrate the capability and performance of the proposed method. Finally, the fifth section gives the conclusion and prospects for future work.

2. Research Backgrounds

In the Web 2.0 era, all computing systems provide information with digital information, and experts are accustomed to using language to provide information when providing decision-making information. There is a communication gap between digitization and language that must be overcome. Therefore, in order to overcome this communication barrier and ensure that the system can accurately and reliably express the language information of experts, one of the methods is to use language modeling. Its definition is as follows:
Definition 1
([27]). Suppose that language evaluation set S [ 0 , T 1 ] T = { s 0 T , s 1 T , , s T 1 T } , where T is the granularity of elements in language evaluation, and it is generally odd. This kind of evaluation set is called the discrete language evaluation set.
For example, a language evaluation set with a granularity of five can be expressed as S 5 = { s 0 5 = v e r y l o w , s 1 5 = l o w , s 1 5 = m e d i u m , s 3 5 = h i g h , s 4 5 = v e r y h i g h } .
Experts often do not give a specific language model. Generally, they prefer to give a range, that is in the form of an interval, so we choose an interval multi-granular language model. Its definition is as follows:
Definition 2
([27]). Let s ˜ = [ s T , s T + ] , where s T , s T + S [ 0 , T 1 ] T , s T s T + , s T , and s T + are the lower and upper limits, respectively; we then call s ˜ the uncertain linguistic variable.
After experts provide preference information, in order to convert multi-granularity preference information into explicit preference information, we propose a conversion function. The expert’s opinions are digitized through the conversion function, so that the cross-docking center can be evaluated and sorted more clearly, and then, the best cross-docking center position can be selected. The form of the conversion function is given below:
Definition 3
([31]). Let s i T S [ 0 , T 1 ] T be a language table in a continuous language evaluation set, through function:
I T : s [ 0 , T 1 ] T [ 0 , T 1 ]
The subscript i corresponding to the language phrase s i T can be obtained, that is,
I T ( s i T ) = i , s i T s [ 0 , T 1 ] T
Definition 4
([31]). Let s i T S [ 0 , T 1 ] T be a language table in a continuous language evaluation set through the inverse function:
I T 1 : [ 0 , T 1 ] s [ 0 , T 1 ] T
The language phrase s i T corresponding to the lower index value i can be obtained. Namely,
I T 1 ( i ) = s i T , i [ 0 , T 1 ]
Each expert can use a different set of language labels to provide his/her preference information. Each language tag set can have different granularity values. In this way, when providing preference information to the system, each expert can choose the precision he/she likes.
Definition 5.
Let s i T = [ s a T , s a + T ] and s i G = [ s b G , s b + G ] be two uncertain language variables of different granularity; the uncertain language variable whose granularity is T can be converted into the function F G T whose granularity is G,
F G T = [ s b G , s b + G ] = [ I T 1 ( I T ( s a T ) ( G 1 ) ( T 1 ) , I T 1 ( I T ( s a + T + ) ( G 1 ) T 1 ) ]
which is called the conversion function of the multi-granularity uncertain language variable.

3. A Novel IMG-MCGDM Method for Heterogeneous and Dynamic Contexts

It is difficult for experts to give specific language values when evaluating cross-docking schemes. In this paper, an uncertain multi-attribute group decision-making method—Interval Multi-Granularity Multicriteria Group Decision-Making (IMG-MCGDM)—is proposed by using uncertain language variables. Next, we will give specific steps and methods. This process is shown in Figure 1.
Step 1: Define the required parameters: Give all parameters and sets of uncertain multicriteria group decision-making methods.
Step 2: Experts provide their preferences: Experts are free to choose different granularity language sets they like and give corresponding uncertain preferences according to their different levels of understanding of the scheme.
Step 3: Consistency of multi-granularity uncertain language variables: standardization and consistency of multi-granularity uncertain language variables provided by experts. The uncertain language variables with different granularities are transformed into the uncertain language variables expressed in the basic language evaluation set, which is conducive to the subsequent sorting and comparison.
Step 4: Generate a preference matrix: Summarize the preferences provided by all experts, and summarize this information in a preference matrix.
Step 5: Calculate and sort to get the final decision result: Sort according to the rules, and give the temporary optimal scheme.
Step 6: Reaching consensus: It is necessary for experts to reach consensus in the project of scheme selection. If the experts’ consensus degree exceeds a certain threshold, we say that the experts have reached an agreement on a certain scheme and ended the decision. Otherwise, experts need to make multiple rounds of decisions to reach consensus by constantly revising their opinions. If there is still no consensus after a certain number of choices, this shows that experts have identified their own views and will not make the next round of decisions.
Step 7: Update alternatives, experts, and standards: In the process, the set of alternatives, experts, and standards can be modified at any time. For example, when experts are debating, new ideas or standards will emerge, which is natural. In addition, new experts can be invited to participate in the process if the current group of experts believes that they may benefit from their views. If any of these sets are modified and new information is needed, the expert must provide this.
Next, we give the specific implementation steps and calculation process.

3.1. Define Parameters

First of all, we give various parameters used in the decision-making process:
Alternative scheme set: In the decision-making process, there must be a decision object X = { X 1 , X 2 , , X m } , in which there are some alternative schemes to choose.
Expert set: E = { E 1 , E 2 , , E n } . Experts with a certain status or knowledge level are required to make a judgment on and selection of alternatives.
Criteria set: C = { C 1 , C 2 , , C l } . Experts need certain criteria to judge when making choices. Different experts may have different criteria.
Consensus threshold: α . The consensus threshold is based on the experience of experts. Generally speaking, if experts have a high degree of consensus, their opinions are very similar; if they have a low degree of consensus, experts’ opinions are quite different, and they need to make a new decision.
Number of decision rounds: . Experts may have to go through many rounds to reach an agreement in the decision-making process, but it is not extended indefinitely, so a reasonable number of rounds needs to be set.

3.2. Preference Matrix

Selection of the language model set: At this stage, the preferences of decision-makers may be different; the fields they are good at may be different; and the mastery of decision information may be different; therefore, the decision-makers may choose different granularity language evaluation sets when evaluating the same scheme.
Provide the interval multi-granularity language set: Because of the uncertainty of objective things and the fuzziness of human thinking, it is difficult for experts to give a clear preference value when they provide language set information. They are likely to choose an interval value to express their preference. For example, an expert gives an interval preference of a granularity of six according to his/her preference: p e i k = [ s 0 5 , s 2 5 ] .
Preference matrix: Each expert e i is required to give his/her interval preference values for each criterion, thus forming a preference matrix. Its form is as follows:
e i = { P e i k , k 0 , , T }
where p e i k represents the preference matrix of expert i for criteria k. Its definition is as follows:
P e i k = p 11 k p 1 l k p m 1 k p m l k
where P e i k refers to the preference matrix of expert e i for criterion k.

3.3. Consistency of the Multi-Granularity Uncertain Language

Experts are free to choose when offering their preferences. Therefore, when different decision-makers make group decision on the same problem, they will put forward different language evaluation sets according to their personal preferences to give their own interval language evaluation information. Therefore, in the decision-making process, the multi-granularity interval language evaluation information of each decision-maker must be unified into the interval language information represented by the same pre-defined language evaluation set. Therefore, we need to build a basic language assessment set (BLTs) [31] as a consistent reference set. The standard of selecting BLTs is to maximize their granularity, so as to reduce the uncertainty of the consistency of multi-granularity interval language evaluation information. When there is only one language evaluation set with the largest granularity in the multi-granularity language evaluation set, the language evaluation set is selected as the BLT; when there are two or more language evaluation sets with the largest granularity and if the language evaluation set with the largest granularity has the same semantics, choose one of them; if some language terms in the language evaluation set with the largest granularity have different semantics, then the number of language terms in BLTs is more than that in all multi-granularity language evaluation sets.
Today, there are many ways to standardize multi-granularity language information. Fan et al. [32] put forward a formula for transforming multi-granularity uncertain language items into trapezoidal fuzzy numbers to deal with the GDM problem of multi-granularity uncertain language information. Herrera. F. et al. [33] proposed a fusion method to process multi-granularity language information and obtain overall performance evaluation. In this paper, we use the transformation function of multi-granularity uncertain language variables given in Definition 5 as BLTs.

3.4. Aggregating the Results

Experts give their preferences and form different preference matrices. For the preference matrix, we must summarize the information in order to calculate the preference matrix of all experts. Here, we need to implement it in two steps:
  • Aggregation of different criteria: Each expert gives a corresponding preference interval for different criteria. However, when evaluating different criteria, each expert will have a different emphasis on different criteria, that is each expert will give a different weight λ e i = { λ i 1 , λ i 2 , , λ i l } to different criteria. How to allocate the weight of the criterion and how to use it after allocation depend on the problem to be solved. Generally speaking, experts give more weight to more important criteria and less weight to less important criteria. If the criteria are almost as important, they give the same weight.
    Therefore, the preference aggregation matrix of each expert is calculated as follows:
    Γ e i = λ i 1 P 1 + λ i 2 P 2 + + λ i l P l
  • Aggregation of expert opinions: After the aggregation of preferences, it is obvious that experts rank the results for the first time. However, then, we need to aggregate the opinions of experts. When aggregating expert opinions, there are some gaps in the social status and knowledge level of experts, so experts also have different weights W = { w 1 , w 2 , , w n } , w i [ 0 , 1 ] , i = 1 , 2 , n , i = 1 n = 1 when aggregating opinions. Generally, the higher the social status and professional level of experts, the higher the weight will be given, and vice versa.
    Therefore, we get the final decision result through two aggregations:
    Γ = Γ e 1 w 1 + Γ e 2 w 2 + + Γ e l w n

3.5. Decision Results

In the process of calculating the aggregation matrix and selecting alternatives, we need to select corresponding operators for operation. Here, we choose the Uncertain Linguistic Ordered Weighted Averaging (ULOWA) operator [34] to calculate the ranking.
Definition 6
([34]). A ULOWA operator of dimension n is a mapping that has an associated n vector W = { w 1 , w 2 , , w n } T such that w i [ 0 , 1 ] , i = 1 , 2 , n , i = 1 n = 1 . Furthermore:
U L O W A w ( H 1 , H 2 , , H n ) = [ s i = 1 n w i b i T , s i = 1 n w i b i + T ]
where H i = [ s b i T , s b i + T ] , i = 1 , 2 , , n . s b i T is the i th largest of the b i , and s b i + T is the i th largest of the b i + .
There are many ways to rank preference information. Xu [31] proposed the possibility method of uncertain language variables. On this basis, this paper proposes the advantage possibility method between uncertain language variables.
Definition 7
([35]). Let a = [ s a T , s a + T ] and b = [ s b T , s b + T ] be two uncertain language variables; if:
P ( a b ) = m a x [ 0 , D ( a ) + D ( b ) m a x ( 0 , I T ( s b + T ) I T ( s a T ) ) ] / [ D ( a ) + D ( b ) ]
we call P ( a b ) the possibility of a b , where D ( a ) = I T ( s a + T ) I T ( s a T ) , D ( b ) = I T ( s b + T ) I T ( s b T ) .
In this process, we can get the order set of alternatives X e i for each expert e i and the number order set of alternatives X determined by the group, respectively. The higher the order in the alternative set, the better the alternative.

3.6. Consensus Reached

In the process of decision-making, experts need to reach a consensus to make the final decision. However, many times, experts are not able to reach a consensus at one time. If the consensus deviation is large, it may lead to the failure of decision-making. At this time, it is necessary to carry out multiple discussions to modify experts’ opinions to reach a consensus.
In each decision-making process, experts’ own ranking opinions X e i = { X i 1 , X i 2 , X i m } and aggregated group ranking opinions X c = { X 1 , X X 2 , , X m } will be obtained.
However, the deviation between the results of group decision-making and the results of the individual decision-making of experts is too large, and even when there are completely opposite opinions, experts will be dissatisfied with the results and give up on decision-making. In order not to waste expert resources and opinions, we refer to the concept of proximity proposed by Yager R.R. [36]. Inspired by this, we propose the concept of sequential proximity.
S e j = β X j X s o l z j / | X s o l | + ( 1 β ) X j X X s o l z j / | X X s o l |
where β is the parameter; the greater the value, the greater the influence of the optimal scheme on the closeness. Generally, β can be taken as 0.7, 0.8, and 0.9. X s o l and X X s o l represent the set of optimal schemes and the set of non-optimal schemes determined by the group, respectively, and | X s o l | and | X X s o l | represent the cardinality of the set | X s o l | and | X X s o l | , respectively. z j ( x j ) represents the closeness degree between the expert i of alternative x j and the group opinion. Its calculation formula is:
z j ( x j ) = 1 ( | X j X j e i | ) 1 / 2
If the final consensus is very low, the following operations can be carried out to modify the consensus:
  • The consensus of experts is very low: First, identify those experts who do not agree with the majority of experts; then, in the next decision-making round, other experts can reach consensus by persuading these experts. If no consensus can be reached in the maximum number of decision rounds, some operators are needed.
  • The consensus of the standard value is very low: If there is a low consensus for different criteria, the focus is on the discussion of alternatives focusing on the criteria that are likely to reach consensus.

3.7. Modify Alternatives Criteria Values and Experts

In the multicriteria group decision-making process, there are two criteria for us to end the voting and choose the best alternative:
  • Consensus reached: If the experts have a high degree of consensus in the decision-making process, which is higher than the set consensus threshold, then we believe that consensus is reached; at this time, the experts’ decision is the final decision-making result and the best alternative.
  • Reach the maximum number of discussions: Experts may not get high consensus once or several times. When we reach the maximum number of discussions, we think the whole decision-making process is over.
In the process of discussion, the parameters we defined at the beginning of each decision are likely to change. The following are the variable factors:
  • Number of experts: During the decision-making process, new experts may be invited to join the discussion. It is possible that when discussing a certain point, specific experts are invited to solve it together, because specific experts have unique opinions and influence status in this regard. It is also possible that experts are attracted to the problem and decide to participate. It is also possible that when making decisions, individual experts will give up on the discussion and will not participate in the following discussion.
  • Criteria value: During the discussion, experts may add some previously ignored criteria or remove some unnecessary criteria. The change of criteria also has a great impact on decision-making.
If these factors change, the parameter value must be modified to add or delete some new information. If some information is added, experts must provide more preference information for the dynamic adjustment of decision-making. For example, when an expert with authority in some aspect is added to the discussion for decision-making, the expert must provide the corresponding preference value; if a criterion is added to the discussion, each expert must give the preference value for the criterion.
On the contrary, if some information is deleted, the experts must remove the corresponding preference information so that the decision can be adjusted dynamically. For example, when an expert gives up on the discussion in the middle of the discussion, the preference value of the expert must be deleted in the information set; if a criterion is deleted in the discussion, the preference value of each expert for the criterion will be deleted accordingly.

4. Application in Cross-Docking

In this section, an example of how to plan cross-docking in a logistics network is given. It is assumed that Shanghai needs to establish a cross-docking system with four alternatives and four experts to evaluate it. Considering the practicability of the rendezvous and docking system, experts put forward four possible cross-docking positions X = { X 1 , X 2 , X 3 , X 4 } as alternatives. In the uncertain environment, five evaluation criteria are considered, which are transportation cost ( C 1 ), greenness ( C 2 ), government role ( C 3 ), employment market ( C 4 ), and infrastructure ( C 5 ) [37]. For each criterion, experts choose their own granularity to give an interval language model according to their knowledge level. That is to say, the proposed IMG-MCGDM method is used to evaluate and select the optimal location of the cross-docking in detail.
i j 1 = [ r i j 1 ] = [ s 3 7 , s 4 7 ] [ s 1 7 , s 2 7 ] [ s 0 7 , s 2 7 ] [ s 5 7 , s 6 7 ] [ s 5 7 , s 7 7 ] [ s 2 7 , s 3 7 ] [ s 4 7 , s 5 7 ] [ s 5 7 , s 6 7 ] [ s 0 7 , s 1 7 ] [ s 6 7 , s 7 7 ] [ s 1 2 , s 4 7 ] [ s 4 7 , s 6 7 ] [ s 1 7 , s 3 7 ] [ s 2 7 , s 3 7 ] [ s 4 7 , s 6 7 ] [ s 0 7 , s 1 7 ] [ s 2 7 , s 3 7 ] [ s 3 7 , s 5 7 ] [ s 4 7 , s 5 7 ] [ s 5 7 , s 6 7 ]
i j 2 = [ r i j 2 ] = [ s 1 5 , s 3 5 ] [ s 0 5 , s 2 5 ] [ s 1 5 , s 2 5 ] [ s 2 5 , s 3 5 ] [ s 2 5 , s 4 5 ] [ s 0 5 , s 1 5 ] [ s 3 5 , s 3 5 ] [ s 0 5 , s 1 5 ] [ s 3 5 , s 4 5 ] [ s 0 5 , s 1 5 ] [ s 3 5 , s 4 5 ] [ s 2 5 , s 4 5 ] [ s 2 5 , s 3 5 ] [ s 1 5 , s 2 5 ] [ s 1 5 , s 4 5 ] [ s 2 5 , s 3 5 ] [ s 3 5 , s 4 5 ] [ s 3 5 , s 4 5 ] [ s 0 5 , s 3 5 ] [ s 2 5 , s 3 5 ]
i j 3 = [ r i j 3 ] = [ s 2 9 , s 4 9 ] [ s 6 9 , s 7 9 ] [ s 0 9 , s 1 9 ] [ s 2 9 , s 3 9 ] [ s 1 9 , s 2 9 ] [ s 3 9 , s 4 9 ] [ s 5 9 , s 6 9 ] [ s 6 9 , s 7 9 ] [ s 7 9 , s 8 9 ] [ s 0 9 , s 2 9 ] [ s 7 9 , s 8 9 ] [ s 5 9 , s 7 9 ] [ s 4 9 , s 6 9 ] [ s 5 9 , s 5 9 ] [ s 5 9 , s 7 9 ] [ s 5 9 , s 6 9 ] [ s 4 9 , s 5 9 ] [ s 2 9 , s 3 9 ] [ s 1 9 , s 3 9 ] [ s 2 9 , s 4 9 ]
i j 4 = [ r i j 4 ] = [ s 8 11 , s 10 11 ] [ s 1 11 , s 2 11 ] [ s 2 11 , s 3 11 ] [ s 7 11 , s 9 11 ] [ s 4 11 , s 5 11 ] [ s 4 11 , s 6 11 ] [ s 5 11 , s 6 11 ] [ s 8 11 , s 9 11 ] [ s 1 11 , s 3 11 ] [ s 6 11 , s 7 11 ] [ s 3 11 , s 4 11 ] [ s 9 11 , s 10 11 ] [ s 3 11 , s 5 11 ] [ s 0 11 , s 2 11 ] [ s 7 11 , s 8 11 ] [ s 5 11 , s 7 11 ] [ s 7 11 , s 9 11 ] [ s 6 11 , s 8 11 ] [ s 5 11 , s 7 11 ] [ s 3 11 , s 4 11 ]
In the process of reaching consensus, we set the threshold of consensus to 0.7. Therefore, when the consensus value is less than 0.2, we can consider the decision result obtained at this time as the final scheme. If it is greater than 0.2, the next round of decision-making will be made. First of all, we use the same granularity language model to express all the preference matrices, that is we choose the granularity of 11 language model as the benchmark language set and use the transformation function (4) to standardize the preference matrix of the other three experts. The results are as follows:
i j 1 ^ = [ s 5 11 , s 20 / 3 11 ] [ s 5 / 3 11 , s 10 / 3 11 ] [ s 0 11 , s 10 / 3 11 ] [ s 25 / 3 11 , s 10 11 ] [ s 25 / 3 11 , s 35 / 3 11 ] [ s 10 / 3 11 , s 5 11 ] [ s 20 / 3 11 , s 25 / 3 11 ] [ s 25 / 3 11 , s 10 11 ] [ s 0 11 , s 5 / 3 11 ] [ s 10 11 , s 35 / 3 11 ] [ s 5 / 3 11 , s 20 / 3 11 ] [ s 20 / 3 11 , s 10 11 ] [ s 5 / 3 11 , s 5 11 ] [ s 10 / 3 11 , s 5 11 ] [ s 20 / 3 11 , s 10 11 ] [ s 0 11 , s 5 / 3 11 ] [ s 10 / 3 11 , s 5 11 ] [ s 5 11 , s 25 / 3 11 ] [ s 20 / 3 11 , s 25 / 3 11 ] [ s 25 / 3 11 , s 10 11 ]
i j 2 ^ = [ s 5 / 2 11 , s 15 / 2 11 ] [ s 0 11 , s 5 11 ] [ s 5 / 2 11 , s 5 11 ] [ s 5 11 , s 15 / 2 11 ] [ s 5 11 , s 10 11 ] [ s 0 11 , s 5 / 2 11 ] [ s 15 / 2 11 , s 15 / 2 11 ] [ s 0 11 , s 5 / 2 11 ] [ s 15 / 2 11 , s 10 11 ] [ s 0 11 , s 5 / 2 11 ] [ s 15 / 2 11 , s 5 11 ] [ s 5 11 , s 10 11 ] [ s 5 11 , s 15 / 2 11 ] [ s 5 / 2 11 , s 5 11 ] [ s 5 / 2 11 , s 10 11 ] [ s 5 11 , s 15 / 2 11 ] [ s 15 / 2 11 , s 10 11 ] [ s 15 / 2 11 , s 10 11 ] [ s 0 11 , s 15 / 2 11 ] [ s 5 11 , s 15 / 2 11 ]
i j 3 ^ = [ s 5 / 2 11 , s 5 11 ] [ s 5 / 2 11 , s 35 / 4 11 ] [ s 0 11 , s 5 / 4 11 ] [ s 5 / 2 11 , s 15 / 4 11 ] [ s 5 / 4 11 , s 5 / 2 11 ] [ s 15 / 4 11 , s 5 11 ] [ s 25 / 4 11 , s 15 / 2 11 ] [ s 15 / 2 11 , s 35 / 4 11 ] [ s 35 / 4 11 , s 10 11 ] [ s 5 11 , s 5 / 2 11 ] [ s 35 / 4 11 , s 10 11 ] [ s 25 / 4 11 , s 35 / 4 11 ] [ s 5 / 3 11 , s 5 11 ] [ s 10 / 3 11 , s 5 11 ] [ s 20 / 3 11 , s 10 11 ] [ s 25 / 4 11 , s 15 / 2 11 ] [ s 10 / 3 11 , s 25 / 4 11 ] [ s 5 / 2 11 , s 15 / 4 11 ] [ s 5 / 4 11 , s 15 / 4 11 ] [ s 5 / 2 11 , s 5 11 ]
i j 4 ^ = i j 4
After information standardization, experts can decide the weight of each criterion. The criteria weights given by each expert are as follows:
λ 1 = { 0.2 , 0.3 , 0.24 , 0.15 , 0.11 }
λ 2 = { 0.15 , 0.25 , 0.25 , 0.15 , 0.2 }
λ 3 = { 0.35 , 0.25 , 0.1 , 0.2 , 0.1 }
λ 4 = { 0.48 , 0.02 , 0.2 , 0.2 , 0.1 }
The ULOWA operator and criteria weights are used to summarize the preference matrix of different standards provided by each expert. The summary results show the overall preference of each expert, and the calculation results are as follows:
^ = [ s 4 11 , s 25 / 4 11 ] [ s 163 / 30 11 , s 71 / 10 11 ] [ s 52 / 15 11 , s 141 / 20 11 ] [ s 227 / 60 11 , s 117 / 20 11 ] [ s 11 / 4 11 , s 27 / 4 11 ] [ s 3 11 , s 39 / 8 11 ] [ s 9 / 2 11 , s 63 / 8 11 ] [ s 11 / 2 11 , s 35 / 4 11 ] [ s 17 / 8 11 , s 81 / 3 16 ] [ s 47 / 8 11 , s 27 / 4 11 ] [ s 49 / 8 11 , s 131 / 16 11 ] [ s 181 / 48 11 , s 683 / 16 11 ] [ s 303 / 50 11 , s 317 / 50 11 ] [ s 221 / 50 11 , s 61 / 10 11 ] [ s 73 / 25 11 , s 108 / 25 11 ] [ s 126 / 25 11 , s 347 / 50 11 ]
The values indicated above are used to represent preference information. In order to sort the schemes, the global collective preference matrix must be calculated, which is realized by aggregating the collective preference matrix of experts. In this case, the weight vector of the expert is assumed to be W = { 0.4 , 0.25 , 0.25 , 0.1 } . The resulting matrix is as follows:
= [ s 1261 / 300 11 , s 2649 / 400 11 ] [ s 141 / 40 11 , s 541 / 80 11 ] [ s 2029 / 480 11 , s 2029 / 320 11 ] [ s 4763 / 1000 11 , s 1167 / 200 11 ]
For convenience, we order a = [ s 1261 / 300 11 , s 2649 / 400 11 ] , b = [ s 141 / 40 11 , s 541 / 80 11 ] , c = [ s 2029 / 480 11 , s 2029 / 320 11 ] , d = [ s 4763 / 1000 11 , s 1167 / 200 11 ] . Then, the alternatives are sorted by Formula (8):
p ( a b ) = 49 / 235 p ( a c ) = 167 / 350 p ( a d ) = 4 / 7 p ( b a ) = 186 / 235 p ( b c ) = 218 / 315 p ( b d ) = 199 / 224 p ( c a ) = 183 / 350 p ( c b ) = 97 / 315 p ( c d ) = 196 / 339 p ( d a ) = 3 / 7 p ( d b ) = 25 / 224 p ( d c ) = 143 / 339
According to the possibility, the order of the four alternative cross-docking addresses is X 1 > X 4 > X 3 > X 2 , then the alternative sequence set X = { X 1 , X 4 , X 3 , X 2 } . Similarly, according to Formula (19) and Formula (8), we can get the decision result set X e i of each expert e i . Then, we calculate the closeness between the decision results of each expert and the group decision results.
X e 1 = { X 1 , X 4 , X 2 , X 3 } S 1 = 1 X e 2 = { X 3 , X 4 , X 2 , X 1 } S 2 = 0.5373 X e 3 = { X 1 , X 3 , X 2 , X 4 } S 3 = 0.8035 X e 4 = { X 1 , X 3 , X 4 , X 2 } S 4 = 0.8035
The value of 0.5373 is less than the consensus level of 0.8. At this time, we choose to add an expert with authority in this area to make decisions together. The expert provides his/her preference information matrix i j 5 and the weight of the criterion λ 4 = { 0.36 , 0.2 , 0.1 , 0.2 , 0.14 } . After adding the expert, we update the weight of the expert, then aggregate it with the information matrix of the previous experts, and then calculate the new group decision results.
i j 5 = [ r i j 5 ] = [ s 1 3 , s 2 3 ] [ s 0 3 , s 0 3 ] [ s 1 3 , s 1 3 ] [ s 2 3 , s 2 3 ] [ s 1 3 , s 2 3 ] [ s 0 3 , s 2 3 ] [ s 0 3 , s 1 3 ] [ s 0 3 , s 2 3 ] [ s 0 3 , s 1 3 ] [ s 0 3 , s 2 3 ] [ s 0 3 , s 1 3 ] [ s 1 3 , s 1 3 ] [ s 1 3 , s 1 3 ] [ s 1 3 , s 2 3 ] [ s 0 3 , s 1 3 ] [ s 2 3 , s 2 3 ] [ s 0 3 , s 2 3 ] [ s 0 3 , s 1 3 ] [ s 1 3 , s 2 3 ] [ s 2 3 , s 2 3 ]
Similarly, a new round of aggregation results is calculated by using the ULWOA operator and the criterion weight.
^ = [ s 4 11 , s 25 / 4 11 ] [ s 163 / 30 11 , s 71 / 10 11 ] [ s 52 / 15 11 , s 141 / 20 11 ] [ s 227 / 60 11 , s 117 / 20 11 ] [ s 11 / 4 11 , s 27 / 4 11 ] [ s 3 11 , s 39 / 8 11 ] [ s 9 / 2 11 , s 63 / 8 11 ] [ s 11 / 2 11 , s 35 / 4 11 ] [ s 17 / 8 11 , s 81 / 3 16 ] [ s 47 / 8 11 , s 27 / 4 11 ] [ s 49 / 8 11 , s 131 / 16 11 ] [ s 181 / 48 11 , s 683 / 16 11 ] [ s 303 / 50 11 , s 317 / 50 11 ] [ s 221 / 50 11 , s 61 / 10 11 ] [ s 73 / 25 11 , s 108 / 25 11 ] [ s 126 / 25 11 , s 347 / 50 11 ]
Similarly, the final decision-making result is calculated by using the possibility advantage. Then, group decision results are X = { X 1 , X 4 , X 3 , X 2 } ,
X e 1 = { X 1 , X 4 , X 3 , X 2 } S 1 = 1 X e 2 = { X 1 , X 3 , X 2 , X 4 } S 2 = 0.8035 X e 3 = { X 1 , X 3 , X 4 , X 2 } S 3 = 0.8035 X e 4 = { X 1 , X 3 , X 2 , X 4 } S 4 = 0.8035 X e 5 = { X 1 , X 4 , X 2 , X 3 } S 4 = 1
Because the value of closeness is higher than 0.8, the result of the group decision is final. The final group decision result is X = { X 1 , X 4 , X 3 , X 2 } , and the most voted upon option X 1 is considered to be the best choice for the cross-docking location.

5. Conclusions

The actual multicriteria group decision-making process is usually not as static as most of the literature suggests. This paper presents a new method for heterogeneous dynamic uncertain environments. Our method can solve the problem wherein experts join the multicriteria group decision-making process at any time. Because the location of cross-docking is a comprehensive consideration of many aspects, due to the lack of data or time pressure and different knowledge levels, experts cannot accurately describe their views and preferences for various standards of candidate sites in the actual situation and application. Each expert can freely choose his/her own different granularity language model under uncertain conditions. In this case, the expert group can use the interval multi-granularity language model to express preference information in the evaluation process.
More importantly, in today’s digital age, experts, criteria, and alternatives are dynamic in the process of group decision-making. Therefore, this paper develops a new IMG-MCGDM model based on the interval multi-granularity language model. In this model, the granularity of expert’s interval language model can be freely selected. In the process of fuzzy evaluation, based on the proximity of experts, a new operator is proposed to calculate the consensus of experts. When the consensus degree of experts exceeds the consensus threshold or the debate is greater than the maximum number of rounds, we will obtain the best cross-docking positioning results. When adding new experts, the criteria and alternatives may change. However, this paper only considers the entry of experts. Without losing generality, we only consider adding experts with higher status, because experts with higher status have more information channels and will give more reliable suggestions. However, in real life, we may not find experts with higher status to join us, or their opinions are biased, which will affect the final cross-docking decision-making results. In future research, we will consider how to make experts effectively join or exit the decision-making process, so as to make the selection of the cross-docking center more accurate.

Author Contributions

Conceptualization, Methodology, and Writing–original draft by X.D.; Methodology, Writing–review, editing and Funding acquisition by S.Q. All authors read and agreed to the published version of the manuscript.

Funding

This Research Work was supported by the National Natural Science Foundation of China (71571055).

Acknowledgments

The authors are thankful to the anonymous referees, assistant editor, and the journal editor for their fruitful constructive comments and suggestions for the improvement of the manuscript. The Project was supported by the National Natural Science Foundation of China (71571055).

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Stephan, K.; Boysen, N. Cross-docking. J. Manag. Control 2011, 22, 129. [Google Scholar] [CrossRef]
  2. Belle, J.V.; Valckenaers, P.; Cattrysse, D. Cross-docking: State of the art. Omega 2012, 40, 827–846. [Google Scholar] [CrossRef] [Green Version]
  3. Boysen, N.; Fliedner, M. Cross-dock scheduling: Classification, literature review and research agenda. Omega 2010, 38, 413–422. [Google Scholar] [CrossRef] [Green Version]
  4. Walha, F.; Chaabane, S.; Bekrar, A.; Loukil, T. The cross-docking under uncertainty: State of the art. In Proceedings of the 2014 International Conference on Advanced Logistics and Transport (ICALT), Hammamet, Tunisia, 1–3 May 2014; pp. 330–335. [Google Scholar]
  5. Bartholdi, J.J.; Gue, K.R. The Best Shape for a Crossdock. Transp. Sci. 2004, 38, 235–244. [Google Scholar] [CrossRef] [Green Version]
  6. Mousavi, S.M.; Tavakkoli-Moghaddam, R.; Jolai, F. A possibilistic programming approach for the location problem of multiple cross-docks and vehicle routing scheduling under uncertainty. Eng. Optim. 2013, 45, 1223–1249. [Google Scholar] [CrossRef]
  7. Mousavi, S.M.; Vahdani, B. Cross-docking Location Selection in Distribution Systems: A New Intuitionistic Fuzzy Hierarchical Decision Model. Int. J. Comput. Intell. Syst. 2016, 9, 91–109. [Google Scholar] [CrossRef] [Green Version]
  8. Lootsma, F.A. Group Decision Making. Encycl. Soc. Netw. Anal. Min. 1999, 19, 661. [Google Scholar]
  9. Morente-Molinera, J.A.; Pérez, I.J.; Ureña, M.R.; Herrera-Viedma, E. On multi-granular fuzzy linguistic modeling in group decision-making problems: A systematic review and future trends. Knowl.-Based Syst. 2015, 74, 49–60. [Google Scholar] [CrossRef]
  10. Yu, X.; Xu, Z.; Zhang, X. Uniformization of multigranular linguistic labels and their application to group decision-making. J. Syst. Sci. Syst. Eng. 2010, 19, 257–276. [Google Scholar] [CrossRef]
  11. Dong, Y.; Li, C.C.; Xu, Y.; Gu, X. Consensus-Based Group Decision Making Under Multi-granular Unbalanced 2-Tuple Linguistic Preference Relations. Group Decis. Negot. 2015, 24, 217–242. [Google Scholar] [CrossRef]
  12. de Andres, R.; Garcia-Lapresta, J.L.; Martinez, L. A multi-granular linguistic model for management decision-making in performance appraisal. Soft Comput. 2010, 14, 21–34. [Google Scholar] [CrossRef]
  13. Zhai, Y.; Xu, Z.; Liao, H. Probabilistic Linguistic Vector-Term Set and Its Application in Group Decision Making with Multi-Granular Linguistic Information. Appl. Soft Comput. 2016, 49, 801–816. [Google Scholar] [CrossRef]
  14. Zhang, H.; Dong, Y.; Chen, X. The 2-Rank Consensus Reaching Model in the Multigranular Linguistic Multiple-Attribute Group Decision-Making. IEEE Trans. Syst. Man Cybern. Syst. 2018, 48, 2080–2094. [Google Scholar] [CrossRef]
  15. Zhang, H. The multiattribute group decision-making method based on aggregation operators with interval-valued 2-tuple linguistic information. Math. Comput. Model. 2012, 56, 27–35. [Google Scholar] [CrossRef]
  16. Li, D. A new methodology for fuzzy multi-attribute group decision-making with multi-granularity and non-homogeneous information. Fuzzy Optim. Decis. Mak. 2010, 9, 83–103. [Google Scholar] [CrossRef]
  17. Lourenzutti, R.; Krohling, R.A. A generalized TOPSIS method for group decision-making with heterogeneous information in a dynamic environment. Inf. Sci. 2016, 330, 1–18. [Google Scholar] [CrossRef]
  18. Chang, J.R.; Ho, T.H.; Cheng, C.H.; Chen, A.P. Dynamic fuzzy OWA model for group multiple criteria decision-making. Soft Comput. 2006, 10, 543–554. [Google Scholar] [CrossRef]
  19. Jassbi, J.J.; Ribeiro, R.A.; Varela, L.R. Dynamic MCDM with future knowledge for supplier selection. J. Decis. Syst. 2014, 23, 232–248. [Google Scholar] [CrossRef]
  20. Saaty, T. Time dependent decision-making; dynamic priorities in the AHP/ANP: Generalizing from points to functions and from real to complex vari- ables. Math. Comput. Model. 2007, 46, 860–891. [Google Scholar] [CrossRef]
  21. Zulueta, Y.; Martinez-Moreno, J.; Pérez, R.B.; Martinez, L. A discrete time variable index for supporting dynamic multicriteria decision-making. Int. J. Uncertain. Fuzziness Knowl. Based Syst. 2014, 22, 1–22. [Google Scholar] [CrossRef]
  22. Pérez, I.J.; Cabrerizo, F.J.; Alonso, S.; Dong, Y.C.; Chiclana, F.; Herrera-Viedma, E. On Dynamic Consensus Processes in Group Decision Making Problems. Inf. Sci. 2018, 459, 20–35. [Google Scholar] [CrossRef] [Green Version]
  23. Joshi, D.K.; Beg, I.; Kumar, S. Hesitant Probabilistic Fuzzy Linguistic Sets with Applications in Multi-Criteria Group Decision Making Problems. Mathematics 2018, 6, 47. [Google Scholar] [CrossRef] [Green Version]
  24. Peng, H.G.; Zhang, H.Y.; Wang, J.Q. Probability multi-valued neutrosophic sets and its application in multicriteria group decision-making problems. Neural Comput. Appl. 2016, 30, 563–583. [Google Scholar] [CrossRef]
  25. Baudry, G.; Macharis, C.; Vallee, T. Range-based Multi-Actor Multi-Criteria Analysis: A combined method of Multi-Actor Multi-Criteria Analysis and Monte Carlo simulation to support participatory decision-making under uncertainty. Eur. J. Oper. Res. B 2018, 264, 257–269. [Google Scholar] [CrossRef]
  26. Wu, X.; Liao, H.; Xu, Z.; Hafezalkotob, A.; Herrera, F. Probabilistic Linguistic MULTIMOORA: A Multi-Criteria Decision Making Method Based on the Probabilistic Linguistic Expectation Function and the Improved Borda Rule. IEEE Trans. Fuzzy Syst. 2018, 26, 3688–3702. [Google Scholar] [CrossRef]
  27. Zhang, H.; Dong, Y.; Herrera-Viedma, E. Consensus Building for the Heterogeneous Large-Scale GDM with the Individual Concerns and Satisfactions. IEEE Trans. Fuzzy Syst. 2018, 26, 884–898. [Google Scholar] [CrossRef]
  28. Cabrerizo, F.J.; Ureña, R.; Pedrycz, W.; Herrera-Viedma, E. Building consensus in group decision-making with an allocation of information granularity. Fuzzy Sets Syst. 2014, 255, 115–127. [Google Scholar] [CrossRef]
  29. del Moral, M.J.; Chiclana, F.; Tapia, J.M.; Herrera-Viedma, E. A comparative study on consensus measures in group decision-making. Int. J. Intell. Syst. 2018, 33, 1624–1638. [Google Scholar] [CrossRef]
  30. Urena, R.; Chiclana, F.; Melancon, G.; Herrera-Viedma, E. A social network based approach for consensus achievement in multiperson decision-making. Inf. Fusion 2019, 47, 72–87. [Google Scholar] [CrossRef] [Green Version]
  31. Xu, Z. Uncertain linguistic aggregation operators based approach to multiple attribute group decision-making under uncertain linguistic environment. Inf. Sci. 2004, 168, 171–184. [Google Scholar] [CrossRef]
  32. Liu, Y.; Fan, Z.-P. A Method to Solve Group Decision-Making Problem with Multi-granularity Linguistic Assessment Information. In Proceedings of the Fourth International Conference on Fuzzy Systems and Knowledge Discovery (FSKD 2007), Haikou, China, 24–27 August 2007; pp. 550–554. [Google Scholar]
  33. Herrera, F.; Martinez, L. A 2-tuple fuzzy linguistic representation model for computing with words. IEEE Trans. Fuzzy Syst. 2000, 8, 746–752. [Google Scholar]
  34. Herrera, F.; Herrera-Viedma, E.; MartNez, L. A fusion approach for managing multi-granularity linguistic term sets in decision-making. Fuzzy Sets Syst. 2000, 114, 43–58. [Google Scholar] [CrossRef]
  35. Herrera-Viedma, E.; Herrera, F.; Chiclana, F. A consensus model for multiperson decision-making with different preference structures. IEEE Trans. Syst. Man Cybern. Part A Syst. Hum. 2002, 32, 394–402. [Google Scholar] [CrossRef]
  36. Yager, R.R. Multicriteria decision-making using fuzzy quantifiers. In Proceedings of the 1995 Conference on Computational Intelligence for Financial Engineering (CIFEr), New York, NY, USA, 9–11 April 1995. [Google Scholar]
  37. Mousavi, S.M. A new interval-valued hesitant fuzzy pairwise comparison-compromise solution methodology: An application to cross-docking location planning. Neural Comput. Appl. 2019, 31, 5159–5173. [Google Scholar] [CrossRef]
Figure 1. Interval multi-granularity fuzzy language modeling framework.
Figure 1. Interval multi-granularity fuzzy language modeling framework.
Symmetry 12 01564 g001

Share and Cite

MDPI and ACS Style

Deng, X.; Qu, S. Cross-Docking Center Location Selection Based on Interval Multi-Granularity Multicriteria Group Decision-Making. Symmetry 2020, 12, 1564. https://doi.org/10.3390/sym12091564

AMA Style

Deng X, Qu S. Cross-Docking Center Location Selection Based on Interval Multi-Granularity Multicriteria Group Decision-Making. Symmetry. 2020; 12(9):1564. https://doi.org/10.3390/sym12091564

Chicago/Turabian Style

Deng, Xuchen, and Shaojian Qu. 2020. "Cross-Docking Center Location Selection Based on Interval Multi-Granularity Multicriteria Group Decision-Making" Symmetry 12, no. 9: 1564. https://doi.org/10.3390/sym12091564

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop