Abstract
Introduction:
The soft set theory has drawn the attention of many researchers, particularly for dealing with uncertainty in decision-making problems. Despite its remarkable advantages, the soft set theory has only been used to tackle decision-making problems that aim to choose the best option. However, there exist different forms of decision-making problems that involve different forms of uncertainty.
Methods:
In this study, we present various algorithms based on the soft set theory in order to handle the cases where one has different uncertainty forms in decision-making problems. Some new concepts such as object code, personal object code, parameter significance weight and new distance measures have been introduced to the literature for the construction of these algorithms. Furthermore, we show the application results of those algorithms and provide several examples.
Results and Conclusions:
As a result, a comparison among the application results of the algorithms implies that the best objects might not always yield the most efficient outcomes.
Introduction
Vagueness and uncertainty are important characteristics that have to be dealt with during data analysis in order to increase the robustness of the results. However, it is in general not so straightforward to decompose the vagueness of the data. Therefore, many mathematical approaches, which are based on the analysis of certain data, might be inadequate to capture this component. Many theories have been introduced to handle the vagueness involved in data. To name a few, we can think of the theory of fuzzy sets [23], the theory of rough sets [21] and the theory of intuitionistic fuzzy sets [1]. Among these theories, Zadeh’s fuzzy set theory [23] is the most popular one. Although these theories have brought several novelties into the classical theories, they all have some kind of drawbacks. In 1999, Molodtsov [19] introduced the soft set theory and he further stated that this new theory is exempt from the difficulties seen in other theories since it has sufficient parametrization tools. Since the soft set theory was introduced, many different mathematical models of soft set have been developed such as vague parameterized vague soft sets [25], generalized picture fuzzy soft sets [27], bipolar fuzzy hypersoft set [26], multi-valued picture fuzzy soft sets [28], bipolar soft sets [29], neutrosophic vague soft multiset [30], multi-valued interval neutrosophic soft sets [32], interval-valued complex neutrosophic soft set [33], Q-neutrosophic soft sets [34] and neutrosophic bipolar vague soft set [31]. Currently, the soft set continues to attract the attention of researchers, and accordingly, the field of application of the this theory continues to increase day by day [10–16].
Multicriteria group decision-making problems aim to determine the best option among all of the possible alternatives. These problems typically contain multiple criteria which serve as a filter to eliminate the alternatives against the best option. There exist various methods to solve multi-criteria decision-making problems. One of the well-known methods introduced by Hwang and Yoon [17] is a technique for order performance by similarity to the ideal solution (TOPSIS). The principle of the TOPSIS hinges on the idea of choosing the alternative which has the shortest distance from the positive ideal solution and the farthest distance from the negative ideal solution. This method assumes that the criteria consist of crisp values meaning that there is no vagueness involved in the criteria. This can be seen as a drawback of the method since the criteria of real-life problems are typically given by vague values. To overcome this drawback, several methods are developed such as linguistic variables [2, 24] and Fuzzy TOPSIS method [4]. These methods are adopted to solve the problems in various fields such as engineering, medical sciences, economics and etc. which particularly involve vagueness [35–38]. In 2011, Feng [7] considered the concept of soft set based group decision making. This study can be seen as a first attempt to utilize the soft rough approximations in multi-criteria group decision-making problems with vagueness. Celik and Yamak [3] applied the fuzzy soft set theory through Sanchez’s well-known approach for medical diagnosis which is based on fuzzy arithmetic operations. Moreover, as another medical application Yüksel et al. [22] introduced a prediction system by using the soft covering based rough sets to estimate the risk of prostate cancer.
The notion of a D-metric space, which is a new class of generalized metric spaces, was originally introduced by Dhage [6] in 1994. He also proved that the D-metrics provide a generalization of ordinary metric functions. Afterwards, Naidu et al. [20] worked on the topology of D-metric spaces.
The application of soft set theory in decision-making problems has traditionally focused on scenarios where the evaluation is contingent on parameter values associated with objects. In essence, the primary emphasis has been on the selection of the optimal choice. However, decision-making encompasses diverse forms of uncertainty, extending beyond the realm of traditional parameter-based evaluations. To illustrate this difference, let us consider a hypothetical scenario: a company’s objective is to hire individuals who will work most effectively together, prioritizing group synergy over the selection of the single best candidate from a pool of applicants. This highlights the need to address a broader spectrum of decision-making problems. Now, we give a more concrete example of this type of uncertainty:
Mr. X designs a mechanism and aims to incorporate the fastest rotation of the large gear D into his mechanism. Gear D is located at the end of the mechanism. Furthermore, Mr. X aims to choose the two most suitable gears for the fastest rotation of the gear D. In addition, the gear in the middle of the mechanism has to rotate quickly. To be able to reach this goal, an experiment for each gear is conducted, respectively. As a result, Mr. X observes the gear D by turning each gear ten times. The following table shows the evaluation results:
As shown in Table 1, it is clear that the B and C are the most rapidly rotating gears of the gear D. Thus, Mr. X should have chosen the most appropriate pair of gears B and C. Moreover, the following table evaluates each binary permutation:
Evaluation results for each gear
Evaluation results for each gear
According to the results given in Table 2, it is clear that the most suitable gears are the gears B and A. The aim of Mr. X was to build the mechanism in the most efficient way. Hence, the middle and the last gear were required to rotate quickly. However, the results given in Table 2 imply that the gears which rotate the gear D most rapidly do not yield the most efficient results in the mechanism.
The result of the evaluations obtained with each binary permutation of the gears
In the present study, we introduce a novel approach that extends beyond conventional methods. We develop algorithms utilizing the D-metric [6] to select alternatives that optimize group dynamics, recognizing that the most suitable alternative may not always align with the goal of creating the most effective collaborative team. This approach represents a departure from the customary focus on individual excellence and shifts the attention toward collective performance.
While this innovative approach offers the potential for more effective group decision-making, it is essential to acknowledge its advantages and disadvantages. On one hand, it opens up new avenues for addressing decision problems characterized by interdependencies and collaboration requirements. On the other hand, it may not be suitable for scenarios where selecting the single best option is paramount, potentially limiting its applicability in certain contexts. Hence, this study endeavors to provide a comprehensive analysis of the method’s strengths and limitations, thus contributing substantively to the discourse on enhancing decision-making processes within a broader spectrum of applications.
In this section, we recall some basic notions about Molodtsov’s soft sets and D-metric spaces upon which our algorithms are built.
Throughout the paper, U is an initial universe, E is a set of parameters, P (U) is the power set of U and A is a non-empty subset of E.
D (x, y, z) ≥0 for all x, y, z ∈ U (non-negativity), D (x, y, z) =0 if and only if x = y = z (coincidence), D (x, y, z) = D (p (x, y, z)) for every x, y, z ∈ U and for any permutation p (x, y, z) of x, y, z (symmetry), D (x, y, z) ≤ D (x, y, u) + D (x, u, z) + D (u, y, z) for every x, y, z, u ∈ U (tetrahedral inequality).
A D-metric space is a pair (U, D), where D is a D-metric on U.
Proposed methodology
In this section, we present some technical details which are necessary for developing the algorithms. We set n to be an element of the initial universe U and s (E) to denote the number of elements of the parameter set E.
Throughout the study, we denote the "parameter significance weight" in short with "PSW". For example, the value of "PSW" for Mr. X is denoted by "PSW X ".
Furthermore, the values of PSW of k different individual are given as follows:
Assume that, a decision group has K decision-makers, then we get a common PSW
NET
value for all these values as follows:
for 1 ≤ k ≤ n.
In the meantime, we define the parametric distance, which is abbreviated by "PD", between objects using the
for 1 ≤ k, t ≤ n.
Finally, we define the necessary metrics to measure the triple parametric distance among the POC values.
In this section, we present the algorithms which are based on the soft set theory. We begin with an algorithm which can be used to solve the problem of selecting the best object in the given universe set.
Step 1: Choose a soft set on E for V ⊆ U and determine how many elements are contained in the parameter set.
Step 2: Find the "OC" value of each object using the selected soft set.
Step 3: Select a particular element, e.g. Mr.X, and calculate its "PSW X " value.
Step 4: Obtain the "
Step 5: Find the metric distance of the "
Step 6: Select the object with the smallest distance to the PIPOC value in the decision-making phase. Equivalently, select the object with the greatest distance to the NIPOC value.
With the procedure given in Algorithm 1, one can obtain the best option for a given decision making problem. Now, we present an example which illustrates the application of this algorithm.
We first define the universe as U = {u1, u2, u3, u4, u5, u6, u7, u8, u9, u10} and the parameter set as E = {e1, e2, e3, e4, e5, e6, e7, e8, e9, e10} and the subset V of the universe as V = {u2, u3, u6, u8, u9} ⊆ U. For i = 1, 2, . . . , 10, the parameters e i stand for "experience", "food presentation", "foreign language knowledge", "effective speech", "working discipline", "hat trick", "higher education", "young age", "marriage status" and "presentation skills", respectively.
Step 1: If A = {e2, e3, e5, e7, e8, e9, e10} ⊆ E, F (e2) = {u2, u6, u9}, F (e3) = {u3, u8, u9}, F (e5) = {u3, u6, u8}, F (e7) = {u2, u3}, F (e8) = {u6}, F (e9) = {u2, u9} and F (e10) = {u3, u8}, then the soft set (F, A) is given by
Step 2: We calculate "OC" values for each object in the selected soft set.
The values of "OC" for all u
k
∈ V
The values of "OC" for all u k ∈ V
Step 3: For each parameter, three decision-makers express the most appropriate PSW values which are given in the following:
We recall that the components in all PSW X values must lie in the range [0, 1]. However, the values for PSW1 are out of the intended interval. Therefore, PSW1 values have to be normalized with a normalization procedure. For the first component, the process, which is given below, should be applied to each component:
where
To achieve the best result by making a common evaluation, we calculate the PSW
NET
value as:
For example, the first component is calculated as follows:
Step 4: To calculate the "
The values of
To elaborate the calculation of these values, we present the case for the
Step 5: We calculate how much the POC values deviated from the ideal values. The result is given in the following:
The values of
For example, using the
Step 6: Finally, we evaluate the candidates according to the amount of deviation calculated on Step 5.
According to the results obtained using the PIPOS value, the smallest value is attained by the candidate u2. In addition, according to the results obtained using the NIPOS value, the highest value is the candidate u3. It is therefore appropriate to choose the candidate u3.
Now we give an algorithm which can be used to solve the problem of selecting the two most compatible objects in the given universe set.
The first four steps given in Algorithm 1 are used again.
Step 5: Assume that the number of objects is n. Therefore, the dimension of the
Step 6: Compare the results of the binary parametric distance of two objects. If the smallest value is
Initially, we apply the first four steps given in Algorithm 1. Further, we use Algorithm 4 to solve the remainder of the problem.
Step 5: After the calculations addressed by Algorithm 2, we obtain the results given below:
The values of binary parametric distance for all u k ∈ V
The calculation of the binary parametric distance between u3 and u6 is conducted as follows:
Step 6: According to the results, the smallest value is achieved by the metric
Finally, we give an algorithm which can be used to solve the problem of selecting the three most compatible objects in the given universe.
The first four steps of this algorithm are identical with the ones given in Algorithm 1.
Step 5: Assume that the number of objects is n. Therefore, the dimension of the
Step 6: Compare the results of the triple parametric distance among the objects. If the smallest value is
After applying the first four steps given in Algorithm 1, we proceed with the remaining steps of Algorithm 4 to further solve the problem.
Step 5: We calculate the values given in the following table by using Algorithm 3:
The values of triple parametric distance for all u k ∈ V
In order to obtain the triple parametric distance between u2, u3 and u6, we do the following calculations:
Step 6: The results indicate that the smallest value is achieved by the metric
In this paper, we have introduced a novel approach to address uncertainty in decision-making problems by leveraging soft set theory. Our contributions include the development of algorithms for selecting the best candidate, best pair, and best triplet, along with practical examples illustrating their application. Our primary objective has been to identify alternatives that form a compatible group of objects for optimal outcomes, distinguishing our approach from those solely focused on selecting the single best alternative. However, it’s crucial to acknowledge that our method is not without limitations. Its effectiveness hinges on the precise modeling of uncertainty using soft set theory, which may not be universally applicable, and its performance could be influenced by the complexity of decision scenarios and data availability.
Looking ahead, several promising research directions emerge. Firstly, further research should investigate more advanced algorithms capable of handling complex decision scenarios with higher dimensions and intricate constraints. Additionally, exploring the integration of our approach with other decision support frameworks to create hybrid methods could leverage the strengths of multiple theories. Empirical studies and real-world applications across various decision-making contexts are essential to assess the practicality and effectiveness of our approach. Developing methods to quantify uncertainty in decision problems will enable more informed choices, and creating user-friendly software tools or decision support systems will make the proposed approach accessible to a broader audience. By addressing these limitations and pursuing these research directions, we can refine and expand the application of our approach in decision-making, providing decision-makers with robust tools for handling uncertainty and selecting optimal alternatives.
Footnotes
Acknowledgments
This work was supported by the Deanship of Scientific Research, Vice Presidency for Graduate Studies and Scientific Research, King Faisal University, Saudi Arabia [Grant No. GRANT4356].
Data availability
The datasets generated during and/or analyzed during the current study are available from the corresponding author on reasonable request.
Conflict of interest
The authors declare no competing interests.
