Keywords
Fuzz set, soft sets, fuzzy soft sets, decision making, fuzzy codes, fuzzy soft codes.
Fuzzy soft sets are well-established for decision-making under uncertainty. However, integrating soft set theory with fuzzy codes remains unexplored, as fuzzy soft code sets have not addressed these concepts. This study presents novel fuzzy soft codes and discusses their application in diagnosing medical conditions and decision-making, bridging a critical gap in the literature.
Numerous scholars have examined fuzzy sets, fuzzy codes, and the theory of fuzzy soft sets and their applications over the years. This paper introduces the novel concept of fuzzy soft codes by combining fuzzy soft set theory with the notion of fuzzy codes, inspired by Ozkan’s 2002 definition of fuzzy codes.
We define fuzzy soft codes as a parameterized family of fuzzy codes, detailing their matrix representation, set-theoretic operations, and algebraic properties. A new decision-making method using choice and score values from comparison tables is introduced. An example demonstrates its effectiveness for selecting optimal objects, proving its real-world potential in areas like medical diagnosis. This bridges a key theoretical gap and enables future extensions like intuitionistic fuzzy soft codes.
This study addresses a gap in the integration of soft set theory with the notion of fuzzy codes. The primary objective is to introduce the concept of fuzzy soft codes within the context of decision-making by merging fundamental ideas from soft set theory and fuzzy coding, while also examining several of their key properties. Additionally, a practical example is provided to demonstrate how this approach can be effectively utilized across a range of real world problem.
Fuzz set, soft sets, fuzzy soft sets, decision making, fuzzy codes, fuzzy soft codes.
Making the right decision is critical because we frequently face problems in our daily activities. Several scholars investigated various properties of fuzzy soft set theories and its application.
In 1999, Molodtsov1 proposed mathematical method using Soft set theory for dealing with complexities that existing mathematical tools that cannot be managed and controlled. Molodtsov developed a general mathematical method to handle uncertainty in complex problems by combining classical and modern mathematical methods. Maji, Biswas, and Roy in (2003)2 studied the theory of soft sets initiated by Molodtsov.
Mostafa, et al. (2020)3 reviewed soft sets and its application in coding theory. S. Acharjee and A. Oza (2022)4 established the idea of soft set equivalent as well as the appropriate operations and relationships for soft sets based on equivalence. In their 2007, Roy and Maji5 explored theoretical approaches to problem solving using fuzzy sets, along with associated operations. Later, in 2010, Majumdar and Samanta6 focused on the application of generalized fuzzy soft sets in decision-making problems, examining relations and attributes within this framework. Further, Maji, et al. (2023)2 laid the groundwork by defining fundamental concepts such as complement, null set, absolute set, subset, superset, and equality of soft sets. Ali, M. et al. (2018)7 introduced soft linear algebraic codes, which use soft sets, are a new class of linear algebraic codes.
The positive aspect of these codes is how they can simultaneously send m-distinct notifications to m-receivers. A method for constructing, and decoding of these new categories of linear algebraic soft code has been discovered. Feng, F. et al. (2010)8 investigated an adjustable approach to fuzzy soft sets based on decision making problem. Ozkan, A. and Ozkan, E.M (2002)9 presented fuzzy codes and fuzzy linear codes based on the idea of fuzzy subsets, and the notion of relative weight rate of a code word. Amudhambigai,B.and Neeraja, A (2019)10 developed a new perspective on fuzzy codes, and investigated the arithmetic operations of fuzzy codes. Cagman, et al. (2011)11 developed a fuzzy soft set theory and the properties that go along with it, as well as a fuzzy soft aggregation operator that enables the development of more effective decision-making techniques. Suebsan,P. and Kanchanasuk, S (2022)12 studied the applications of fuzzy soft sets over semigroups based on the grey theory. Kong, Z. et al. (2011)13 developed an application of fuzzy soft set theory in day -to-day problems. Gogoi, K., Kr. Dutta, A., & Chutia, C. (2014)14 studied an application of fuzzy soft set and its theoretic approaches. Herawan, T. et al. (2010)15 presented Soft set theoretic approach for dimensionality reduction. Wajid Ali, Tenzeela Shaheen, H. A. (2023)16 developed a novel decision theoretic rough set model based on Intuitionistic fuzzy data and its application. Mohamed, et al. (2023)17 presented AOEHO: A new hybrid data replication method in fog computing for IoT application.
One can observe that, the above studies are based on the combination of fuzzy sets with soft sets, and fuzzy sets with the concepts of binary codes. Thus it is important to study soft sets in new approaches by defining the fuzzy soft codes on decision-making, which parametrized family of fuzzy codes. This motivated by the forementioned works, the present study attempts to introduce the theoretical concepts of fuzzy soft sets on fuzzy codes and we develop a novel combination of fuzzy soft set to fuzzy codes. Also, we indicate the applications of fuzzy soft codes on the decision-making problems.
In this study, Section 2 contained fundamental definitions and features of preliminary concepts. Whereas section 3, Fuzzy soft codes, and some of its properties are considered.
We explain some basic concepts which we utilize to conclude our findings in this section.
q-array code is a collection of symbol patterns wherein each member is chosen from such a collection of q different elements 9
Let is denoted by the collection of all ordered n-tuples , and each is denoted by distinct letters, where each elements of are words is defined by different letters, where each elements of are words.10
Let a be any code word of C. Let be the set of positions of 1’s in a. Then the sum is termed the relative weight of a code word a and is represented by and is defined as9
For example, If is a code word in then But since is a word a in the vector space , then its relative weight is That is,9
This is called the maximum relative weight of a code C in .
denotes the relative weight rate of a code word a in dimensional vector space and can be defined
as f (a).
Let be a code, and . A mapping is said to be a fuzzy code if it satisfies the following conditions:9
Let the set of parameters be denoted by E. Let P(U) denote all subsets of the initial universal set U, and let A be a proper subset of E. A soft set over U is a pair (F, A) if and only if F is a mapping defined by:2
The soft set, therefore, is a parameterized family of all the U subsets.
Any F(e_i) from it, for any e ∈ A, can be seen as a set of e-approximates of the set (F, A), where F (e) can be random, some of them may be empty, and the others may have a non-empty set.
Where parameters are usually things’ qualities, characteristics, or properties.
Consider the set of all fuzzy subsets in a universal set is denoted by and define to be a collection of parameters, and . Then a pair is known as a fuzzy soft set over , where is a mapping given by:6
If a fuzzy soft set is both subset and super subset of a fuzzy soft set then and are equal with the identity universe .6
is denotes the complement of a fuzzy soft set over universal set U and is defined as where is a mapping given by:6
And is a fuzzy complement of for all
Results
In this subsection, we introduce fuzzy soft codes and its properties.
Consider the set of code of objects This set of objects may be described by a set of parameters . One way to express the parameter space is as . Let be the class of parameters, and let each parameter set represent a particular property set. It is assumed here that these property sets can be thought of as fuzzy sets.
Now that we have the above information, we can create a fuzzy soft code to describe a set of objects with the parameter set .
Let is the set of the power sets of . Assume is a collection of parameters and is subset . Then the order pair is said to be a fuzzy soft code over if and only if each is a fuzzy code, where is a mapping given by:
Consider
and given that a fuzzy soft code over the universal set for any , where denotes the relative weight rate of the code defined by a mapping:
Hence, using Equation (6) the set of fuzzy code is as
Assume the set of parameters given by
Now, the fuzzy soft code is characterised as:
Assume and were two fuzzy soft codes that share the common universe of a fuzzy soft code Then we concluded is said to be a fuzzy soft code subset of if and only if the conditions listed below holds:
(Fuzzy soft codes equality): Over the common universe if a fuzz soft code is both fuzzy soft code subset and super subset of a fuzz soft code of , then is equal to i.e., is equal to , .
(Fuzzy soft code complement): The fuzzy soft code complement is represented by and is described by = , ¬A), such that is a mapping given by:
Consider is a fuzzy soft code given by:
The relative weight rates of the code words over the field can be written as
The fuzzy soft code is a pair:
Now, the fuzzy soft code complements of is given as follows:
Over the universal set a fuzzy soft code is said to be type one fuzzy soft code, if the associated relative weight rate of is the same degree of memberships.
Suppose to be a fuzzy soft code over the universe for some .
Then the associated relative weight rate of is given by:
From this fuzzy soft code, the relative weight rate of a code is identical.
Hence, is type fuzzy soft codes.
The matrix form of fuzzy soft codes as well as their basic operations, and characteristics are described in this subsection.
Let the set of parameters with respect to the universal set denoted by and is subset of .
Consider be a fuzzy soft code over the set . Then a subset of , uniquely described as which is known as the fuzzy soft code’s relation form of Now, if and then can be represented by the fuzzy soft code matrix form:
Where
As a result, any fuzzy soft code can be represented as matrix form.
Let is a code in the vector space with dimension , and this fuzzy code is given by for any , is the universal set, and let a set of parameters:
Then the fuzzy soft code is given by
The relation form of is given by
Hence the matrix form of the fuzzy soft code is as follows:
This matrix can be simplified as the following ways
Let be two fuzzy soft code matrix form. Then, a fuzz soft code matrix is said to be the
i. Union of and , defined , if for all and
ii. Intersection of and , defined , if for all and
iii. Complement of , described as , if for all and
iv. Difference of from , also called the relative complement of in , denoted or .
In view of the (ii) above, and are said to be disjoint if
Let and be an rectangular fuzzy soft matrices. Then the following properties are true:
i. Idempotent: and
ii. Identity: and
iii. Domination: and
iv. = [I] and = [0]
v. De’ Morgan’s law: and
vi.
vii. Commutativity: and
viii. Associativity: and
ix. Distributivity: and
Note that, and denotes the identity and zero fuzzy soft code matrix respectively.
The value of an object that has been chosen is ui which is given by
Where ui indicates the row sum of each degree of memberships of an table.
The comparison table is a rectangular table with entries and is the parameter count for which the degree of membership values of
For all and
As a result, denotes an integer measure, and characterizes in number of parameters different from parameters.
denoted the add up of the rows of the object and is calculated as follows:
Likewise, the add up of the columns of the object is denoted by and computed as:
We denoted the total number of parameters by the integer number in which all the members of dominates
.
The object score values of are determined by Si and described as
Note: The choice value and score value is to choose or identify the object from a set of offered materials based on a set of screening parameters .
Let is a collection of fuzzy code objects with varying characteristics based on color and quality of the objects.
Let and are parameter subsets of , such that
stands for the colors of the object and
stands for the qualities of the object. That is,
and
Assuming that the fuzzy soft code describes ‘colorful objects,’ the fuzzy soft code describes ‘sizeful’ objects. The challenge is to find an unknown object by the multi-observer interms of fuzzy soft codes and . This fuzzy soft code can be calculated as follows.
The fuzzy soft code is as shown below:
The fuzzy soft code is defined as follows:
The following algorithms were followed by the observer to selected the objects.
i. Inter the fuzzy soft codes and
ii. Fill in the observer’s observed parameter set ;
iii. Build the fuzzy soft code comparison table (V, E) from the fuzzy soft codes and ;
iv. Generate a comparison table for the fuzzy soft code and compute and for ,
v. Calculate the score values,
vi. Determine in which . The observer then selected .
Tables 1 and 2 shows the tabular representations of the fuzzy soft codes and , respectively: Let and , be any two fuzzy soft codes from the same universe Another fuzzy soft code is obtained after operating two fuzzy soft codes, for some specific parameters and .
| Pink color = A1 | Magenta color = A2 | Violet color = A3 | Purple color = A4 | ||
|---|---|---|---|---|---|
| / (a) | 0.4 | 0.6 | 0.5 | 0.4 | 1.9 |
| / (a) | 0.5 | 0.8 | 0.8 | 0.7 | 2.8 |
| / (a) | 0.9 | 0.5 | 0.7 | 0.9 | 3.0 |
| / (a) | 0.8 | 0.8 | 0.8 | 0.8 | 3.2 |
| / (a) | 1 | 0.6 | 0.7 | 0.5 | 2.8 |
| High quality = B1 | Medium quality = B2 | Low quality = B3 | Very low quality = B3 | ||
|---|---|---|---|---|---|
| / (a) | 0.4 | 0.6 | 0.5 | 0.4 | 1.9 |
| / (a) | 0.5 | 0.8 | 0.8 | 0.7 | 2.8 |
| / (a) | 0.9 | 0.5 | 0.7 | 0.9 | 3.0 |
| / (a) | 0.8 | 0.8 | 0.8 | 0.8 | 3.2 |
| / (a) | 1 | 0.6 | 0.7 | 0.5 | 2.8 |
The resultant fuzzy soft code of is the name given to the new fuzzy soft code
Let’s assume the operation of the above two fuzzy soft codes by
then we’ll have number of parameters of the form , were for all
If the parameters are activated in a fuzzy soft code, then from the fuzzy soft code and let say . So, after performing the table the resultant fuzzy soft code will look like as follows, for some parameters:
The resultant fuzzy soft code comparison table is shown below:
The maximum score from the above table is , scored by the fuzzy code and the decision has been taken to use o3/SC(a).
Tables 3 and 4 shows the resultant fuzzy soft code of and the resultant fuzzy soft code comparisons.
| / (a) | 0.6 | 0.6 | 0.8 | 0.6 | 0.6 | 1.9 |
| / (a) | 0.8 | 0.8 | 0.8 | 0.7 | 0.8 | 2.8 |
| / (a) | 0.9 | 0.9 | 0.8 | 0.9 | 0.5 | 3.0 |
| / (a) | 0.8 | 0.8 | 0.7 | 0.8 | 0.8 | 3.2 |
| / (a) | 1 | 0.6 | 0.6 | 0.8 | 0.6 | 2.8 |
In this study we analysed the theoretical approaches of fuzzy soft sets to fuzzy codes on decision-making problems. This new concept is introduce by combining fuzzy code and fuzzy soft set theory. This new concept is a powerful and eective extension of fuzzy soft sets and fuzzy codes which deals with parameterized values of the alternative. This paper is an extension model of fuzzy soft sets and a new mathematical tool that has great advantages in dealing with uncertain information and is proposed by combining fuzzy soft sets and fuzzy codes. In the future work, it can be address fuzzy soft cyclic code, Interval-valued fuzzy soft code, Generalised fuzzy soft code (GFSC), Generalised interval-valued fuzzy soft code (GIVFSC), Intuitionistic fuzzy soft code, and so on.
| Views | Downloads | |
|---|---|---|
| F1000Research | - | - |
|
PubMed Central
Data from PMC are received and updated monthly.
|
- | - |
Provide sufficient details of any financial or non-financial competing interests to enable users to assess whether your comments might lead a reasonable person to question your impartiality. Consider the following examples, but note that this is not an exhaustive list:
Sign up for content alerts and receive a weekly or monthly email with all newly published articles
Already registered? Sign in
The email address should be the one you originally registered with F1000.
You registered with F1000 via Google, so we cannot reset your password.
To sign in, please click here.
If you still need help with your Google account password, please click here.
You registered with F1000 via Facebook, so we cannot reset your password.
To sign in, please click here.
If you still need help with your Facebook account password, please click here.
If your email address is registered with us, we will email you instructions to reset your password.
If you think you should have received this email but it has not arrived, please check your spam filters and/or contact for further assistance.
Comments on this article Comments (0)