Abstract
Soft set theory, initially introduced through the seminal article “Soft set theory—First results” in 1999, has gained considerable attention in the field of mathematical modeling and decision-making. Despite its growing prominence, a comprehensive survey of soft set theory, encompassing its foundational concepts, developments, and applications, is notably absent in the existing literature. We aim to bridge this gap. This survey delves into the basic elements of the theory, including the notion of a soft set, the operations on soft sets, and their semantic interpretations. It describes various generalizations and modifications of soft set theory, such as N-soft sets, fuzzy soft sets, and bipolar soft sets, highlighting their specific characteristics. Furthermore, this work outlines the fundamentals of various extensions of mathematical structures from the perspective of soft set theory. Particularly, we present basic results of soft topology and other algebraic structures such as soft algebras and \(\sigma\)-algebras. This article examines a selection of notable applications of soft set theory in different fields, including medicine and economics, underscoring its versatile nature. The survey concludes with a discussion on the challenges and future directions in soft set theory, emphasizing the need for further research to enhance its theoretical foundations and broaden its practical applications. Overall, this survey of soft set theory serves as a valuable resource for practitioners, researchers, and students interested in understanding and utilizing this flexible mathematical framework for tackling uncertainty in decision-making processes.
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.Avoid common mistakes on your manuscript.
1 Introduction
Despite the growing prominence of soft set theory, the existing literature is conspicuously lacking in a comprehensive overview of its development. In this paper, we fill this gap with an up-to-date and organized review of the bibliography on soft set theory. There is no doubt that its genesis can be traced back to an article by Molodtsov [179]. It is only appropriate to begin with some biographical notes. Then, in this section, we will show how this theory became popular, charting its evolution and uptake within the mathematical community and beyond. Afterward we will present a catalog of the key areas of development that we will overview and their main proponents. This Introduction concludes with an outline of our literature review.
1.1 Biographical notes
The founder of soft set theory, Professor Dmitri Anatol’evich Molodtsov passed away on December 4, 2020. We confirmed the death in an email exchange with Prof. Vladimir Tsurkov, the head of the department where Prof. Molodtsov worked.
Professor Molodtsov was a mathematician, born on June 2, 1949, in Moscow. His entry at the world biographical encyclopedia Prabook Footnote 1 explains that Professor Molodtsov was the son of Anatoliy and Julia (Sedova) Molodtsova. He earned an Honors Degree from Moscow University in 1971, and went on to obtain a Candidate of Science degree in 1974, and a Doctor of Science degree in 1990, both from Moscow University. He worked as a researcher at the Computer Center of the Russian Academy of Sciences in Moscow, from 1974 until his passing.
According to the second 2022 update of the zbMATH Open (formerly known as Zentralblatt MATH) interface, Professor Molodtsov produced 46 publications since 1972, including 2 books, with 6 coauthors: D. V. Kovkov (4 publications), V. V. Fedorov (2 publications), Santanu Acharjee (1 publication), V. M. Kolbanov (1 publication), V. Yu. Leonov (1 publication), and A. A. Sokolov (1 publication). Specifically, the All-Russian portal Math-Net.Ru lists 30 articles written by him.
We shall not describe his specific contributions to the field of mathematics here. Suffice to say that emerging from [179], soft set theory has become a thriving field of research. According to Google Scholar (consulted December 4, 2023), his article, titled “Soft set theory—First results,” has been cited by more than 6650 scholarly works. The Science Direct site counts more than 3500 citations to [179] on December 4, 2023. From this vast literature, we can only hope to make an adequate selection of works in this survey.
Section 4.5 acknowledges Professor Molodtsov’s attempt to launch soft probability too.
1.2 The development of a new theory
It took some time for the new theory to gain traction. Its first steps were slow, and we can safely conclude that it received little attention in its origins. To this end, let us examine the chronological development of its early years. We shall conclude that the use of this subject has steadily increased over the past two decades.
Both fuzzy soft sets and intuitionistic fuzzy soft sets were defined in 2001 by [169] and [170], respectively. The next year, [171] showed that soft sets may be applied to solve decision-making problems, and also, these authors proposed the idea of reducing soft sets (we should be aware of the fact that it was later reformulated by [81]). These new contributions went largely unnoticed at the time. However, they are now highly cited and gave rise to many different branches of the literature.
The year 2007 witnessed the introduction of a basic formulation of soft group theory [29, 30] and decision-making with fuzzy soft sets [199]. This year appears to be a watershed in the development of soft set theory. Until then, the number of Scopus citations to the seminal [179] did not exceed 3 per year. In 2008, the number of Scopus citations rose to 12, and it was 22 in 2009, the year when [131] defined soft p-ideals of soft BCI-algebras. Since 2012, the annual number of Scopus citations has not fallen below 100. At that time, some important guidelines had already been established. For evidence, note that many interesting problems such as data filling of incomplete soft sets [191, 256], utilization of soft set theory in association rules mining [121], hybridization with rough sets [63, 108], algebraic structures associated with soft sets [65], and soft topology [79, 210] were studied before 2012. It is safe to say that all these works contributed greatly to the success of soft set theory. In support of this assertion, it is worth noting that Google Scholar counts more than 1500 citations to [210] on December 4, 2023. It is for this reason that we dedicate a full section to an overview of soft topological spaces. Also [256] has over 600 citations in Google Scholar, a remarkable achievement that speaks to the interest in the topic of incomplete soft sets.
1.3 Basic elements of soft set theory: a brief description
What is the core content of soft set theory? There exists no updated, organized study establishing the standards of this theory. In fact, there is no systematic literature review for soft set theory, not even an outdated one. For newcomers to the subject, there are no organized presentations of its fundamental facts and achievements, the current state of the art, and promising lines for future research. These gaps are addressed in this paper.
The takeaway message of soft set theory is that concepts that hinge on the idea of “belongingness” can be extended by making them dependent on a set of parameters. In its inception, soft sets over a set were described not by one indicator function (as in the case of standard subsets), but by a multiplicity of indicators (one for each “attribute” pertaining to another reference set). The interpretation was that each attribute produced an “aproximate description” of the subset of elements that the soft set jointly describes [179], although explicit discussions of their semantic interpretation came much later [52, 235]. The basic operations with soft sets and their properties were described in [172] and later clarified in [66].
We should include [169] and [170] among the proponents of this field of research. Their merit was to prove that Molodtsov’s idea could be combined with other successful concepts (fuzzy sets, intuitionistic fuzzy sets). Relationships among these models continued to come to light [46, 160]. Many other extensions and hybrid models have been developed ever since, inclusive of generalized intuitionistic fuzzy soft sets [106], bipolar soft sets [211] and fuzzy bipolar soft sets [183], probabilistic and dual probabilistic soft sets [102, 253], N-soft sets [100], hesitant fuzzy soft sets [73, 224] and intertemporal hesitant fuzzy soft sets [159], Dempster-Shafer fuzzy soft sets [94], m-polar fuzzy soft sets [244], ranked soft sets [208], soft rough sets and rough soft sets [108, 110], et cetera.
An important branch of the literature has to do with decision-making. The prioneer approach must be credited to [171] and [81], and also [199] launched decision-making in the hybrid fuzzy soft set framework, which was improved with [107] and [237]. [102] pioneered decision-making in (dual) probabilistic soft sets, and [106] did the same in generalized intuitionistic fuzzy soft sets. [138] and [92] overview these topics from a recent perspective. A distinctly different approach related to Weierstrass extreme value theorem is [50]. Soft topological knowledge is a prerequisite for this technique.
As a matter of fact, topology has certainly become the most successful extension of a mathematical structure with the quality of soft set theory. It was launched by [79] and [210], and further developed in a long series of papers including [39,40,41, 47,48,49, 60, 96, 125, 174, 175, 177, 184, 185, 202, 223], and [254]. Fuzzy soft topologies [86, 201, 214], soft metric spaces [1, 2, 90], and further generalizations have been defined and studied too. Other structures have been enriched with the idea of parametric belongingness, which gave raise to: (1) algebraic structures such as soft groups [29, 30], soft semirings [101], soft rings [5], etcetera; (2) set-theoretic structures such as soft ideals and filters in [206], or soft algebras and soft \(\sigma\)-algebras, respectively, defined in [198] and [136]; (3) extensions of convexity in finite environments [51], or (4) graph-theoretic models [11, 12, 139, 212].
Two other topics that are worth mentioning are data filling and parameter reduction. The first problem arose from the occurrence of missing data in the framework of soft set information. The model known as incomplete soft sets emerged from this situation. It is in this context that [256] and [191] started the problem of filling the missing data in order to put incomplete soft sets into practice. Different techniques have continued to appear both for this basic model [153,154,155, 205] and many of its extensions inclusive of fuzzy soft sets [91, 93], interval-valued fuzzy soft sets [109, 163] or interval-valued intuitionistic fuzzy soft sets [165, 190]. Although data filling has become a crucial topic in soft set theory, it has been argued that for the purpose of decision-making under incomplete soft information, this problem can be bypassed [54]. Concerning parameter reduction, it is appropriate to explain that the problem has been imported from the theory of rough sets. In both fields, the purpose is the simplification of the space of parameters, in such way that the ultimate goal (typically, decision-making) remains unaffected. The problem was stated very soon after the emergence of soft set theory, as explained above. [171] and then [81] established the main concept. We underline the role of [149] with a normal parameter reduction algorithm, and [151], with a concern for computational efficiency in the presence of large datasets. Reviews of this literature include [88] and [246]. In addition to this case, the problem has been approached from the perspective of fuzzy soft sets [75, 116, 137, 148], interval-valued fuzzy soft sets [163, 193], bipolar fuzzy soft sets [64], and N-soft sets [21].
This shortlist of general topics is far from being exhaustive. Rule mining from the perspective of soft set theory has been approached by [105, 157] among others. [161] have shown that soft set theory can be related to machine learning methods. These and many other articles have produced original approaches to other topics, that have gained generality with the inclusion of parametric membership.
1.4 Outline of the paper
By shedding light on the underexplored aspects of soft set theory, this first-ever survey consists of six sections. Section 2 summarizes three elements: the definition and fundamental operations of soft sets, a (non-exhaustive) list of extensions and variations, and the semantic interpretations of soft sets. Section 3 is dedicated to the fundamentals of soft topology, its foundational literature, and its relationship with topology. Other topics in soft set theory are overviewed in Sect. 4. These subjects include: other mathematical structures with a soft-set-based approach, data filling of incomplete soft sets, parameter reduction of soft sets and fuzzy soft sets, aggregation, plus an outline of soft probability. Section 5 is dedicated to decision-making. Section 6 concludes our survey and identifies potential areas for future research.
2 Preliminary concepts
Henceforward, X will denote a nonempty set (that is usually called the “universe of discourse”). A set E will be usually interpreted as a list of characteristics, properties, or attributes (although Sect. 2.3 explains that other interpretations are possible). When U is a set, \({{{\mathcal {P}}}}(U)\) will denote the set of parts of U.
This section has three parts. In the next Sect. 2.1, we review basic elements of soft set theory. Then, Sect. 2.2 summarizes a number of extensions of soft sets. We neither intend to give an exhaustive list nor formally describe all of them, because the current number of extensions is too high. The semantic interpretation of soft sets is the subject of Sect. 2.3.
2.1 Elements of soft set theory
We begin by explaining that two standard modelings of a soft set exist in the literature. Both are trivially equivalent.
-
1.
Under the first presentation, soft sets on X are defined by a pair (F, E), the set E being formed by all the properties that characterize the members of the universe of discourse, and F is a function \(F: E \longrightarrow {{{\mathcal {P}}}}(X).\) As presented by [179], a soft set on X can be described as a parameterized collection of subsets of X, the set of parameters being E.
-
2.
A second presentation uses the fact that \({{{\mathcal {P}}}}(X)\) can be identified with \(\{0, 1\}^X\), which is the set of all functions from X to \(\, \{0, 1\}\). Indeed, every subset A of X is uniquely determined by \(\chi _A:X\longrightarrow \{0, 1\}\), which is its indicator or characteristic function. With this identification the soft set (F, E) can be interpreted as a mapping \(F: E \longrightarrow \{0, 1\}^X\). Under this presentation, if we observe \(F(a)(x)=1\) then we interpret that x satisfies property \(a\in E\), and \(F(a)(x)=0\) means the opposite.
Whatever the presentation that we choose, a soft set on the universe of discourse X is simply a multi-function F from E —a set of properties that identify the alternatives– to X [177]. This apparently casual comment is in fact very important: for example, it is the key to transform concepts from the language of soft topology to the language of topology. This correspondence will be discussed in Sect. 3.3. Multi-functions or multifunctions are referred to as correspondences, point-to-set mappings, or multi-valued mappings in the specialized literature.
For this reason, a soft set (F, E) can also be regarded as a subset of the Cartesian product \(E\times X\), namely, the graph of F. Recall that when \(F: E \longrightarrow {{{\mathcal {P}}}}(X)\) is a multi-function, its graph is \(Gr(F)=\{ (e, y) \vert y\in F(e) \}\). So, there is an exact correspondence between (F, E) and Gr(F).
In the literature, it is common to use the representation \(\{(e, F(e)): e\in E\}\) for the aforementioned (F, E). Note that this presentation is reminiscent of the graph representation explained above. When \(e\in E\), F(e) is a subset of X that is sometimes expressed with the more accurate notation (F, E)(e). It is referred to as the set of e-approximate elements of the universe of discourse, or alternatively, as the subset of the universe of discourse approximated by e.
Henceforth \(SS_E(X)\) will represent the set of all soft sets on X. If E, the set of relevant characteristics of the elements of X, is common knowledge, we can drop the subindex and just use the notation SS(X).
Two basic examples of soft sets are the full or absolute, and the null soft sets on X. The full soft set \({\tilde{X}}\) is such that \({\tilde{X}} (e)=X\) for each \(e\in E\). In the interpretation by graphs, one has \({\tilde{X}} = E\times X\). The null soft set \(\varPhi\) is such that \(\varPhi (e)=\varnothing\) for all \(e\in E\). So, in the interpretation by graphs, \(\varPhi =\varnothing \subseteq E\times X\). Soft points are special types of soft sets that we discuss in Sect. 3.
Operations from set theory were soon transferred to the theory of soft sets. Predictably, union, intersection, and inclusion within \(SS_E(X)\) were defined in the following way [66, 172]: for any \((F_1, E), (F_2, E)\in SS_E(X)\),
-
(1)
\((F_1, E) \sqcup (F_2, E)\) is \((F_3, E)\in SS_E(X)\), the soft set such that \(F_3(e) = F_1(e)\cup F_2(e)\) for each \(e\in E\). We can write this concept as \(((F_1, E) \sqcup (F_2, E))(e) = F_1(e)\cup F_2(e)\) when \(e\in E\).
-
(2)
\((F_1, E) \sqcap (F_2, E)\) is the soft set \((F_4, E)\in SS_E(X)\) such that \(F_4(e)=F_1(e)\cap F_2(e)\) for each \(e\in E\). We can write this concept as \(((F_1, E) \sqcap (F_2, E))(e) = F_1(e)\cap F_2(e)\) when \(e\in E\).
-
(3)
\((F_1, E) \sqsubseteq (F_2, E)\) means \(F_1(e) \subseteq F_2(e)\) whenever \(e\in E\).
\((F, E)^c\) holds for complement of \((F, E)\in SS_E(X)\), and it is \((F^c, E)\in SS_E(X)\) for which every \(e\in E\) defines \(F^c(e)=X\setminus F(e)\).
Remark 1
It is trivial to extend the union and intersection operations on soft sets to either finite or infinite lists of soft sets.
Relatedly, soft inclusion produces a natural idea of soft equality whereby \((F_1, E) = (F_2, E)\) is equivalent to both \((F_1, E) \sqsubseteq (F_2, E)\) and \((F_2, E) \sqsubseteq (F_1, E)\). Put shortly, soft equality of \((F_1, E)\) and \((F_2, E)\) boils down to \(F_1(e)=F_2(e)\) for all \(e\in E\).
The soft sets \((F, E), (F', E)\in SS_E(X)\) are disjoint if their intersection is the null soft set, i.e., if \((F, E)\sqcap (F', E) = \varPhi\). And in this case, the two soft sets must be forcefully different, in the sense that they cannot be soft equal.
It is important to bear in mind that [66] corrected some wrong assertions given in [172]. This analysis produced new concepts (such as restricted intersection, union, and difference, plus extended intersection, of a pair of soft sets). Also, the reader should be aware that in addition to the definitions given above, other concepts of intersection, union, and inclusions have been defined. For more details, see [33] and [34].
2.2 Extensions of soft sets
Let us now outline the ideas that have produced extensions of the model presented in Sect. 2.1.
The addition of other feasible items to \(\{0, 1\}\) in the second modelization presented in Sect. 2.1 produces extended soft set models in three different directions, namely, incomplete soft sets, N-soft sets, and fuzzy soft sets.
-
1.
Incomplete soft sets were introduced by Zou and Xiao [256] and later studied by authors such as Qin et al. [191] and Alcantud and Santos-García [54]. They are defined by replacing \(\{0, 1\}\) with \(\{0, 1, *\}\) as follows:
Definition 1
([191]) The pair (F, E) is an incomplete soft set over X when \(F: E \longrightarrow \{0, 1, *\}^X,\) Recall that \(\{0, 1, *\}^X\) represents the mappings from X to the set \(\, \{0, 1, *\}\).
So, if we observe \(F(a)(x)=^*\), then we interpret that we do not know whether x satisfies property \(a\in E\) or not.
-
2.
Fatimah et al. [100] defined N-soft sets and provided the first examples with real data. This model uses \(\{0, 1, \ldots , N-1\}^X\) for the codomain, although the numbers are a convenient default and can be replaced with N distinctive items, and the triple (F, E, N) becomes an N-soft set. The formal concept has the following structure:
Definition 2
([100]) Let \(G=\{0,1,2,\cdots , N-1\}\) denote a set of grades, for some \(N\in \{2,3,\ldots \}.\) The triple (F, E, N) is an N-soft set on X when \(F:E \rightarrow 2^{X\times G}\) meets the property that for every \(a\in E\) and \(x\in X\), there is a unique \((x,g_a)\in X\times G\) such that \((x,g_a)\in F(a),\) \(g_a\in G.\)
What N-soft sets add to the original model is the ability to differentiate among options that satisfy the properties in a variety of manners, which are captured by the grades in G. In addition to the real examples provided by the founding [100], other articles have shown the adequacy of N-soft sets to capture real situations, e.g., [52, 59, 61, 62].
From direct inspection, soft sets can be identified with 2-soft sets, and incomplete soft sets can be identified with 3-soft sets. Table 1 presents the tabular representation of these models.
Although [100] defined incomplete N-soft sets, there is virtually no research about this model.
Alcantud et al. [62], Sect. 1.1, presented four arguments that prove the superiority of N-soft sets over the original soft set model. Put briefly, these arguments are:
-
(a)
Hesitation in N-soft sets is natural, but in soft sets, it is equivalent to allowing for incompleteness. Therefore new problems can be set up in the field of hesitant N-soft set.
-
(b)
Aggregation of N-soft sets is natural (and we shall dedice Sect. 4.4 to this problem), but in soft sets, this topic has been disregarded due to its simplicity.
-
(c)
Soft sets are confined to Aristotelian binary logic but N-soft sets have been linked to many-valued logic (v. Sect. 2.3 for more details on this issue).
-
(d)
An ordinal improvement of soft sets is the ranked soft set structure defined in [208]. Then a cardinal improvement of this model produces N-soft sets. It can be said that ranked soft sets give us for each property in E, an ordered list of the alternatives, in such way that we can know for each pair of options which one performs better in terms of that property. The improvement brought by N-soft sets is that we can make comparisons that disclose how much better the alternatives are.
-
3.
Fuzzy soft sets were presented by [169] in order to extend soft sets with the ability to capture partial membership. So with respect to the second modelization presented in Sect. 2.1, this model replaces \(\{0, 1\}\) with [0, 1]. And we can extend the tabular representation in Table 1 correspondingly. In formal terms:
Definition 3
([169]) The pair (F, E) is a fuzzy soft set over X when \(F: E \longrightarrow [0, 1]^X.\) Recall that the notation \([0, 1]^X\) represents the set of all mappings from X to the interval \(\, [0, 1]\).
Under this extended presentation, the number \(F(a)(x)\in [0,1]\) is interpreted as the degree of membership of x to the set of alternatives that satisfy property \(a\in E\).
In this category we can also insert the probabilistic soft sets defined by [253]. Fatimah et al. [102] investigated them, introduced dual probabilistic soft sets, and—especially important—gave the first decision-making methodologies in both frameworks. In formal terms:
Definition 4
([253]) Denote by D(X) the set of all probability distributions over X. The pair (F, E) is a probabilistic soft set over X when \(F: E \rightarrow D(X)\).
Fatimah et al. [102] defined one-probabilistic soft sets: these are the particular cases of Definition 4 such that for every \(a\in E\), a unique \(x\in X\) exists with \(F(a)(x)=1\) (therefore \(F(a)(x')=0\) when \(x\in X{\setminus } \{x\}\)). With this new tool, their Proposition 1 drew a bridge among probability distributions, probabilistic soft sets, and soft sets. As said above, their work proposed the next concept:
Definition 5
([102]) In the conditions of Definition 4, the pair (F, E) is a dual probabilistic soft set over E when \(F: X \rightarrow D(E)\), i.e., for each \(x\in X\), \(F(x)\in {\mathscr {D}}(E)\).
The authors explained that this dual model is motivated by examples such as behavioral phenotypes or in general, by cases where the characteristics classify the alternatives
In addition, m-polar fuzzy soft sets [139, 244] were investigated for the first time to deal with multi-polar data.
Other authors used alternative strategies for extending the reach of soft sets. For example, hesitant fuzzy soft sets [73, 224] added the ability to show hesitation in the case of fuzzy soft sets. Ashraf et al. [70] have recently defined complex probabilistic hesitant fuzzy soft sets which extend the probabilistic hesitant fuzzy soft set model introduced by [158]. A different type of extensions came from bipolar soft sets. They were defined by [211] and then [36] improved the knowledge about their role in the expression of dual thinking. Bipolar soft sets are built with the help of two soft sets that provide positive and negative information. For each attribute, this information cannot overlap. In formal terms:
Definition 6
([211]) The triplet \((F, F', E)\) is a bipolar soft set over X when \(F: E \rightarrow {{{\mathcal {P}}}}(X)\), \(F': \lnot E \rightarrow {{{\mathcal {P}}}}(X)\), and the condition \(F(a)\cap F'(\lnot a)=\varnothing\) is met for each \(a\in E\). Here \(\lnot E\) denotes the NOT set of E, defined by the negation of the properties in E: \(\lnot E = \{\lnot a \, \vert \, a\in E\}\).
Their fuzzy version (fuzzy bipolar soft sets) was given in [183]. This model has been generalized until [168] proposed bipolar complex fuzzy soft sets. In a related line of inspection, intuitionistic fuzzy soft sets [170] and generalized intuitionistic fuzzy soft sets [106, 170] split membership and non-membership in the evaluation of the satisfaction of the characteristics. By extending the bipolar scale into a multi-polar scale (i.e., to the space of m different categories or states) a new concept of m-polar fuzzy soft set, investigated by [244], was introduced. [188] defined Pythagorean fuzzy soft sets with the aim of expanding the set of admissible evaluations in intuitionistic fuzzy soft sets. This idea has been further developed until [42] defined (a, b)-fuzzy soft sets. An alternative expansion came from [239], who designed picture fuzzy soft sets with the help of a third “neutral” evaluation. Also, this model witnessed a generalized version by [145], and a further improvement came from [127] who designed multi-valued picture fuzzy soft sets. Vague sets [114] are the germ of vague soft sets [82, 84, 232]. Alkhazaleh and Salleh [67] introduced soft expert sets and fuzzy soft expert sets [68]. Their novelty is arguably limited: they incorporate the opinions by a group of experts in one unique structure. Nevertheless the later model was eventually extended by e.g., m-polar fuzzy soft expert sets [22], picture fuzzy soft expert sets [222], Fermatean fuzzy soft expert sets [24], or hesitant fuzzy soft expert sets [17].
Extensions of N-soft sets abound nowadays too. The hybridization of fuzzy soft sets and N-soft sets led [18] to define fuzzy N-soft sets. [99] contributed with the multi-fuzzy N-soft set model that extends the multi-fuzzy soft set notion defined by [237]. In addition, N-soft sets were amplified with the help of hesitancy too. This was a remarkable improvement, because hesitancy in the strict framework of soft sets reduced to producing incomplete soft sets. The extension that emerged was called hesitant N-soft set in [19]. Informally, if we start with Table 1 as a joint representation of soft sets, incomplete soft sets, and N-soft sets, then the hesitant extension uses a multiplicity of values from \(\{0, 1, \ldots , N-1\}\) at each cell. Relatedly, the combination of both fuzzy and hesitant generalization produces hesitant fuzzy N-soft sets [20]. Zhang et al. [249] defined Pythagorean fuzzy N-soft sets and designed multi-attribute group decision-making methods in this context (see also [28]), whereas [194] defined picture fuzzy N-soft sets. Wang et al. [231] defined probabilistic hesitant N-soft sets which have the ability to express the occurrence probability of hesitant grades. They consider group decision-making methodologies (such as TOPSIS and VIKOR) in this framework. Akram et al. [26] have designed the complex Fermatean fuzzy N-soft set model, [13] have established the complex m-polar fuzzy N-soft model, and [71] have defined complex probabilistic hesitant fuzzy N-soft sets. [134] defined bipolar N-soft set theory, whereas [23] extended their idea with the introduction of bipolar fuzzy N-soft sets. The amalgamation with soft expert knowledge has been formulated too, and it has given rise to spherical and Pythagorean fuzzy N-soft expert sets [25, 27].
2.3 Semantic interpretations
Yang and Yao [235] have been the first authors to discuss the semantics of soft sets explicitly. Their contribution was supplemented with a pioneering analysis of three-way decision in the framework of soft sets. Both ideas were extended to the N-soft set arena in the recent Alcantud [52]. Let us summarize the contributions to this debate given in both articles:
-
The ‘multi-context’ semantics is surely the original semantic interpretation of both soft sets and N-soft sets. Soft sets offer taxonomies since they describe the options in terms of their attributes. Other authors [105] had explored this idea in more depth than the original [179]. There is no real difference with the more modern idea of N-soft set.
-
The ‘possible worlds’ semantics (of both soft sets and N-soft sets) is applied when the set of characteristics is made of possible worlds for explication of a partially-known notion. This meaning is reminiscent of Savage’s ‘states of nature’ [209], as reported in [52]. So, in the first version provided by Yang and Yao, precisely one of the possible worlds is the world that defines the set of occurrences of the notion. In Savage’s adapted version, states of nature capture future events whose probabilities are unknown, and the decision-maker cannot affect them.
Still there is a third semantic interpretation in the generalized model of N-soft sets. This is the ‘values of truth’ semantics described in Sect. 3.3 of [52]. In cases where we cannot decide whether an option has a property or not (such as movies that cannot be called ‘funny’, but we cannot say that they ‘are not funny’ either), binary logic should be replaced with multi-valued logic. And the rates in an N-soft set can be interpreted as the possible values of truth in an N-valued logic. Under this description, N-soft sets extend incomplete soft sets, which only admit one level of indeterminacy. Or as mentioned above, incomplete soft sets can be identified with 3-soft sets.
3 Soft topology: first results
Topology has become a renowned mathematical discipline whose origins are in the early 1900 s, when it was simply a part of set theory. In fact, Felix Hausdorff introduced the name “topological space” in 1914. As an evidence that decision-making can benefit from topological ideas, the Weierstrass Extreme Value Theorem comes to mind easily. We shall return to this line of inspection in Sect. 5.
We have argued above that sets are “extended” to soft sets via parameterized belongingness. It is therefore only natural to expect that the insights provided by topology would be extended to produce a recognizable part of soft set theory. Indeed, with the help of the extended set-theoretic operations described in Sect. 2.1, one can define soft topology on X as follows:
Definition 7
([79, 210]) A soft topology \(\tau\) on X is a collection \(\tau \subseteq SS_E(X)\) of soft sets on X (with a set of attributes formed by E), called soft open sets, such that:
-
(1)
Both \(\varPhi\) and \({\tilde{X}}\) are soft open sets.
-
(2)
Arbitrary unions of soft open sets are soft open sets too.
-
(3)
Finite intersections of soft open sets are soft open sets too.
The triple \((X, \tau , E)\) is called soft topological space, and \(ST_E(X)\) defines the set of all soft topological spaces on X (whose set of attributes is formed by E).
As explained in the Introduction, the expansion of soft topology has been considerable. Hence we can only attempt to summarize a small proportion of the many articles that it has produced. Instead, our main purpose in this part of our survey is to emphasize the correspondence between critopological and soft topological concepts.
One apparent difference between crisp (or ordinary) and soft topologies that one can perceive easily is the basic notion of “point”. In set theory and topology, there is no argument about what a point can mean. However, things are different in soft set theory. References [90, 185], and [254] defined a concept of soft point that was very useful to analyze soft neighborhood systems and soft interior points. However both soft point [72] and element [184] were defined differently, and the names change with the authors. Alcantud [48] discusses this issue at length. Here is a short summary:
-
1.
The special soft set \((\{y\}_e, E)\) such that \(\{y\}_e(e)=\{y\}\) and \(\{y\}_e(e')=\varnothing\) when \(e'\in E{\setminus } \{e\}\) was used by [90] under the term ‘soft point’, and [184], Definition 3.1, referred to it as a ‘soft element’.
-
2.
In [254], a soft point is a soft set (F, E) with the property that \(e\in E\) exits for which \(F(e)\ne \varnothing\), and if \(a\in E\), \(a\ne e\), then \(F(a)=\varnothing\). The previous notion is a particular case of this concept.
-
3.
In [223] and in [210], a soft point is a soft set (F, E) with the property that there exists \(y\in X\) such that \(F(e)=\{y\}\) for each \(e\in E\). This soft set is expressed as (y, E).
-
4.
The previous definition is generalized by [72], Definition 2.11, who nevertheless use the same name (soft point). In [72], soft points are (G, E) for which \(y\in X\) and \(E'\subseteq E\) exist, such that \(G(e)=\{y\}\) when \(e\in E'\). The soft sets \((\{y\}_e, E)\) given above satisfy this definition too.
3.1 Construction of soft topologies
In this overview, it is worth noting that there are at least two general procedures for the generation of soft topological spaces from topologies on the universe of discourse, in the standard sense.
Procedure 1 is quite direct:
Definition 8
([47, 223]) Fix \({\mathbf \Sigma } = \{\Sigma _e\}_{e\in E}\), a set of topologies on X whose set of indices is E. We say that
is the soft topology on X defined from \({\mathbf \Sigma }\).
In the case where \(\Sigma _e\) is independent from e, i.e., when there is \(\Sigma\) with \(\Sigma = \Sigma _e\) for all \(e\in E\), the above notation is simplified to \(\tau ({\mathbf \Sigma }) = \tau ({\Sigma })\).
Example 1
When \(\Sigma\) is the cofinite crisp topology on X, Definition 8 produces the cofinite soft topology [47].
Interestingly, [39] studied \(\tau ({\Sigma })\) but called it extended soft topology. In addition, a soft topology \(\tau\) is enriched when \(\tau\) includes every (F, E) with the property \(F(e)\in \{X, \varnothing \}\) whenever \(e\in E\). Theorem 2 of [39] proved an equivalence between extended and enriched soft topologies.
Procedure 2 constructs soft topological spaces using crisp topologies with the help of soft open bases. These are sets whose elements are soft sets, that produce soft topologies which are formed with all their soft unions. More explicitly, the soft topology \(\tau\) has an soft base \({{{\mathcal {B}}}}\subseteq \tau\) when every \((F, E) \in \tau\) is a union of soft sets in \(\mathcal{B}\) [79]. From a soft open base, we can gemerate a soft topology, for which the soft open base is in fact a soft base: v., [202], Theorem 16.
With each base for a topology on the universe of discourse, it is now possible to generate a soft topology in a two-step process. The base gives rise to a soft open base (for the definition, see Proposition 1 in [47]). And Theorem 13 in [202] explains how to generate a soft topology with this soft open base.
Additionally to the production of soft topologies from standard topologies, soft topologies can be combined to generate new soft topological spaces. This goal can be achieved for example, through the sum of soft topological spaces [41].
3.2 First results and more concepts in soft topological spaces
The two constructions of soft topologies that we have recalled above can be related to each other. If we select a base for a topology, then we can define both a soft open base and a crisp topology from it. Definition 8 can be applied to the new topology. We can define a soft topology from the soft open base too. The respective soft topologies obtained from these procedures coincide [47, Theorem 3].
We can draw theoretical consequences from these two designs. For example, let us define that a soft topological space is soft second-countable when the soft topology has a base that contains a countable number of elements [90, Definition 4.32]. Then Definition 8 generates a soft second-countable soft topological space when E is either finite or countable, and all \(\Sigma _e\)’s are second-countable [47, Sect. 4]. And the reverse of this result is also true [47, Corollary 2].
Other concepts in soft topology are motivated by separation axioms, which are defining properties that attempt to “separate” either sets or points (or sets and points), in a “topological” sense. Not surprisingly, separation axioms have been reformulated in the soft topological framework in different ways by many authors (e.g., [38, 96, 125, 210, 223]). For example, the soft points defined by [210] and [223] are the key to define the next axioms:
Definition 9
([210, 223]) The soft topology \({\tau }\) on the universe of discourse X is:
-
1.
\(T_0\) when for each distinct \(x,y\in X\), either there is \((G, E)\in {\tau }\) such that \((x, E)\sqsubseteq (G, E)\) but it is not true that \((y, E)\sqsubseteq (G, E)\), or there is \((F, E)\in {\tau }\) such that \((y, E)\sqsubseteq (F, E)\) but it is not true that \((x, E)\sqsubseteq (F, E)\).
-
2.
\(T_1\) when for each distinct \(x,y\in X\), there are \((F, E), (F', E)\in {\tau }\) such that \(x\in (F', E)\), \(y\notin (F', E)\), and also, \(y\in (F, E)\), \(x\notin (F, E)\).
-
3.
\(T_2\) when for all distinct \(x,y\in X\), disjoint soft open sets \((F, E), (F', E)\) exist with the properties \(x\in (F', E)\), \(y\in (F, E)\).
Many other related axioms were defined and studied, for example, [175] discussed soft regularity. We shall not produce a comprehensive presentation here.
Soft compactness was first studied in [72] and [254]. Other remarkable references are Al-shami [37] and Al-shami et al. [40]. It is worth noting that 7 generalized types of soft semi-compact spaces were defined by these authors.
Another classical topic in topology is the analysis of separability axioms. They have motivated Alcantud [47] to construct soft topological spaces that are well-behaved in relation to these ideas. In addition, two classes of axioms generalizing suitable soft separability ideas were introduced by [60]. Their inspiration was the countable chain condition and the topological concept of caliber. In their article, the role of cardinality in both the countable chain condition and the finite chain condition is deeply investigated. Also, Alcantud et al. [60] prove that both calibers (their cardinality being fixed), the countable chain condition, and the finite chain condition, are topological properties (i.e., they are preserved by bijective soft continuous functions).
We also mention that [147] have defined soft Menger spaces in their pioneering analysis of selection principles in the soft framework. Soft compact spaces are soft Menger spaces, which in turn are soft Lindelöf spaces.
Finally, [74] have recently associated a fundamental group with each soft topological space.
3.3 The fundamental theorem of soft topology
Matejdes [174] soon realized that a bijective correspondence exists between the set of soft topological spaces (with characteristics E) defined on a set X, and the set of topological spaces either on \(E\times X\) or on \(X\times E\) (see also [176]). Put shortly, if we start with a soft topology, then by identifying a multifunction with its graph, we find ourselves in a classical topology on a Cartesian product.Footnote 2 In this section we recall the explicit bijection that has been used in [48] to prove this remarkable result, that can be rightfully called the fundamental theorem of soft topology.
To make this section self-contained, the next elements are needed.
Definition 10
With any \(S\subseteq X\times E\) we associate \((\varUpsilon _S, E)\in SS_E(X)\) defined by: for all \(e\in E\), \(\varUpsilon _S(e) = \{ y\in X \, \vert \, (y, e)\in S\}\). And with any \((F, E)\in SS_E(X)\) we associate \(A_{(F, E)} = \{ (y, e)\in X\times E \, \vert \, y\in F(e)\}\), a subset of \(X\times E\).
These simple notions allow us to associate a soft topology to any crisp topology, and a crisp topology to any soft topology too. The next results formalize both constructions:
Proposition 1
When \({\Sigma }\) is a standard topology on \(X\times E\), \(\tau ^{\Sigma } = \Big \{ (\varUpsilon _A, E) \, \vert \, A\in \Sigma \Big \}\) is a soft topology on X.
If \({\tau }'\) is a soft topology on X, then \({\Sigma }(\tau ') = \Big \{ A_{(G, E)} \, \vert \, (G, E)\in \tau '\Big \}\) is a standard topology on \(X\times E\).
We are ready to state the fundamental theorem of soft topology:
Theorem 1
defines a bijective function with inverse function
Since [174] it is known that with this theorem one can transform results from general topology to soft topology (see also [48, 60, 175] for more arguments supporting this claim). Nevertheless, one can also argue that this process does not exhaust all possible developments in soft set theory because the soft topological framework is semantically richer (as shown by our discussion about soft points given above). We do not intend to settle this controversy here. However, we feel obliged to draw the attention of researchers to this fundamental transformation so that forthcoming studies can give more explicit arguments about what sets them apart from concepts known from classical topology.
3.4 Extensions of soft topologies
Many combinations of topological models with generalized soft set theory have produced further generality. For example, the incorporation of soft sets to fuzzy topological spaces [80] led [218] to design fuzzy soft topologies. Khameneh et al. [140] studied the concepts of fuzzy soft interior, closure, and boundary in fuzzy soft topological spaces. Later, fuzzy soft product topologies and fuzzy soft Hausdorff spaces were investigated by [141]. These authors discussed the notion of fuzzy soft point and redefined it as an extension of the fuzzy point. Based on [141], Definition 6.1, a fuzzy soft set \({\tilde{x}}_E\), given by the map \({{\tilde{x}}}: E\rightarrow I^X\) where \(I=[0,1]\), is a fuzzy soft point if for all \(z\in X\), any \(e\in E\),
that \(\lambda _e\in (0,1]\) for each \(e\in E\). In other words, for each parameter e, \(y^{\lambda _e}\) is a typical fuzzy point whose support is y and whose degree of membership is \(\lambda _e\).
Alcantud [49] has produced the first investigation of relationships between soft topologies and fuzzy soft topologies.
More generally, [196] benefitted from the generalized approach by N-soft sets in order to design N-soft topologies. In addition, [98] defined bipolar soft topological spaces and [195] defined bipolar fuzzy soft topological spaces. Besides, [197] introduced hesitant fuzzy soft topological spaces.
A different type of generalizations has been motivated by the success of topological ordered spaces. With this spirit, [35] have designed their soft topological counterpart.
Sect. 4.1.3 discusses other extensions of soft topologies that are born from the structure of sets called “primal”.
It is worth underlining that the aforementioned [143] and [196, 197] state applications to decision-making.
4 Other topics in soft set theory
This section presents some other ideas that have amplified the soft set narrative from different perspectives. First, we shall underline that many other mathematical structures have been extended with a soft set approach. We have made a short introduction to a sample of recent trends, which may be especially beneficial for the reader due to their novelty. Afterward, we present brief summaries of several branches of the literature with varying level of importance. Data filling in the case of incomplete soft sets, as well as parameter reduction, have produced a number of impactful scholarly works. Meanwhile, topics such as aggregation or the theory of soft probability are less developed at present. Soft graphs [11] and their extensions to fuzzy soft graphs [12] and intuitionistic fuzzy soft graphs [212] are beyond the scope of this summary of literature.
4.1 Other soft algebraic structures
In addition to topology, algebraic structures such as groups or (semi)rings have been exported to the soft setting. These extensions produced soft groups [29, 30], soft semirings [101], and soft rings [5]. Feng et al. [104] demonstrated the applicability of soft binary relations to the theory of semigroups and [248] defined soft rough hemirings, which they utilized for multi-attribute multi-person decision-making. Afterward, the algebraic structures called soft topological soft groups/rings [216] and soft topological rings [217] were proposed. Still the reader can explore other topics like fuzzy soft Lie algebras [16], (intuitionistic) fuzzy soft K-algebras [14, 15], the soft ideals and filters that extend the corresponding crisp notions [206], characterization of hemirings in terms of fuzzy soft h-ideals [240], soft BL-algebras defined from fuzzy sets [247], or the introduction to N-soft algebraic structures (e.g., N-soft groups or N-soft rings and ideals) given by [133].
Recent contributions to extended mathematical structures include soft generalizations of algebras and \(\sigma\)-algebras, and convex geometries. Soft grills, soft primals, and many others have been considered too. We proceed to recall the respective rudiments of these new concepts.
4.1.1 Soft algebras and soft \(\sigma\)-algebras
Measures assign numerical values to sets. In Lebesgue integration, measures are fundamental for defining integrals, enabling the computation of quantities such as areas or volumes. In probability theory, they help define probability spaces, providing a foundation for analyzing random events and calculating probabilities for different outcomes. The right structured framework for defining measurable sets within a given space is a \(\sigma\)-algebra. Therefore this idea is pivotal in both mathematical analysis and probability theory. Let us recall this notion and the weaker structure of a set algebra:
Definition 11
An algebra \({\textbf {A}}\) on X, a non-empty set, is a collection \({\textbf {A}} \subseteq {\mathcal {P}}(X)\) that satisfies:
-
(1)
\(\varnothing \in {\textbf {A}}\).
-
(2)
\({\textbf {A}}\) is closed under complement: \(X{\setminus } A \in {\textbf {A}}\) whenever \(A\in {\textbf {A}}\).
-
(3)
\({\textbf {A}}\) is closed under finite unions: for each \(k\in {\mathbb {N}}\) and \(A_1, \ldots , A_k\in {\textbf {A}}\), \(\bigcup _{i=1}^k A_i\in {\textbf {A}}\).
A \(\sigma\)-algebra on X is an algebra on X that is closed under countable unions, i.e., (3) above is replaced with
(3’) when \(A_i\in {\textbf {A}}\) (\(i= 1, 2, 3 \ldots\)), it must be the case that \(\bigcup _{i=1}^{+\infty } A_i\in {\textbf {A}}\).
A routine application of De Morgan’s laws proves that algebras must be closed under finite intersections. And \(\sigma\)-algebras must be closed under countable intersections too.
These two concepts have been extended in a natural way to the soft framework, hence producing soft algebras and soft \(\sigma\)-algebras.
Definition 12
([198]) A soft algebra \({\mathcal {A}}\) on X is a collection \({\mathcal {A}}\subseteq SS_E(X)\) with the properties:
-
(A.1)
\(\varPhi \in {\mathcal {A}}\).
-
(A.2)
When \((G, E)\in {\mathcal {A}}\), \((G, E)^c\in {\mathcal {A}}\).
-
(A.3)
When \(k\in {\mathbb {N}}\) and \((F_1, E), \ldots , (F_k, E)\in {\mathcal {A}}\), it must be the case that \(\sqcup _{i=1}^k(F_i, E)\in {\mathcal {A}}\).
Soft \(\sigma\)-algebras are defined in [136] by replacing (A.3) above with the stronger requirement
(A.3’) when \((F_i, E)\in {\mathcal {A}}\) for al \(i=1, 2, \ldots\),then \(\sqcup _{i=1}^{+\infty }(F_i, E)\in {\mathcal {A}}\).
Relationships between soft and ordinary algebras have been recently studied by [69]. Also recently, relationships between soft and ordinary \(\sigma\)-algebras have come to light in [44].
Extensions include picture fuzzy soft \(\sigma\)-algebras [182] and q-rung orthopair fuzzy soft \(\sigma\)-algebras [118].
4.1.2 Convex soft geometries
Convex soft geometries were defined in Alcantud [51] by inspiration of convex geometries. This interesting structure bridges the gap between convexity and finiteness, hence for this model, X is required to be finite. Then a convex geometry is a combinatorial abstraction of the idea of convexity, for which not only the standard techniques from convexity apply, but also one can resort to the theory of ordered sets and graph theory. Although there are several equivalent definitions, we only present the next one here:
Definition 13
([95]) \({\textbf {C}} \subseteq {\mathcal {P}}(X)\) is a convex geometry on X, a non-empty finite set, if:
-
(1)
\(\varnothing \in {\textbf {C}}\).
-
(2)
\(G_1\cap G_2\in {\textbf {C}}\) whenever \(G_1, G_2\in {\textbf {C}}\).
-
(3)
If \(G_1\in {\textbf {C}}\), \(G_1\ne X\), then there exists \(y\in X{\setminus } G_1\) with \(G_1\cup \{y\}\in {\textbf {C}}\).
Then the convex sets of X are the subsets of X that are in \({\textbf {C}}\).
Section 2 of [95] proves various characterizations of this model.
A mandatory construction is the convex hull of a set in this framework. It is defined as follows: for any convex geometry \({\textbf {C}}\) on X, the convex hull of \(X'\subseteq X\) in \({\textbf {C}}\) is \(\text{ conv } (X') = \bigcap \{ G\in {\textbf {C}} \text{ such } \text{ that } X'\subseteq G\}\).
An important result in the basic theory of convex geometries is that there are extreme elements in all nonempty subsets of X. They are defined as follows:
Definition 14
([95]) In the conditions of Definition 13, if \(\varnothing \ne Y\subseteq X\), then \(x\in Y\) is extreme element of Y when \(x\not \in \text {conv}(Y\setminus \{x\})\).
In our framework one has the following extension of Definition 13:
Definition 15
(Alcantud [51]) \({\mathcal {C}}\subseteq SS_E(X)\) is a convex soft geometry on X if:
-
(C.1)
\(\varPhi \in {\mathcal {C}}\).
-
(C.2)
When \((G_1, E), (G_2, E)\in {\mathcal {C}}\) then \((G_1, E)\sqcap (G_2, E)\in {\mathcal {C}}\).
-
(C.3)
When \((G, E)\in {\mathcal {C}}\setminus {\tilde{X}}\), there is \(y\in X\) for which \((y, E)\sqsubseteq (G, E)\) is not true, and \((y, E)\sqcup (G, E)\in {\mathcal {C}}\).
The soft \({\mathcal {C}}\)-convex sets, or simply soft convex sets for simplicity, are the members of \({\mathcal {C}}\).
Sections 3.2 and 3.3 in [51] discuss the construction of convex geometries from convex soft geometries, and the reverse process. To prove that the theory of convex soft geometries is meaningful and promising, we recall that with respect to any convex soft geometry, extreme elements exist for all soft sets (except for \(\varPhi\)) by Theorem 2 of [51]. In this short summary we omit the soft variations of the concepts involved in this statement. Suffice to say that this result is a non-trivial extension of the corresponding theorem in the theory of convex geometries mentioned above. Its proof relies on a non-trivial generalization to the soft setting of the anti-exchange property of convex geometries [51, Theorem 1].
Section 5 in [51] gives a long research program for this topic.
Finally in this section, we note that [55] have used convex geometries to design the first valid combination of convexity and rough set theory in a finite setting.
4.1.3 Soft extensions of filters, ideals, primals and grills
Filters and ideals are useful mathematical structures that found applications across the field of soft set theory too. Filters originate with topology, providing a unified concept of limit accross topological spaces. But they are important in order theory, set theory, model theory, mathematical analysis, or lattice theory too. Intuitively, they are commonly used to describe the subsets that are “large enough” to contain points that might be difficult to write down. The dual notion of a filter is an ideal. Therefore ideals describe “negligible” or “sufficiently small” subsets in set theory. The formal definitions are as follows:
Definition 16
A collection \(\varnothing \ne {\textbf {F}} \subseteq {\mathcal {P}}(X)\) is a filter on X if:
-
(1)
\(\varnothing \notin {\textbf {F}}\).
-
(2)
\(F_1\cap F_2\in {\textbf {F}}\) whenever \(F_1, F_2\in {\textbf {F}}\).
-
(3)
If \(F\in {\textbf {F}}\), \(G\subseteq X\), and \(F\subseteq G\) then \(G\in {\textbf {F}}\).
Thus a filter is a collection of non-empty sets, that is closed under finite intersections (2) and the superset operation (3). If in addition, it is closed under countable intersections, then it is a \(\sigma\)-filter, or countably complete filter.
As an example, in a topological space, the neighborhood system of any point (i.e., the collection of all subsets such that the point is in their topological interior) is a filter.
Definition 17
A collection \(\varnothing \ne {\textbf {I}} \subseteq {\mathcal {P}}(X)\) is an ideal on X if:
-
(1)
\(X \notin {\textbf {I}}\).
-
(2)
\(I_1\cup I_2\in {\textbf {I}}\) whenever \(I_1, I_2\in {\textbf {I}}\).
-
(3)
If \(I\in {\textbf {I}}\), \(G\subseteq X\), and \(G\subseteq I\) then \(G\in {\textbf {I}}\).
Thus an ideal is a collection of subsets of X that is closed under finite unions (2) and the subset operation (3). If in addition, it is closed under countable unions, then it is a \(\sigma\)-ideal.
As an example, the set of \(\mu\)-negligible sets (or sets with null \(\mu\)-measure) is a \(\sigma\)-ideal when \(\mu\) is a measure on \((X, \Sigma )\) and \(\Sigma\) is a \(\sigma\)-algebra on X.
Soft ideals were defined by [242], whereas soft filters appeared in [206]. Their formal definitions follow:
Definition 18
A collection of soft sets \({\mathcal {F}}\subseteq SS_E(X)\) is a soft filter on X if:
-
(1)
\(\varPhi \notin {\mathcal {F}}\).
-
(2)
The collection \({\mathcal {F}}\) is closed under finite intersections: \((F_1, E)\sqcap (F_2, E)\in {\mathcal {F}}\) whenever \((F_1, E), (F_2, E)\in {\mathcal {F}}\).
-
(3)
The collection \({\mathcal {F}}\) is closed under the superset operation: when \((F_1, E)\in {\mathcal {F}}\) and \((F_1, E)\sqsubseteq (F_2, E)\) then \((F_2, E)\in {\mathcal {F}}\).
Definition 19
A collection of soft sets \({\mathcal {I}} \subseteq SS_E(X)\) is a soft ideal on X if:
-
(1)
\({\tilde{X}} \notin {\mathcal {I}}\).
-
(2)
The collection \({\mathcal {I}}\) is closed under finite unions: \((F_1, E)\sqcup (F_2, E)\in {\mathcal {I}}\) when \((F_1, E), (F_2, E)\in {\mathcal {I}}\).
-
(3)
The collection \({\mathcal {I}}\) is closed under the subset operation: when \((F_1, E)\in {\mathcal {I}}\) and \((F_2, E)\sqsubseteq (F_1, E)\) then \((F_2, E)\in {\mathcal {I}}\).
Al-shami et al. [43] have inaugurated the study of the next concept in the vein of soft ideals:
Definition 20
([43]) \({\mathcal {F}}\subseteq SS_E(X)\) is a soft primal on X when:
-
(Pr.1)
\({\tilde{X}} \notin {\mathcal {F}}\).
-
(Pr.2)
When \((F_1, E)\in {\mathcal {F}}\) and \((F_1, E)\sqsubseteq (F_2, E)\) then \((F_2, E)\in {\mathcal {F}}\).
-
(Pr.3)
If \((F_1, E)\sqcap (F_2, E)\in {\mathcal {F}}\), then either \((F_1, E)\in {\mathcal {F}}\) or \((F_2, E)\in {\mathcal {F}}\).
This concept is the counterpart of set-theoretic primals, defined as follows:
Definition 21
A collection \(\varnothing \ne {\textbf {F}} \subseteq {\mathcal {P}}(X)\) is a primal on X if:
-
(1)
\(X \notin {\textbf {F}}\).
-
(2)
If \(F\in {\textbf {F}}\), \(G\subseteq X\), and \(G\subseteq F\) then \(G\in {\textbf {F}}\).
-
(3)
If \(F_1\cap F_2\in {\textbf {F}}\) with \(F_1, F_2\subseteq X\), then either \(F_1\in {\textbf {F}}\) or \(F_2\in {\textbf {F}}\).
In relation with Sect. 3.4, we emphasize that [6] and [31] defined and studied primal topological spaces. In a similar manner, the notion in Definition 20 allowed [43] to study primal soft topologies.
Primals have appeared as the dual concept of grills [6, Theorem 3.1] whose definition follows:
Definition 22
([85]) A collection \(\varnothing \ne {\textbf {G}} \subseteq {\mathcal {P}}(X)\) is a grill on X if:
-
(1)
\(\varnothing \notin {\textbf {G}}\).
-
(2)
If \(F\in {\textbf {G}}\), \(G\subseteq X\), and \(F\subseteq G\) then \(G\in {\textbf {G}}\).
-
(3)
If \(G_1\cup G_2\in {\textbf {G}}\) with \(G_1, G_2\subseteq X\), then either \(G_1\in {\textbf {G}}\) or \(G_2\in {\textbf {G}}\).
Therefore it is unsurprising that Definition 20 bears comparison with the structure defined by soft grills in the following way:
Definition 23
\({\mathcal {G}}\subseteq SS_E(X)\) is a soft grill on X when:
-
(Gr.1)
\(\varPhi \notin {\mathcal {G}}\).
-
(Gr.2)
If \((G_1, E)\in {\mathcal {G}}\) and \((G_1, E)\sqsubseteq (G_2, E)\) then \((G_2, E)\in {\mathcal {G}}\).
-
(Gr.3)
If \((G_1, E)\sqcup (G_2, E)\in {\mathcal {G}}\), then either \((G_1, E)\in {\mathcal {G}}\) or \((G_2, E)\in {\mathcal {G}}\).
One relationship is given by the next property [43, Theorem 2, Corollary 1], that establishes that the family formed by all complements of the soft sets belonging to a fixed soft grill on X is itself a soft primal on X, and conversely:
Proposition 2
When \({\mathcal {G}}\subseteq SS_E(X)\) is a soft grill, then \({\mathcal {F}}= \{ (F, E) \vert (F, E)^c\in {\mathcal {G}}\}\) defines a soft primal on X.
Conversely: when \({\mathcal {F}}\subseteq SS_E(X)\) is a soft primal, then \({\mathcal {G}}= \{ (F, E) \vert (F, E)^c\in {\mathcal {F}}\}\) defines a soft grill on X.
Al-Saadi and Al-Malki [32] have defined generalized primal topologies. This recent extension benefits from the generalized topological spaces developed since [87]. Their idea paves the way for the introduction of generalized primal soft topologies in the future.
4.2 Data filling: incomplete soft sets
Motivated by the occurrence of missing information in the soft set scenario, [256] and [191] initiated this area of research for operational utilization of incomplete soft sets. These authors and others [153,154,155, 205] developed various techniques to predict the missing data from the information available in the incomplete soft set. This problem has later been expanded to take into account the occurrence of missing information in extensions such as fuzzy soft sets [91, 93], interval-valued fuzzy soft sets [109, 163] or interval-valued intuitionistic fuzzy soft sets [165, 190].
As said above, a good proportion of authors are concerned with data filling as a stage that justifies the subsequent decision-making. However [54] argued that this step may not be necessary if one only needs to make decisions with incomplete soft information. These authors focused directly on decision, and they bypassed the data filling problem.
Table 2 summarizes techniques available to the practitioner.
Although [100] introduced incomplete N-soft sets, there seems to be no literature about data filling or decision-making in this case.
4.3 Parameter reduction in soft sets
Parameter reduction is a well-established branch within rough set theory. As in that case, in the framework of soft set theory it has a practical importance: its goal is the elimination of redundant parameters without affecting the optimal decisions. Since [171] defined the idea of reducing soft sets, a number of scholars have investigated this problem. Chen et al. [81] argued that another concept was better suited for this purpose. Kong et al. [149] contributed to the problem with an algorithm of normal parameter reduction. Xu et al. [233] designed a parameter reduction technique aiming at the selection of financial ratios for the prediction of business failure. Kong et al. [151] argued that for large datasets, the previous algorithms were not computationally tractable. Consequently, they proposed that the particle swarm optimization algorithm could be more useful for parameter reduction of soft sets in this case. Other works that continue this trend include [204], who resort to the hybrid binary particle swarm and biogeography optimizer, and [189], whose metodology leans on the chi square distribution. For further reading about this topic, the reader can consult [88] and [246], who produced respective surveys of parameter reduction in the case of soft set theory. Other papers on this topic continued to appear, e.g., [167] and [144]. Relatedly, [21] have launched the problem of parameter reduction in N-soft sets.
Distinctive positions have been taken for the study of this problem with fuzzy soft sets. Basu et al. [75] suggested a parameter reduction algorithm which is inspired by relational algebra. Also in this framework, [137] produced an adjustable approach to parameter reduction of fuzzy soft sets which is inspired by three-way decision. Kong et al. [148] studied normal parameter reduction from a new perspective. And [116] have defined a difference-based parameter reduction algorithm in fuzzy soft set theory too. In the field of interval-valued fuzzy soft sets, [163] gave four heuristic algorithms for respective definitions of reduction (inclusive of normal and approximate normal parameter reduction). And [193] considered an approach based on the Euclidean distance. Relatedly, in the framework of bipolar fuzzy soft sets, [64] have investigated 4 types of parameter reductions.
4.4 Aggregation
Aggregation of soft sets is probably overly simplistic, because it restricts the result to one of two values (either 0 or 1). We are not aware of any contribution dedicated to this topic. Nevertheless, if we extend the scope to include more general models such as N-soft sets or m-polar fuzzy soft sets, then the literature about aggregation has already produced flexible approachs, namely, Alcantud et al. [61] and Zahedi Khameneh and Kiliçman [244]. The former article pioneers the theory of aggregation of N-soft sets. Aggregation operators are designed with the assistance of OWA operators. And with this tool, the first mechanisms for multi-agent decisions based on N-soft sets are provided. In [244], the authors developed weighted aggregation functions for the m-polar fuzzy soft case and discussed two new operators, called M-pFSIOWG and M-pFSIOWA, as generalizations of IOWG and IOWA operators. Then, the authors designed with these new tools an algorithm to solve decision-making problems.
We underline that this seminal approach relies on [162]. These authors generalized the construction of OWA operators [234] to apply on complete lattices with t-norm/conorm.
It is to be expected that further contributions will be made in this area of inspection in the near future.
4.5 Soft probability
The literature about this topic is rather reduced.
It was launched when [181] introduced a notion of soft probability. In this framework, his paper presented an analogue of Chebyshev’s inequality, and the computation of soft large deviation probabilities for nonnegative random variables under a mean hypothesis. Relatedly, [180] proved an analogue of the central limit theorem in the context of soft probability.
Recently, [255] has produced a hybrid approach that combines Bayesian decision theory with soft probability. Then the new methodology is applied in a numerical exercise motivated by medical diagnosis.
We are not aware of any other notable contributions to this branch of the literature.
5 Applications and utilization in decision-making
This section focuses on reviewing the techniques and models that connect soft set theory with decision-making.
There exist a few reviews of decision-making based on soft set theory. Ma et al. [164] have surveyed decision-making methods with soft sets, fuzzy soft sets, rough soft sets and soft rough sets. They used them to generate new algorithms that merge these hybrid models. Khameneh and Kiliçman [138] produced a systematic review of multi-attribute decision-making based on the soft set model and its fuzzy extensions. Their review considers individual and group decision-making approaches, each of them from two angles: single approaches (use a unique method to yield decision-making solutions) and hybrid approaches (use a blend of methods). [92] also published a short survey of decision-making with fuzzy soft sets.
In general, multi-attribute decision-making (abbreviated MADM) is a process in which a list of alternatives is evaluated in terms of several criteria to select the most appropriate alternative. These basic evaluations can be expressed in linguistic terms, fuzzy model, rough set template, and soft set format; however, we focus here on soft set-based decision-making approaches. Regardless of the model utilized to express the input information, decision problems are divided into three general categories. A decision problem may be handled by an individual (IDM) or involves a few decision-makers, known as group decision-making (GDM). However, if the number of invited decision-makers is no less than 20, the GDM problem is renamed as large-scale group decision-making (abbreviated LSGDM).
All decision-making situations comprise the alternative set, attribute set and decision-maker set. Note that the DMs and attributes may have different weights, which are presented by the weighting vectors, or all have the same importance. In addition, attributes can be heterogeneous. This means that we can have both cost (less is better) and benefit (more is better) criteria in one problem. Formally, in an IDM process one agent needs to choose from a set of options \(X=\{x_1,\ldots ,x_n\}\) (with \(n > 1\)). To do so, the agent considers a finite number of characteristics \(P=\{p_1,\ldots ,p_m\}\) (with \(m > 1\)) of the alternatives. The degrees of importance of these features may vary. GDM is different because there is a finite list of agents \(D=\{d_1,\ldots ,d_k\}\) (with \(k > 1\)). The weights of their opinions may be different. They also assess X in terms of P, whose interpretations are the same as in an IDM problem. Note that the weights or importance degree of different attributes in a DM problem are usually determined by the experts. However, there are several systematic methods, known as Standard Deviation method, Entropy method [213], and AHP (for Analytic Hierarchy Process) [203], to compute the weights of the attributes.
Any IDM problem follows the below steps to find the final solution:
-
1.
Providing the initial evaluations/preferences: DM provides his/her evaluation/opinion of the alternatives.
-
2.
Selection phase:
-
(a)
Comparing and ranking the options: DM compares the alternatives’ preference levels to rank them from best to worst.
-
(b)
Solution recommendation: DM selects one or several alternatives as the final solution.
-
(a)
Table 3 reports on the most well-known methods that solve decision-making problems.
When the decision is made by a group of experts rather than an individual, another stage called consensus, which refers to the judgment arrived at by “most of” those concerned, is added to the resolution process. Typically the consensus process (CP) is monitored by a moderator. This person provides the DMs with feedback conerning the state of the negotiation. To solve a GDM/LSGDM problem, the following steps should be addressed.
-
1.
Gathering the initial evaluations or preferences of the DMs. They provide their respective evaluations of the alternatives which are then collected by the moderator.
-
2.
Consensus phase:
-
(a)
Aggregation An aggregation function combines the individual evaluations into one joint evaluation.
-
(b)
Consensus measuring a consensus index measures the current level of agreement within the group.
-
(c)
Consensus control The mentor checks whether the present level of agreement is greater than or equal to a predefined minimum consensus level. If yes, the group meets the acceptable agreement level, the CP is finished, and the selection process is started; otherwise, the following stage must be compiled.
-
(d)
Feedback process The moderator recommends which DMs should vary their opinions. Then the consensus process goes back to the consensus control stage.
-
(a)
-
3.
Selection phase.
Now we proceed to consider 43 papers in the field of decision-making with soft sets and its fuzzy extensions. Afterward, we dwell on applicability in Sect. 5.3. It is worth noting that the SAW-based selection methods in decision-making with soft set theory usually proceed with the help of a notion known as choice value of an alternative. Let us present this idea, both when the alternatives are evaluated by a soft set and a fuzzy soft set.
Definition 24
([171, 199]) Consider the set X (of objects or alternatives). Then:
-
1.
In soft set-based decision-making, the choice value of an alternative equals the number of benefit attributes that it possesses.
-
2.
In fuzzy soft set-based decision-making, the fuzzy choice value of an alternative is the sum of the membership values associated to all attributes for that alternative.
-
3.
In these two situations, the weighted (fuzzy) choice value of an alternative is the weighted sum of its (fuzzy) choice values.
We classify the articles that we overview into either IDM and GDM approaches. In this way, we can realize how these techniques have evolved over the past decades, and which ones have received more attention. To simplify our surveys, we use the abbreviations defined in Table 4.
5.1 Individual decision-making (IDM) approaches
The first touch on using the SS format for expressing the IDM problems backs to the founding [179] through an example. However, [171] was the first paper that dwelled on applying soft sets for decision-making. This article proved that the soft set format was potentially applicable for expressing the information about the inputs in IDM problems. In general, the early efforts in this line adapted widely known DM methodologies, such as SAW and TOPSIS, for the SS format and its fuzzy extensions, but usually without any contribution on new solving methods. Table 5 lists the most important papers that consider the (fuzzy) soft set-based individual decision-making.
5.2 Group decision-making (GDM) approaches
Let us now consider studies that discussed group (multi-observer) decision-making problems. To this purpose, Table 6 contains short descriptions of such methods. It is observed from this table that in years, most researchers have paid attention to group decision-making problems rather than to the individual case. Meanwhile, most authors have tried to introduce new methods instead of considering a simple adoption of existing approaches for (fuzzy) soft sets.
5.3 Applicability
To conclude this section, we present a sample of areas where soft set theory found applications.
Economic applications were published as soon as in 2009, when [227] considered a problem in international trade (forecasting imports and exports) that was solved with the help of fuzzy soft information. Using this model, a methodology for the valuation of assets was proposed by [57].
Financial applications have been covered in works such as [132], where the authors collected data from one hundred female employees working in Coimbatore, India. Their technique was improved in [186]. Xu et al. [233] were concerned with predicting business failure via the selection of financial ratios. They use an explicitly designed parameter reduction technique for this purpose. Their methodology is applied to real datasets from listed firms in China. Tas et al. [221] applied both soft set and fuzzy soft set theory to the problem of stock management.
Applications in the medical sciences include [215] (who classify microcalcifications on mammograms with the help of soft set theory), [173] (that resort to bipolar soft information), [75] (diagnosis using the mean potentiality approach in fuzzy soft set theory), [117] (diagnosis of mouth cancer with the help of fuzzy soft similarity indices), [7] (use of fuzzy N-soft sets to detect tumor cells and estimate their severity), [146] (application of fuzzy soft set decision-making to Cleveland heart disease dataset), [89, 124] (use of intuitionistic fuzzy soft information for diagnosis), and many others [56, 58, 226].
Other fields of application include logistics [128], sport competitions [61], environmental policy [118], and awards [62].
Table 7 gives a non-exhaustive summary of applications of soft-set-based decision-making approaches to other fields.
6 Concluding remarks
Much has been written about what defines the field of soft computing. Zadeh [243] assured that its guiding tenet is to take advantage of uncertainty, imprecision, or partial truth to attain robustness with small solution burden [83]. Magdalena [166], Sect. 2.1, argued that the most recognizable feature of soft computing is its ability to generate hybrid systems that integrate existing technologies. In relation with both positions, we believe that our survey has given arguments proving that soft set theory can become a recognizable part of this toolbox.
We have attempted to give an integrated view of the vast literature inspired by the soft set approach, with a unified notational and semantical description of both fundamental concepts and problems. Practitioners, researchers, and students will find here a selection of topics and works that are likely to be of particular value to newcomers to the field. This allows the non-specialist to bypass the difficulties of a vast literature with remarkable differences in notation and terminology.
A further benefit for the reader is that our survey has identified some promising lines of future research. New models, such as ranked soft sets [208], are still in their early stages of development. Aggregation in the case of N-soft sets and its generalizations seems to be particularly attractive, since works on the topic are in short supply. Data filling for N-soft sets appears to be an unexplored field. For those wanting to explore soft algebraic concepts, Sect. 4.1 has listed new areas including convex soft structures [51], soft grills, and the soft primals that are at the root of the novel primal soft topological spaces [43]. Others will probably be designed in the near future (e.g., generalized primal soft topologies, borrowing from the idea in [87]).
Another applicable topic is the investigation of parameter reduction with large datasets initiated by [151] and [204]. Their methodologies resort to particle swarm optimization and its hybrid approach with the biogeography optimizer, respectively. It is therefore reasonable to foresee that new approaches to this problem can take advantage of optimization algorithms that have emerged in recent literature, such as those presented by [4, 10, 9, 97, 115, 122, 123], and [245]. Statistical arguments can be added too, aligning with the recent [189].
Bibliometric studies are conspicuosly absent, and they may shed light on the development of this area of research.
In addition to the topics that we have explored, other techniques that have been integrated with soft set theory include clustering [192] and classification [3], association rules mining [103, 105, 121, 157], three-way decision [3, 52, 111, 235], or neural networks [161]. It is important that these issues continue to be discussed and debated in the future too.
Data availability
No data were used to support this study.
Notes
See https://prabook.com/web/dmitri.molodtsov/447824 (consulted February 22, 2024).
We owe this crucial remark to a personal communication with the author.
References
Abbas M, Murtaza G, Romaguera S (2015) Soft contraction theorem. J Nonlinear Conv Anal 16:423–435
Abbas M, Murtaza G, Romaguera S (2016) On the fixed point theory of soft metric spaces. Fixed Point Theory Appl 1:17. https://doi.org/10.1186/s13663-016-0502-y
Abbas SM, Alam KA, Ko KM (2020) A three-way classification with game-theoretic \(N\)-soft sets for handling missing ratings in context-aware recommender systems. In: 2020 IEEE International conference on fuzzy systems (FUZZ-IEEE), pp 1–8. https://doi.org/10.1109/FUZZ48607.2020.9177701
Abualigah L, Ekinci S, Izci D et al (2023) Modified elite opposition-based artificial hummingbird algorithm for designing FOPID controlled cruise control system. Intell Autom Soft Comput. https://doi.org/10.32604/iasc.2023.040291
Acar U, Koyuncu F, Tanay B (2010) Soft sets and soft rings. Comput Math Appl 59(11):3458–3463. https://doi.org/10.1016/j.camwa.2010.03.034
Acharjee S, Özkoç M, Issaka FY (2022) Primal topological spaces. arXiv preprint arXiv:2209.12676
Adeel A, Akram M, Yaqoob N et al (2020) Detection and severity of tumor cells by graded decision-making methods under fuzzy \(N\)-soft model. J Intell Fuzzy Syst 39(1):1303–1318. https://doi.org/10.3233/JIFS-192203
Agarwal M, Biswas KK, Hanmandlu M (2013) Generalized intuitionistic fuzzy soft sets with applications in decision-making. Appl Soft Comput 13(8):3552–3566
Agushaka JO, Ezugwu AE, Abualigah L (2022) Dwarf mongoose optimization algorithm. Comput Methods Appl Mech Eng 391:114570
Agushaka JO, Ezugwu AE, Abualigah L (2023) Gazelle optimization algorithm: a novel nature-inspired metaheuristic optimizer. Neural Comput Appl 35(5):4099–4131
Akram M, Nawaz S (2015) Operations on soft graphs. Fuzzy Inf Eng 7(4):423–449. https://doi.org/10.1016/j.fiae.2015.11.003
Akram M, Nawaz S (2016) Fuzzy soft graphs with applications. J Intell Fuzzy Syst 30(6):3619–3632
Akram M, Sultan M (2022) Complex \(m\)-polar fuzzy \(N\)-soft model. J Mult Val Log Soft Comput 39(2–4):277–290
Akram M, Alshehri NO, Alghamdi RS (2013) Fuzzy soft \(K\)-algebras. Util Math 90:307–325
Akram M, Davvaz B, Feng F (2013) Intuitionistic fuzzy soft \(K\)-algebras. Math Comput Sci 7:353–365
Akram M, Davvaz B, Feng F (2015) Fuzzy soft Lie algebras. J Mult Val Log Soft Comput 24:501–520
Akram M, Ali G, Alcantud JCR (2023) A new method of multi-attribute group decision making based on hesitant fuzzy soft expert information. Expert Syst. https://doi.org/10.1111/exsy.13357
Akram M, Adeel A, Alcantud JCR (2018) Fuzzy \(N\)-soft sets: a novel model with applications. J Intell Fuzzy Syst 35(4):4757–4771. https://doi.org/10.3233/JIFS-18244
Akram M, Adeel A, Alcantud JCR (2019) Group decision-making methods based on hesitant \(N\)-soft sets. Expert Syst Appl 115:95–105. https://doi.org/10.1016/j.eswa.2018.07.060
Akram M, Adeel A, Alcantud JCR (2019) Hesitant fuzzy \(N\)-soft sets: a new model with applications in decision-making. J Intell Fuzzy Syst 36:6113–6127. https://doi.org/10.3233/JIFS-181972
Akram M, Ali G, Alcantud JCR et al (2021) Parameter reductions in \(N\)-soft sets and their applications in decision-making. Expert Syst 38(1):e12601. https://doi.org/10.1111/exsy.12601
Akram M, Ali G, Butt MA et al (2021) Novel MCGDM analysis under \(m\)-polar fuzzy soft expert sets. Neural Comput Appl 33:12051–12071
Akram M, Amjad U, Davvaz B (2021) Decision-making analysis based on bipolar fuzzy \(N\)-soft information. Comput Appl Math 40(6):182. https://doi.org/10.1007/s40314-021-01570-y
Akram M, Ali G, Alcantud JCR et al (2022) Group decision-making with Fermatean fuzzy soft expert knowledge. Artif Intell Rev. https://doi.org/10.1007/s10462-021-10119-8
Akram M, Ali G, Peng X et al (2022) Hybrid group decision-making technique under spherical fuzzy \(N\)-soft expert sets. Artif Intell Rev 55(5):4117–4163. https://doi.org/10.1007/s10462-021-10103-2
Akram M, Amjad U, Alcantud JCR et al (2022) Complex fermatean fuzzy \(N\)-soft sets: a new hybrid model with applications. J Ambient Intell Humaniz Comput. https://doi.org/10.1007/s12652-021-03629-4
Akram M, Ali G, Alcantud JCR (2023) A novel group decision-making framework under Pythagorean fuzzy \(N\)-soft expert knowledge. Eng Appl Artif Intell 120:105879. https://doi.org/10.1016/j.engappai.2023.105879
Akram M, Sultan M, Adeel A et al (2023) Pythagorean fuzzy \({N}\)-soft PROMETHEE approach: a new framework for group decision making. AIMS Math 8(8):17354–17380. https://doi.org/10.3934/math.2023887
Aktaş H, Çağman N (2007) Soft sets and soft groups. Inf Sci 177:2726–2735
Aktaş H, Çağman N (2009) Soft sets and soft groups. Inf Sci 177(2007):2726–2735. https://doi.org/10.1016/j.ins.2008.09.011
Al-Omari A, Acharjee S, Özkoç M (2022) A new operator of primal topological spaces. arXiv preprint arXiv:2210.17278
Al-Saadi H, Al-Malki H (2023) Generalized primal topological spaces. AIMS Math 8(10):24162–24175
Al-shami T (2019) Investigation and corrigendum to some results related to g-soft equality and gf-soft equality relations. Filomat 33:3375–3383
Al-shami T, El-Shafei M (2020) \(t\)-soft equality relation. Turk J Math 44:1427–1441
Al-Shami T, El-Shafei M, Abo-Elhamayel M (2019) On soft topological ordered spaces. J King Saud Univ Sci 31(4):556–566
Al-shami TM (2021) Bipolar soft sets: relations between them and ordinary points and their applications. Complexity 2021:6621854. https://doi.org/10.1155/2021/6621854
Al-shami TM (2021) Compactness on soft topological ordered spaces and its application on the information system. J Math 2021:6699092. https://doi.org/10.1155/2021/6699092
Al-shami TM, El-Shafei ME (2020) Partial belong relation on soft separation axioms and decision-making problem, two birds with one stone. Soft Comput 24(7):5377–5387. https://doi.org/10.1007/s00500-019-04295-7
Al-shami TM, Kočinac L (2019) The equivalence between the enriched and extended soft topologies. Appl Comput Math 18(2):149–162
Al-shami TM, El-Shafei M, Abo-Elhamayel M (2019) Seven generalized types of soft semi-compact spaces. Korean J Math 27(3):661–690
Al-shami TM, Kočinac LDR, Asaad BA (2020) Sum of soft topological spaces. Mathematics. https://doi.org/10.3390/math8060990
Al-shami TM, Alcantud JCR, Mhemdi A (2023) New generalization of fuzzy soft sets: \((a, b)\)-fuzzy soft sets. AIMS Math 8:2995–3025
Al-shami TM, Ameen ZA, Abu-Gdairi R et al (2023) On primal soft topology. Mathematics. https://doi.org/10.3390/math11102329
Al-shami TM, Ameen ZA, Mhemdi A (2023) The connection between ordinary and soft \(\sigma\)-algebras with applications to information structures. AIMS Math 8(6):14850–14866. https://doi.org/10.3934/math.2023759
Alcantud JCR (2016) A novel algorithm for fuzzy soft set based decision making from multiobserver input parameter data set. Inf Fusion 29:142–148
Alcantud JCR (2016) Some formal relationships among soft sets, fuzzy sets, and their extensions. Int J Approx Reason 68:45–53
Alcantud JCR (2020) Soft open bases and a novel construction of soft topologies from bases for topologies. Mathematics 8(5):672. https://doi.org/10.3390/math8050672
Alcantud JCR (2021) An operational characterization of soft topologies by crisp topologies. Mathematics. https://doi.org/10.3390/math9141656
Alcantud JCR (2021) The relationship between fuzzy soft and soft topologies. Int J Fuzzy Syst. https://doi.org/10.1007/s40815-021-01225-4
Alcantud JCR (2021) Softarisons: theory and practice. Neural Comput Appl 33:16759–16771. https://doi.org/10.1007/s00521-021-06272-4
Alcantud JCR (2022) Convex soft geometries. J Comput Cognit Eng 1(1):2–12. https://doi.org/10.47852/bonviewJCCE597820
Alcantud JCR (2022) The semantics of \({N}\)-soft sets, their applications, and a coda about three-way decision. Inf Sci 606:837–852. https://doi.org/10.1016/j.ins.2022.05.084
Alcantud JCR, Mathew TJ (2017) Separable fuzzy soft sets and decision making with positive and negative attributes. Appl Soft Comput 59(Supplement C):586–595
Alcantud JCR, Santos-García G (2017) A new criterion for soft set based decision making problems under incomplete information. Int J Comput Intell Syst 10:394–404
Alcantud JCR, Zhan J (2022) Convex rough sets on finite domains. Inf Sci 611:81–94. https://doi.org/10.1016/j.ins.2022.08.013
Alcantud JCR, Santos-García G, Hernández-Galilea E (2015) Advances in artificial intelligence. In: 16th Conference of the Spanish association for artificial intelligence, CAEPIA 2015 Albacete, Spain, Springer, chap Glaucoma Diagnosis: A Soft Set Based Decision Making Procedure, pp 49–60
Alcantud JCR, Cruz S, Torrecillas MM (2017) Valuation fuzzy soft sets: a flexible fuzzy soft set based decision making procedure for the valuation of assets. Symmetry 9(11):253
Alcantud JCR, Varela G, Santos-Buitrago B et al (2019) Analysis of survival for lung cancer resections cases with fuzzy and soft set theory in surgical decision making. PLoS ONE 14(6):1–17. https://doi.org/10.1371/journal.pone.0218283
Alcantud JCR, Feng F, Yager RR (2020) An \(N\)-soft set approach to rough sets. IEEE Trans Fuzzy Syst 28(11):2996–3007. https://doi.org/10.1109/TFUZZ.2019.2946526
Alcantud JCR, Al-shami TM, Azzam AA (2021) Caliber and chain conditions in soft topologies. Mathematics. https://doi.org/10.3390/math9192349
Alcantud JCR, Santos-García G, Akram M (2022) OWA aggregation operators and multi-agent decisions with \({N}\)-soft sets. Expert Syst Appl 203:117430. https://doi.org/10.1016/j.eswa.2022.117430
Alcantud JCR, Santos-García G, Akram M (2023) A novel methodology for multi-agent decision-making based on \({N}\)-soft sets. Soft Comput. https://doi.org/10.1007/s00500-023-08522-0
Ali MI (2011) A note on soft sets, rough soft sets and fuzzy soft sets. Appl Soft Comput 11:3329–3332. https://doi.org/10.1016/j.asoc.2011.01.003
Ali G, Akram M, Koam ANA et al (2019) Parameter reductions of bipolar fuzzy soft sets with their decision-making algorithms. Symmetry. https://doi.org/10.3390/sym11080949
Ali MI, Shabir M, Naz M (2011) Algebraic structures of soft sets associated with new operations. Comput Math Appl 61:2647–2654. https://doi.org/10.1016/j.camwa.2011.03.011
Ali MI, Feng F, Liu X et al (2009) On some new operations in soft set theory. Comput Math Appl 57(9):1547–1553. https://doi.org/10.1016/j.camwa.2008.11.009
Alkhazaleh S, Salleh AR (2011) Soft expert sets. Adv Decis Sci 2011:757868. https://doi.org/10.1155/2011/757868
Alkhazaleh S, Salleh AR (2014) Fuzzy soft expert set and its application. Appl Math 5(9):1349–1368. https://doi.org/10.4236/am.2014.59127
Ameen ZA, Al-shami TM, Abu-Gdairi R et al (2023) The relationship between ordinary and soft algebras with an application. Mathematics. https://doi.org/10.3390/math11092035
Ashraf S, Garg H, Kousar M (2023) An industrial disaster emergency decision-making based on China’s Tianjin city port explosion under complex probabilistic hesitant fuzzy soft environment. Eng Appl Artif Intell 123:106400. https://doi.org/10.1016/j.engappai.2023.106400
Ashraf S, Kousar M, Hameed MS (2023) Early infectious diseases identification based on complex probabilistic hesitant fuzzy \(N\)-soft information. Soft Comput. https://doi.org/10.1007/s00500-023-08083-2
Aygünoğlu A, Aygün H (2012) Some notes on soft topological spaces. Neural Comput Appl 21(1):113–119. https://doi.org/10.1007/s00521-011-0722-3
Babitha KV, John SJ (2013) Hesitant fuzzy soft sets. J New Results Sci 3:98–107
Bahredar NAA, Passandideh H (2022) The fundamental group of soft topological spaces. Soft Comput 26(2):541–552. https://doi.org/10.1007/s00500-021-06450-5
Basu TM, Mahapatra NK, Mondal SK (2012) A balanced solution of a fuzzy soft set based decision making problem in medical science. Appl Soft Comput 12(10):3260–3275
Çağman N, Enginoğlu S (2010) Soft matrix theory and its decision making. Comput Math Appl 59(10):3308–3314
Çağman N, Enginoğlu S (2010) Soft set theory and uni–int decision making. Eur J Oper Res 207(2):848–855
Cagman N, Enginoglu S (2012) Fuzzy soft matrix theory and its application in decision making. Iran J Fuzzy Syst 9(1):109–119
Çağman N, Karataş S, Enginoglu S (2011) Soft topology. Comput Math Appl 62(1):351–358. https://doi.org/10.1016/j.camwa.2011.05.016
Chang C (1968) Fuzzy topological spaces. J Math Anal Appl 24(1):182–190. https://doi.org/10.1016/0022-247X(68)90057-7
Chen D, Tsang E, Yeung DS et al (2005) The parameterization reduction of soft sets and its applications. Comput Math Appl 49(5–6):757–763
Chen SM (1995) Measures of similarity between vague sets. Fuzzy Sets Syst 74(2):217–223
Chen SM (1996) Forecasting enrollments based on fuzzy time series. Fuzzy Sets Syst 81(3):311–319
Chen SM (1997) Similarity measures between vague sets and between elements. IEEE Trans Syst Man Cybern Part B (Cybern) 27(1):153–158
Choquet G (1947) Sur les notions de filtre et de grille. C R Acad Sci 224:171–173
Coskun SB, Gunduz C, Bayramov S (2013) Some results on fuzzy soft topological spaces. Math Probl Eng 2013:835308. https://doi.org/10.1155/2013/835308
Császár A (1997) Generalized open sets. Acta Math Hungar 75(1):65–87. https://doi.org/10.1023/A:1006582718102
Danjuma S, Herawan T, Ismail MA et al (2017) A review on soft set-based parameter reduction and decision making. IEEE Access 5:4671–4689. https://doi.org/10.1109/ACCESS.2017.2682231
Das S, Kar S (2014) Group decision making in medical system: an intuitionistic fuzzy soft set approach. Appl Soft Comput 24:196–211. https://doi.org/10.1016/j.asoc.2014.06.050
Das S, Samanta S (2013) Soft metric. Ann Fuzzy Math Inform 6:77–94
Das S, Ghosh S, Kar S et al (2017) An algorithmic approach for predicting unknown information in incomplete fuzzy soft set. Arab J Sci Eng 42:3563–3571
Das S, Malakar D, Kar S et al (2018) A brief review and future outline on decision making using fuzzy soft set. Int J Fuzzy Syst Appl (IJFSA) 7(2):1–43
Deng T, Wang X (2013) An object-parameter approach to predicting unknown data in incomplete fuzzy soft sets. Appl Math Model 37(6):4139–4146. https://doi.org/10.1016/j.apm.2012.09.010
Dong Y, Xiao Z (2015) A group decision making method based on Dempster–Shafer fuzzy soft sets under incomplete information. Int J Hybrid Inf Technol 8(3):287–296
Edelman PH, Jamison RE (1985) The theory of convex geometries. Geom Dedic 19(3):247–270. https://doi.org/10.1007/BF00149365
El-Shafei ME, Abo-Elhamayel M, Al-shami TM (2018) Partial soft separation axioms and soft compact spaces. Filomat 32:4755–4771
Ezugwu AE, Agushaka JO, Abualigah L et al (2022) Prairie dog optimization algorithm. Neural Comput Appl 34(22):20017–20065
Fadel A, Dzul-Kiï SC (2020) Bipolar soft topological spaces. Eur J Pure Appl Math 13(2):227–245
Fatimah F, Alcantud JCR (2021) The multi-fuzzy \(N\)-soft set and its applications to decision-making. Neural Comput Appl 33(17):11437–11446. https://doi.org/10.1007/s00521-020-05647-3
Fatimah F, Rosadi D, Hakim RBF et al (2018) \({N}\)-soft sets and their decision making algorithms. Soft Comput 22:3829–3842. https://doi.org/10.1007/s00500-017-2838-6
Feng F, Jun YB, Zhao X (2008) Soft semirings. Comput Math Appl 56(10):2621–2628
Fatimah F, Rosadi D, Hakim RF et al (2019) Probabilistic soft sets and dual probabilistic soft sets in decision-making. Neural Comput Appl 31:397–407. https://doi.org/10.1007/s00521-017-3011-y
Feng F, Akram M, Davvaz B et al (2014) Attribute analysis of information systems based on elementary soft implications. Knowl Based Syst 70:281–292. https://doi.org/10.1016/j.knosys.2014.07.010
Feng F, Ali MI, Shabir M (2013) Soft relations applied to semigroups. Filomat 27(7):1183–1196
Feng F, Cho J, Pedrycz W et al (2016) Soft set based association rule mining. Knowl Based Syst 111:268–282. https://doi.org/10.1016/j.knosys.2016.08.020
Feng F, Fujita H, Ali MI et al (2019) Another view on generalized intuitionistic fuzzy soft sets and related multiattribute decision making methods. IEEE Trans Fuzzy Syst 27(3):474–488. https://doi.org/10.1109/TFUZZ.2018.2860967
Feng F, Jun YB, Liu X et al (2010) An adjustable approach to fuzzy soft set based decision making. J Comput Appl Math 234(1):10–20
Feng F, Li C, Davvaz B et al (2010) Soft sets combined with fuzzy sets and rough sets: a tentative approach. Soft Comput 14(9):899–911. https://doi.org/10.1007/s00500-009-0465-6
Feng F, Li Y, Leoreanu-Fotea V (2010) Application of level soft sets in decision making based on interval-valued fuzzy soft sets. Comput Math Appl 60(6):1756–1767
Feng F, Liu X, Leoreanu-Fotea V et al (2011) Soft sets and soft rough sets. Inf Sci 181(6):1125–1137. https://doi.org/10.1016/j.ins.2010.11.004
Feng F, Wan Z, Alcantud JCR et al (2022) Three-way decision based on canonical soft sets of hesitant fuzzy sets. AIMS Math 7(2):2061–2083. https://doi.org/10.3934/math.2022118
Fishburn PC (1967) Additive utilities with incomplete product sets: Application to priorities and assignments. Oper Res 15(3):537–542
Garg H, Arora R (2018) A nonlinear-programming methodology for multi-attribute decision-making problem with interval-valued intuitionistic fuzzy soft sets information. Appl Intell 48:2031–2046
Gau WL, Buehrer DJ (1993) Vague sets. IEEE Trans Syst Man Cybern 23(2):610–614. https://doi.org/10.1109/21.229476
Ghasemi M, Zare M, Zahedi A et al (2023) Geyser inspired algorithm: a new geological-inspired meta-heuristic for real-parameter and constrained engineering optimization. J Bionic Eng. https://doi.org/10.1007/s42235-023-00437-8
Guo X, Feng Q, Zhao L (2023) A novel parameter reduction method for fuzzy soft sets. J Intell Fuzzy Syst. https://doi.org/10.3233/JIFS-232657
Habib S, Akram M (2018) Diagnostic methods and risk analysis based on fuzzy soft information. Int J Biomath 11(8):1850096
Hamid MT, Naeem K, Karaaslan F (2023) A futuristic conception about \(q\)-rung orthopair fuzzy soft measure with application to guarantee the clean environment for healthy life. Soft Comput 27(17):11931–11939. https://doi.org/10.1007/s00500-023-08724-6
Han BH, Li Y, Liu J et al (2014) Elicitation criterions for restricted intersection of two incomplete soft sets. Knowl Based Syst 59:121–131
Hassan N, Sayed OR, Khalil AM et al (2017) Fuzzy soft expert system in prediction of coronary artery disease. Int J Fuzzy Syst 19(5):1546–1559. https://doi.org/10.1007/s40815-016-0255-0
Herawan T, Deris MM (2011) A soft set approach for association rules mining. Knowl Based Syst 24(1):186–195
Hu G, Guo Y, Wei G et al (2023) Genghis Khan shark optimizer: a novel nature-inspired algorithm for engineering optimization. Adv Eng Inform 58:102210
Hu G, Zheng Y, Abualigah L et al (2023) DETDO: an adaptive hybrid dandelion optimizer for engineering optimization. Adv Eng Inform 57:102004
Hu J, Pan L, Yang Y et al (2019) A group medical diagnosis model based on intuitionistic fuzzy soft sets. Appl Soft Comput 77:453–466
Hussain S, Ahmad B (2011) Some properties of soft topological spaces. Comput Math Appl 62(11):4058–4067
Hwang CL, Yoon K (1981) Multiple attribute decision making: methods and applications: a state-of-the-art survey. Springer, Berlin
Jan N, Mahmood T, Zedam L, Ali Z (2020) Multi-valued picture fuzzy soft sets and their applications in group decision-making problems. Soft Comput 24:18857–18879. https://doi.org/10.1007/s00500-020-05116-y
Jia X, Zhang D (2021) Prediction of maritime logistics service risks applying soft set based association rule: an early warning model. Reliab Eng Syst Saf 207:107339
Jiang Y, Tang Y, Chen Q (2011) An adjustable approach to intuitionistic fuzzy soft sets based decision making. Appl Math Model 35(2):824–836
Julong D et al (1989) Introduction to grey system theory. J Grey Syst 1(1):1–24
Jun YB, Lee K, Zhan J (2009) Soft p-ideals of soft BCI-algebras. Comput Math Appl 58(10):2060–2068
Kalaichelvi A, Malini PH (2011) Application of fuzzy soft sets to investment decision making problem. Int J Math Sci Appl 1(3):1583–1586
Kamacı H (2020) Introduction to \(N\)-soft algebraic structures. Turk J Math 44(6):2356–2379
Kamacı H, Petchimuthu S (2020) Bipolar \(N\)-soft set theory with applications. Soft Comput 24:16727–16743
Khalil AM, Li SG, Lin Y et al (2020) A new expert system in prediction of lung cancer disease based on fuzzy soft sets. Soft Comput. https://doi.org/10.1007/s00500-020-04787-x
Khameneh AZ, Kılıçman A (2013) On soft \(\sigma\)-algebras. Malays J Math Sci 7:17–29
Khameneh AZ, Kılıçman A (2018) Parameter reduction of fuzzy soft sets: an adjustable approach based on the three-way decision. Int J Fuzzy Syst 20(3):928–942
Khameneh AZ, Kılıçman A (2019) Multi-attribute decision-making based on soft set theory: a systematic review. Soft Comput 23:6899–6920
Khameneh AZ, Kılıçman A (2021) m-polar fuzzy soft graphs in group decision making: a combining method by aggregation functions. In: Progress in intelligent decision science: proceeding of IDS 2020. Springer, pp 425–455
Khameneh AZ, Kilicman A, Salleh AR (2014) Fuzzy soft boundary. Ann Fuzzy Math Inform 8(5):687–703
Khameneh AZ, Kiliçman A, Salleh AR (2014) Fuzzy soft product topology. Ann Fuzzy Math Inform 7(6):935–947
Khameneh AZ, Kılıçman A, Salleh AR (2017) An adjustable approach to multi-criteria group decision-making based on a preference relationship under fuzzy soft information. Int J Fuzzy Syst 19:1840–1865
Khameneh AZ, Kılıçman A, Salleh AR (2018) Application of a preference relationship in decision-making based on intuitionistic fuzzy soft sets. J Intell Fuzzy Syst 34(1):123–139
Khan A, Yang MS, Haq M et al (2022) A new approach for normal parameter reduction using \(\sigma\)-algebraic soft sets and its application in multi-attribute decision making. Mathematics 10(8):1297
Khan MJ, Kumam P, Ashraf S, Kumam W (2019) Generalized picture fuzzy soft sets and their application in decision support systems. Symmetry. https://doi.org/10.3390/sym11030415
Kirişci M (2020) A case study for medical decision making with the fuzzy soft sets. Afr Mat 31(3–4):557–564
Kočinac LDR, Al-shami TM, Çetkin V (2021) Selection principles in the context of soft sets: Menger spaces. Soft Comput 25(20):12693–12702
Kong Z, Ai J, Wang L et al (2019) New normal parameter reduction method in fuzzy soft set theory. IEEE Access 7:2986–2998. https://doi.org/10.1109/ACCESS.2018.2888878
Kong Z, Gao L, Wang L et al (2008) The normal parameter reduction of soft sets and its algorithm. Comput Math Appl 56(12):3029–3037
Kong Z, Gao L, Wang L (2009) Comment on “a fuzzy soft set theoretic approach to decision making problems’’. J Comput Appl Math 223(2):540–542
Kong Z, Jia W, Zhang G et al (2015) Normal parameter reduction in soft set based on particle swarm optimization algorithm. Appl Math Model 39(16):4808–4820. https://doi.org/10.1016/j.apm.2015.03.055
Kong Z, Wang L, Wu Z (2011) Application of fuzzy soft set in decision making problems based on grey theory. J Comput Appl Math 236(6):1521–1530
Kong Z, Lu Q, Wang L et al (2023) A simplified approach for data filling in incomplete soft sets. Expert Syst Appl 213:119248. https://doi.org/10.1016/j.eswa.2022.119248
Kong Z, Zhang G, Wang L et al (2014) An efficient decision making approach in incomplete soft set. Appl Math Model 38(7–8):2141–2150
Kong Z, Zhao J, Wang L et al (2021) A new data filling approach based on probability analysis in incomplete soft sets. Expert Syst Appl 184:115358. https://doi.org/10.1016/j.eswa.2021.115358
Li Z, Wen G, Xie N (2015) An approach to fuzzy soft sets in decision making based on grey relational analysis and Dempster–Shafer theory of evidence: an application in medical diagnosis. Artif Intell Med 64(3):161–171
Liu X, Feng F, Wang Q et al (2021) Mining temporal association rules with temporal soft sets. J Math 2021:7303720. https://doi.org/10.1155/2021/7303720
Liu X, Tao Z, Liu Q et al (2021b) Correlation coefficient of probabilistic hesitant fuzzy soft set and its applications in decision making. In: 2021 3rd International conference on industrial artificial intelligence (IAI), pp 1–6. https://doi.org/10.1109/IAI53119.2021.9619297
Liu Y, Alcantud JCR, Rodríguez RM et al (2020) Intertemporal hesitant fuzzy soft sets: application to group decision making. Int J Fuzzy Syst 22(2):619–635. https://doi.org/10.1007/s40815-020-00798-w
Liu Z, Alcantud JCR, Qin K et al (2019) The relationship between soft sets and fuzzy sets and its application. J Intell Fuzzy Syst 36(4):3751–3764. https://doi.org/10.3233/JIFS-18559
Liu Z, Alcantud JCR, Qin K et al (2020) The soft sets and fuzzy sets-based neural networks and application. IEEE Access 8:41615–41625. https://doi.org/10.1109/ACCESS.2020.2976731
Lizasoain I, Moreno C (2013) OWA operators defined on complete lattices. Fuzzy Sets Syst 224:36–52. https://doi.org/10.1016/j.fss.2012.10.012
Ma X, Qin H, Sulaiman N et al (2014) The parameter reduction of the interval-valued fuzzy soft sets and its related algorithms. IEEE Trans Fuzzy Syst 22(1):57–71. https://doi.org/10.1109/TFUZZ.2013.2246571
Ma X, Liu Q, Zhan J (2017) A survey of decision making methods based on certain hybrid soft set models. Artif Intell Rev 47(4):507–530
Ma X, Han Y, Qin H et al (2023) KNN data filling algorithm for incomplete interval-valued fuzzy soft sets. Int J Comput Intell Syst 16(1):30. https://doi.org/10.1007/s44196-023-00190-0
Magdalena L (2010) What is soft computing? revisiting possible answers. Int J Comput Intell Syst 3:148–159. https://doi.org/10.2991/ijcis.2010.3.2.3
Maharana M, Mohanty D (2021) An application of soft set theory in decision making problem by parameterization reduction. Soft Comput 25(5):3989–3992. https://doi.org/10.1007/s00500-020-05420-7
Mahmood T, Rehman UU, Jaleel A et al (2022) Bipolar complex fuzzy soft sets and their applications in decision-making. Mathematics 10(7):1048. https://doi.org/10.3390/math10071048
Maji P, Biswas R, Roy A (2001) Fuzzy soft sets. J Fuzzy Math 9:589–602
Maji P, Biswas R, Roy A (2001) Intuitionistic fuzzy soft sets. J Fuzzy Math 9:677–692
Maji P, Biswas R, Roy A (2002) An application of soft sets in a decision making problem. Comput Math Appl 44:1077–1083
Maji P, Biswas R, Roy A (2003) Soft set theory. Comput Math Appl 45:555–562
Malik N, Shabir M, Al-shami TM et al (2023) Medical decision-making techniques based on bipolar soft information. AIMS Math 8(8):18185–18205. https://doi.org/10.3934/math.2023924
Matejdes M (2016) Soft topological space and topology on the Cartesian product. Hacet J Math Stat 45(4):1091–1100
Matejdes M (2017) On soft regularity. Int J Pure Appl Math 116(1):197–200
Matejdes M (2021) Methodological remarks on soft topology. Soft Comput 25(5):4149–4156. https://doi.org/10.1007/s00500-021-05587-7
Matejdes M (2021) On some operations on soft topological spaces. Filomat 35(5):1693–1705
Miller DW et al (1962) Executive decisions and operations research. J Oper Res Soc 13:103. https://doi.org/10.1057/jors.1962.12
Molodtsov D (1999) Soft set theory—first results. Comput Math Appl 37:19–31
Molodtsov DA (2013) An analogue of the central limit theorem for soft probability. TWMS J Pure Appl Math 4(2):146–158
Molodtsov DA (2013) Soft probability of large deviations. Adv Syst Sci Appl 13(1):53–67
Naeem K, Memiş S (2023) Picture fuzzy soft \(\sigma\)-algebra and picture fuzzy soft measure and their applications to multi-criteria decision-making. Granul Comput 8(2):397–410. https://doi.org/10.1007/s41066-022-00333-2
Naz M, Shabir M (2014) On fuzzy bipolar soft sets, their algebraic structures and applications. J Intell Fuzzy Syst 26(4):1645–1656
Nazmul S, Samanta S (2014) Neighbourhood properties of soft topological spaces. Ann Fuzzy Math Inform 6:1–15
Nazmul S, Samanta S (2014) Some properties of soft topologies and group soft topologies. Ann Fuzzy Math Inform 8:645–661
Özgür NY, Nihal T (2015) A note on “application of fuzzy soft sets to investment decision making problem’’. J New Theory 7:1–10
Peng X, Yang Y (2015) Interval-valued hesitant fuzzy soft sets and their application in decision making. Fund Inform 141(1):71–93
Peng X, Yang Y, Song J et al (2015) Pythagorean fuzzy soft set and its application. Comput Eng 41:224–229. https://doi.org/10.3969/j.issn.1000-3428.2015.07.043
Qin H, Fei Q, Ma X et al (2021) A new parameter reduction algorithm for soft sets based on chi-square test. Appl Intell 51:7960–7972
Qin H, Li H, Ma X et al (2020) Data analysis approach for incomplete interval-valued intuitionistic fuzzy soft sets. Symmetry. https://doi.org/10.3390/sym12071061
Qin H, Ma X, Herawan T et al (2011) Data filling approach of soft sets under incomplete information. In: Nguyen N, Kim CG, Janiak A (eds) Intelligent information and database systems, vol 6592. Lecture notes in computer science. Springer, Berlin, pp 302–311
Qin H, Ma X, Zain JM et al (2012) A novel soft set approach in selecting clustering attribute. Knowl Based Syst 36:139–145
Qin H, Wang Y, Ma X et al (2023) A Euclidean distance-based parameter reduction algorithm for interval-valued fuzzy soft sets. Expert Syst Appl 234:121106
Rehman UU, Mahmood T (2021) Picture fuzzy \(N\)-soft sets and their applications in decision-making problems. Fuzzy Inf Eng 13(3):335–367. https://doi.org/10.1080/16168658.2021.1943187
Riaz M, Tehrim ST (2020) On bipolar fuzzy soft topology with decision-making. Soft Comput 24(24):18259–18272
Riaz M, Çağman N, Zareef I et al (2019) \(N\)-soft topology and its applications to multi-criteria group decision making. J Intell Fuzzy Syst 36:6521–6536. https://doi.org/10.3233/JIFS-182919
Riaz M, Davvaz B, Fakhar A et al (2020) Hesitant fuzzy soft topology and its applications to multi-attribute group decision-making. Soft Comput. https://doi.org/10.1007/s00500-020-04938-0
Riaz M, Naeem K, Ahmad MO (2017) Novel concepts of soft sets with applications. Ann Fuzzy Math Inform 13(2):239–251
Roy AR, Maji P (2007) A fuzzy soft set theoretic approach to decision making problems. J Comput Appl Math 203(2):412–418
Roy B (1991) The outranking approach and the foundations of ELECTRE methods. Theory Decis 31:49–73
Roy S, Samanta TK (2012) A note on fuzzy soft topological spaces. Ann Fuzzy Math Inform 3(2):305–311
Roy S, Samanta TK (2014) A note on a soft topological space. Punjab Univ J Math 46(1):19–24
Saaty TL (1980) The analytic hierarchy process. McGraw Hill, New York
Sadiq AS, Tahir MA, Ahmed AA et al (2020) Normal parameter reduction algorithm in soft set based on hybrid binary particle swarm and biogeography optimizer. Neural Comput Appl 32(16):12221–12239. https://doi.org/10.1007/s00521-019-04423-2
Sadiq Khan M, Al-Garadi MA, Wahab AWA et al (2016) An alternative data filling approach for prediction of missing data in soft sets (ADFIS). Springerplus 5:1–20
Sahin R, Kuçuk A (2013) Soft filters and their convergence properties. Ann Fuzzy Math Inform 6(3):529–543
Santos-Buitrago B, Riesco A, Knapp M et al (2019) Soft set theory for decision making in computational biology under incomplete information. IEEE Access 7:18183–18193. https://doi.org/10.1109/ACCESS.2019.2896947
Santos-García G, Alcantud JCR (2023) Ranked soft sets. Expert Syst 40(6):e13231. https://doi.org/10.1111/exsy.13231
Savage LJ (1954) The foundations of statistics, vol 11. Wiley publications in statistics. Courier Corporation, North Chelmsford
Shabir M, Naz M (2011) On soft topological spaces. Comput Math Appl 61(7):1786–1799. https://doi.org/10.1016/j.camwa.2011.02.006
Shabir M, Naz M (2013) On bipolar soft sets. Technical Report. arXiv preprint arXiv:1303.1344
Shahzadi S, Akram M (2017) Intuitionistic fuzzy soft graphs with applications. J Appl Math Comput 55:369–392
Shannon CE, Weaver W (1949) The mathematical theory of communication. University of Illinois Press, Champaign
Simsekler T, Yuksel S (2013) Fuzzy soft topological spaces. Ann Fuzzy Math Inform 5:87–96
Sreedevi S, Mathew TJ, Sherly E (2016) Computerized classification of malignant and normal microcalcifications on mammograms: Using soft set theory. In: IEEE International conference on information science, ICIS 2016, Kochi, India, Aug 12–13, 2016, pp 131–137
Tahat MK, Sidky F, Abo-Elhamayel M (2018) Soft topological soft groups and soft rings. Soft Comput 22(21):7143–7156. https://doi.org/10.1007/s00500-018-3026-z
Tahat MK, Sidky F, Abo-Elhamayel M (2019) Soft topological rings. J King Saud Univ Sci 31(4):1127–1136. https://doi.org/10.1016/j.jksus.2019.05.001
Tanay B, Kandemir MB (2011) Topological structure of fuzzy soft sets. Comput Math Appl 61(10):2952–2957. https://doi.org/10.1016/j.camwa.2011.03.056
Tang H (2015) A novel fuzzy soft set approach in decision making based on grey relational analysis and Dempster–Shafer theory of evidence. Appl Soft Comput 31:317–325
Tao Z, Chen H, Zhou L et al (2015) 2-tuple linguistic soft set and its application to group decision making. Soft Comput 19:1201–1213
Taş N, Özgür NY, Demir P (2017) An application of soft set and fuzzy soft set theories to stock management. Süleyman Demirel Üniversitesi Fen Bilimleri Enstitüsü Dergisi 21(3):791–796
Tchier F, Ali G, Gulzar M et al (2021) A new group decision-making technique under picture fuzzy soft expert information. Entropy 23(9):1176
Terepeta M (2019) On separating axioms and similarity of soft topological spaces. Soft Comput 23(3):1049–1057. https://doi.org/10.1007/s00500-017-2824-z
Wang F, Li X, Chen X (2014) Hesitant fuzzy soft set and its applications in multicriteria decision making. J Appl Math. https://doi.org/10.1155/2015/806983
Wang J, Hu Y, Xiao F et al (2016) A novel method to use fuzzy soft sets in decision making based on ambiguity measure and Dempster-Shafer theory of evidence: an application in medical diagnosis. Artif Intell Med 69:1–11
Xiao F (2018) A hybrid fuzzy soft sets decision making method in medical diagnosis. IEEE Access 6:25300–25312. https://doi.org/10.1109/ACCESS.2018.2820099
Xiao Z, Gong K, Zou Y (2009) A combined forecasting approach based on fuzzy soft sets. J Comput Appl Math 228(1):326–333. https://doi.org/10.1016/j.cam.2008.09.033
Xiao Z, Chen W, Li L (2012) An integrated FCM and fuzzy soft set for supplier selection problem based on risk evaluation. Appl Math Model 36(4):1444–1454
Xiao Z, Xia S, Gong K et al (2012) The trapezoidal fuzzy soft set and its application in MCDM. Appl Math Model 36(12):5844–5855
Xiao Z, Chen W, Li L (2013) A method based on interval-valued fuzzy soft set for multi-attribute group decision-making problems under uncertain environment. Knowl Inf Syst 34:653–669
Wang X, Zhang X, Zhou R (2023) Group decision-making methods based on probabilistic hesitant \(n\)-soft sets. J Intell Fuzzy Syst. https://doi.org/10.3233/JIFS-222563
Xu W, Ma J, Wang S et al (2010) Vague soft sets and their properties. Comput Math Appl 59(2):787–794. https://doi.org/10.1016/j.camwa.2009.10.015
Xu W, Xiao Z, Dang X et al (2014) Financial ratio selection for business failure prediction using soft set theory. Knowl Based Syst 63:59–67. https://doi.org/10.1016/j.knosys.2014.03.007
Yager RR (1988) On ordered weighted averaging aggregation operators in multi-criteria decision making. IEEE Trans Syst Man Cybern 18(1):183–190. https://doi.org/10.1109/21.87068
Yang J, Yao Y (2020) Semantics of soft sets and three-way decision with soft sets. Knowl Based Syst 194:105538. https://doi.org/10.1016/j.knosys.2020.105538
Yang X, Lin TY, Yang J et al (2009) Combination of interval-valued fuzzy set and soft set. Comput Math Appl 58(3):521–527
Yang Y, Tan X, Meng C (2013) The multi-fuzzy soft set and its application in decision making. Appl Math Model 37(7):4915–4923
Yang Y, Peng X, Chen H et al (2014) A decision making approach based on bipolar multi-fuzzy soft set theory. J Intell Fuzzy Syst 27(4):1861–1872
Yang Y, Liang C, Ji S et al (2015) Adjustable soft discernibility matrix based on picture fuzzy soft sets and its applications in decision making. J Intell Fuzzy Syst 29(4):1711–1722
Yin Y, Zhan J (2012) The characterizations of hemirings in terms of fuzzy soft h-ideals. Neural Comput Appl 21(Suppl 1):43–57. https://doi.org/10.1007/s00521-011-0591-9
Yu PL (1973) A class of solutions for group decision problems. Manage Sci 19(8):936–946
Yüksel Ş, Tozlu N, Ergül ZG (2014) Soft filter. Math Sci 8:1–6
Zadeh L (1994) Soft computing and fuzzy logic. IEEE Softw 11(6):48–56. https://doi.org/10.1109/52.329401
Zahedi Khameneh A, Kiliçman A (2018) m-polar fuzzy soft weighted aggregation operators and their applications in group decision-making. Symmetry 10(11):636
Zare M, Ghasemi M, Zahedi A et al (2023) A global best-guided firefly algorithm for engineering problems. J Bionic Eng. https://doi.org/10.1007/s42235-023-00386-2
Zhan J, Alcantud JCR (2019) A survey of parameter reduction of soft sets and corresponding algorithms. Artif Intell Rev 52(3):1839–1872. https://doi.org/10.1007/s10462-017-9592-0
Zhan J, Yun YB (2010) Soft BL-algebras based on fuzzy sets. Comput Math Appl 59(6):2037–2046. https://doi.org/10.1016/j.camwa.2009.12.008
Zhan J, Liu Q, Herawan T (2017) A novel soft rough set: soft rough hemirings and corresponding multicriteria group decision making. Appl Soft Comput 54:393–402
Zhang H, Jia-Hua D, Yan C (2020) Multi-attribute group decision-making methods based on Pythagorean fuzzy \(N\)-soft sets. IEEE Access 8:62298–62309. https://doi.org/10.1109/ACCESS.2020.2984583
Zhang Z, Zhang S (2013) A novel approach to multi attribute group decision making based on trapezoidal interval type-2 fuzzy soft sets. Appl Math Model 37(7):4948–4971
Zhang Z, Wang C, Tian D et al (2014) A novel approach to interval-valued intuitionistic fuzzy soft set based decision making. Appl Math Model 38(4):1255–1270
Zhao H, Ma W, Sun B (2017) A novel decision making approach based on intuitionistic fuzzy soft sets. Int J Mach Learn Cybern 8:1107–1117
Zhu P, Wen Q (2010) Probabilistic soft sets. In: IEEE International conference on granular computing, vol 51, pp 635–638
Zorlutuna I, Akdag M, Min WK et al (2012) Remarks on soft topological spaces. Ann Fuzzy Math Inform 3:171–185
Zou Y (2023) Bayesian decision making under soft probabilities. J Intell Fuzzy Syst. https://doi.org/10.3233/JIFS-223020
Zou Y, Xiao Z (2008) Data analysis approaches of soft sets under incomplete information. Knowl Based Syst 21(8):941–945. https://doi.org/10.1016/j.knosys.2008.04.004
Funding
Open Access funding provided thanks to the CRUE-CSIC agreement with Springer Nature. Alcantud thanks the European Regional Development Fund and the Junta de Castilla y León (Grant CLU-2019-03) for financial support to the Research Unit of Excellence GECOS (“Economic Management for Sustainability”). Santos-García is grateful to the Spanish Ministerio de Ciencia e Innovación project ProCode-UCM (PID2019-108528RB-C22).
Author information
Authors and Affiliations
Contributions
JCRA, AZK, GSG and MA conceptualized and designed the study, analyzed the data, and wrote the manuscript.
Corresponding author
Ethics declarations
Conflict of interest
The authors declare no conflict of interest.
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
Alcantud, J.C.R., Khameneh, A.Z., Santos-García, G. et al. A systematic literature review of soft set theory. Neural Comput & Applic 36, 8951–8975 (2024). https://doi.org/10.1007/s00521-024-09552-x
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00521-024-09552-x