ALL Metrics
-
Views
-
Downloads
Get PDF
Get XML
Cite
Export
Track
Research Article

Properties of Fuzzy Soft Codes and Their Role in Decision-Making

[version 1; peer review: awaiting peer review]
PUBLISHED 16 Dec 2025
Author details Author details
OPEN PEER REVIEW
REVIEWER STATUS AWAITING PEER REVIEW

Abstract

Background

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.

Methods

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.

Results

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.

Conclusions

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.

Keywords

Fuzz set, soft sets, fuzzy soft sets, decision making, fuzzy codes, fuzzy soft codes.

1. Introduction

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.

2. Methods

We explain some basic concepts which we utilize to conclude our findings in this section.

Definition 2.1.

q-array code is a collection of symbol patterns wherein each member is chosen from such a collection of q different elements Fq={a1,a2,a3,,aq}. 9

Definition 2.2.

Let Fqn is denoted by the collection of all ordered n-tuples a=a1,a2,a3,,an , and each aiFq is denoted by distinct letters, where each elements of Fqn are words is defined by different letters, where each elements of Fqn are words.10

Definition 2.3.

Let a be any code word of C. Let a1,a2,a3,,ak be the set of positions of 1’s in a. Then the sum a1+a2+a3++ak is termed the relative weight of a code word a and is represented by f(a) and is defined as9

(1)
f(a)=a1+a2+a3++ak

For example, If a=10111 is a C code word in F25, then f(a)=1+3+4+5=13. But since 1111 is a word a in the vector space F2n , then its relative weight is 1+2+3++n. That is,9

(2)
1+2+3++n

This is called the maximum relative weight of a code C in F2n .

f(a) denotes the relative weight rate of a code word a in nth dimensional vector space F2n and can be defined

as f (a).

Definition 2.4.

Let C be a code, and a,bC . A mapping f:C[0,1] is said to be a fuzzy code if it satisfies the following conditions:9

  • i. f(a+b)min{f(a),f(b)}, for all a,bC;

  • ii. f(a)=f(a),forallaC;

  • iii. f(ab)max{f(a),f(b)},foralla,bC.

Definition 2.5.

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

(3)
F:AP(U)

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.

Definition 2.6.

Consider the set of all fuzzy subsets in a universal set U is denoted by IU and define E to be a collection of parameters, and AE . Then a pair (S,A) is known as a fuzzy soft set over U , where F is a mapping given by:6

(4)
F:AIU

Definition 2.7.

If a fuzzy soft set (F1,A) is both subset and super subset of a fuzzy soft set (F2,B) then (F1,A) and (F2,B) are equal with the identity universe U .6

Definition 2.8.

(F,A) is denotes the complement of a fuzzy soft set (F,A) over universal set U and is defined as (F,A)=(F,¬A), where F is a mapping given by:6

(5)
F:¬AIU

And F(e) is a fuzzy complement of F(¬e) for all eA.

Results

3. Fuzzy soft codes in decision-making

In this subsection, we introduce fuzzy soft codes and its properties.

Consider the set of k code of objects UC={oc1,oc2,,ock}. This set of objects may be described by a set of parameters {A1,A2,,Ai} . One way to express the parameter space E is as AiE . Let Ai be the ith class of parameters, and let each parameter set Ai 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 (FSC,Ai) to describe a set of objects with the parameter set Ai .

Definition 3.1.

Let P(UC) is the set of the power sets of UC . Assume E is a collection of parameters and A is subset E . Then the order pair (FSC,A) is said to be a fuzzy soft code over K2n if and only if each S(e) is a fuzzy code, where FSC is a mapping given by:

FSC:AP(UC)
and UC : C → [0, 1] is a fuzzy code, CK2n , and defined as:
(6)
UC=i=1npin(n+1)2
for all aC,nZ+,ps , are defined to be the places of 1s in the code word. Equation (6) can be generalised as follows:
(7)
UC(a)={1,ifi=1npi=n(n+1)20<m<1,ifi=1npi<n(n+1)20,i=1npi=0.

Example 3.2.

Consider

C{0000,0001,0100,0110,0011,1110,1011,1111} and given that a fuzzy soft code (FSC,A) over the universal set UC(a) for any aC , where UC denotes the relative weight rate of the code C defined by a mapping:

UC:C[0,1],CK4.

Hence, using Equation (6) the set of fuzzy code is as

UC(a)={0,0.2,0.4,0.5,0.6,0.7,0.8,1}.

Assume the set of parameters given by A={e1,e2,e3}

Let us consider

FSC(e1)={UC(0001)/0.4,UC(1110)/0.6,UC(0100)/0.2,UC(1111)/1}FSC(e2)={UC(0000)/0,UC(0110)/0.5,UC(1111)/1,UC(0011)/0.7}FSC(e3)={UC(0110)/0.5,UC(1011)/0.8}

That is,

FSC(e1)={0.4,0.6,0.2,1}FSC(e2)={0,0.5,1,0.7}FSC(e3)={0.5,0.8}

Now, the fuzzy soft code (FSC,A) is characterised as:

(FSC,A)={(e1,{0.4,0.2,1}),(e2,{0,0.5,1}),(e3,{0.5})}

Definition 3.3.

Assume (FSC1,A), and (FSC2,B) were two fuzzy soft codes that share the common universe of a fuzzy soft code UC(a). Then we concluded (FSC1,A) is said to be a fuzzy soft code subset of (FSC2,B) if and only if the conditions listed below holds:

  • i. AB

  • ii. eA,FSC1(e)FSC2(e)

Definition 3.4.

(Fuzzy soft codes equality): Over the common universe UC(a), if a fuzz soft code (FSC1,A) is both fuzzy soft code subset and super subset of a fuzz soft code of (FSC2,B) , then (FSC1,A), is equal to (FSC2,B), i.e., FSC1(e) is equal to FSC2(e) , e .

Definition 3.5.

(Fuzzy soft code complement): The fuzzy soft code complement is represented by (FSC,A) and is described by (FSC,A) = (FSC , ¬A), such that FSC is a mapping given by:

(8)
FSC:¬AUC(a)
and FSC(e)={1UC(a)} is a fuzzy soft code complement of FSC(¬e) for all eA.

Example 3.6.

Consider (FSC,A) is a fuzzy soft code given by:

FSC(e1)={UC(0000),UC(1101)}andFSC(e2)={UC(0100),UC(1100),UC(1111)}
over the field K24 .

The relative weight rates of the code words over the field K24 can be written as

UC(0000)=0,UC(1101)=0.7,UC(0100)=0.2,UC(1100)=0.3andUC(1111)=1

Then

FSC(e1)={0,0.7}andFSC(e2)={0.2,0.3,1}

The fuzzy soft code is a pair:

(FSC,A)={(e1,{0,0.7}),(e2,{0.2,0.3,1})}.

Now, the fuzzy soft code complements of (FSC,A) is given as follows:

FSC(¬e1)={10,10.7}={1,0.3}
FSC(¬e2)={10.2,10.3,11}={0.8,0.7,0}

Therefore,

(FSC,A)={(¬e1,{1,0.3}),(¬e2,{0.8,0.7,0})}

Definition 3.7.

Over the universal set UC(a), a fuzzy soft code (FSC,A) is said to be type one fuzzy soft code, if the associated relative weight rate of FSC(ei) is the same degree of memberships.

Example 3.8.

Suppose (FSC,A) to be a fuzzy soft code over the universe UC(a) for some aK25 .

Consider

FSC(e1)={UC(00000),UC(11111),UC(10110),UC(01001)}FSC(e2)={UC(00000),UC(11111),UC(11001),UC(00110)}FSC(e3)={UC(00000),UC(11111),UC(00111),UC(11001)}

Then the associated relative weight rate of FSC(ei) is given by:

FSC(e1)={UC(00000),UC(11111),UC(10110),UC(01001)}={0,1,0.53,0.467}FSC(e2)={UC(00000),UC(11111),UC(11001),UC(00110)}={0,1,0.53,0.467}FSC(e3)={UC(00000),UC(11111),UC(00101),UC(01001)}={0,1,0.8,0.533}
Now the fuzzy soft code is as follows:
(FSC,A)={(e1,{0,1,0.53,0.467}),(e2,{0,1,0.533,0.467}),(e3,{0,1,0.533,0.467})}

From this fuzzy soft code, the relative weight rate of a code is identical.

Hence, (FSC,A) is type 1 fuzzy soft codes.

3.1 Fuzzy soft code matrix representation

The matrix form of fuzzy soft codes as well as their basic operations, and characteristics are described in this subsection.

Definition 3.1.1.

Let the set of parameters with respect to the universal set UC(a) denoted by E and A is subset of E .

Consider (FSCA,E) be a fuzzy soft code over the set UC(a) . Then a subset MA of UC×E , uniquely described as MA={(u,e):eA,uFSCA(e)} which is known as the fuzzy soft code’s relation form of (FSCA,E). Now, if UC(a)={uc1(a),uc2(a),uc3(a),,ucm(a)} and E={e1,e2,e3,,en}, then (FSCA,E) can be represented by the fuzzy soft code matrix form:

(9)
[tij]m×n=[t11t12t1ntm1tm2tmn]m×n

Where tij=(uci(a),ei)

As a result, any fuzzy soft code can be represented as matrix form.

Example 3.1.2.

Let C={0000,1100,1001,0111,0010} is a code in the vector space with dimension 4 , and this fuzzy code UC is given by UC(a)={u0000/0,u1100/0.3,u1001/0.5,u0111/0.8,u0010/0.3}, for any aC , is the universal set, and let a set of parameters: E={e1,e2,e3,e4}overUC(a)[0,1].

Let A={e1,e3,e4}, such that

FSCA(e1)={u3/0.5,u4/0.8},FSCA(e3)={u2/0.3,u3/0.5,u4/0.8,u5/0.3}FSCA(e4)={u1/0,u3/0.5,u5/0.3}

Then the fuzzy soft code (FSCA,E) is given by

(FSCA,E)={(e1,{u3/0.5,u4/0.8}),(e3,{u2/0.3,u3/0.5,u4/0.8,u5/0.3},(e4,{u1/0,u3/0.5,u5/0.3})}.

The relation form RA of (FSCA,E) is given by

MA={(u3/0.5,e1),(u4/0.8,e1),(u2/0.3,e3),(u3/0.5,e3),(u4/0.8,e3),(u5/0.3,e3),(u1/0,e4),(u3/0.5,e4),(u5/0.3,e4)}

That is,

MA={(0.5,e1),(0.8,e1),(0.3,e3),(0.5,e3),(0.8,e3),(0.3,e3),(0,e4),(0.5,e4),(0.3,e4)},

Hence the matrix form of the fuzzy soft code (FSCA,E) is as follows:

[tij]5×4=[(u1/0,e1)(u1/0,e2)(u1/0,e3)(u1/0,e4)(u2/0,e1)(u2/0,e2)(u2/0.3,e3)(u2/0,e4)(u3/0.5,e1)(u3/0,e2)(u3/0.5,e3)(u3/0.5,e4)(u4/0.8,e1)(u4/0,e2)(u4/0.8,e3)(u4/0,e4)(u5/0,e1)(u4/0,e2)(u4/0.3,e3)(u4/0.3,e4)]5×4

This matrix can be simplified as the following ways

[tij]5×4=[0000000.300.500.50.50.80080000.30.3]5×4

Definition 3.1.3.

Let M1=[lij]m×n,M2=[mij]m×n be two fuzzy soft code matrix form. Then, a fuzz soft code matrix N=[tij]m×n is said to be the

  • i. Union of M1 and M2 , defined N=M1M2 , if [tij]=max{[lij],[mij]} for all i and j;

  • ii. Intersection of M1 and M2 , defined N=M1M2 , if [tij]=max{[lij],[mij]} for all i and j;

  • iii. Complement of M1 , described as N=M , if [tij]=[1lij] for all i and j;

  • iv. Difference of M2 from M1 , also called the relative complement of M2 in M1 , denoted N=M1M2 or N=M1\M2ifN=M1M2RC .

In view of the (ii) above, M1 and M2 are said to be disjoint if M1M2RC=[0]

Proposition 3.1.4.

Let M1=[lij],M2=[mij] and N=[tij] be an m×n rectangular fuzzy soft matrices. Then the following properties are true:

  • i. Idempotent: M1M1=M1 and M1M1=M1

  • ii. Identity: M1[0]=M1 and M1[I]=M1

  • iii. Domination: M1[I]=[I] and M1[0]=[0]

  • iv. [0] = [I] and I = [0]

  • v. De’ Morgan’s law: (M1M2)=MM and (M1M2)=MM

  • vi. (MC)C=M

  • vii. Commutativity: M1M2=M2M1 and M1M2=M2M1

  • viii. Associativity: M1(M2N)=(M1M2)N and M1(M2N)=(M1M2)N

  • ix. Distributivity: M1(M2N)=(M1M2)(M1N) and M1(M2N)=(M1M2)(M1N)

Note that, [I] and [0] denotes the identity and zero fuzzy soft code matrix respectively.

Proof:

Let us prove property (v),(vi) and (ix)

(v), Let M1=[lij] and M2=[mij] for each i and j, then

(M1M2)C=([lij]mij])=[max{lij,mij}]=[1max{lij,mij}]=[min{1lij,1mij}]=[lij]C[mij]C=M1M2

To prove the other side, the researchers followed the same procedure. For any i and j,

(MC)C=([lij])=[1lij]=1(1lij)=11+lij=lij=M1

(ix) Let M1=[lij] , M2=[mij] and N=[tij] for any i and j, then

M1(M2N)=[lij]([mij][tij])=[lij][min{mij,tij}]=[max{lij,min{mij,tij}]=[min{max{lij,mij,max{lij,tij}]=[min{[lij][mij],[lij][tij]}]=([lij][mij])([lij][tij])=(M1M2)(M1N)

Also, the other sides of the proof is the same pattern.

The observer decided that this form of representation was used. If UC(a)FSC(ej), then

3.2 Choice and score values of an object

The value of an object that has been chosen oi/UC(a)χ/UC(a) is ui which is given by

(10)
ui=joij/UC(a)

Where ui indicates the row sum of each degree of memberships of an FSC table.

The comparison table is a rectangular table with entries oij,i,j=1,2,,n, and pij is the parameter count for which the degree of membership values of oi/UCoj/UC.

For all i,j,0pijl and pij=l.

As a result, pij denotes an integer measure, and oi/UC characterizes oj/UC in pij number of parameters different from l parameters.

Ri denoted the add up of the rows of the object oi/UC and is calculated as follows:

(11)
Ri=i=1npij

Likewise, the add up of the columns of the object oj/UC is denoted by Cj and computed as:

(12)
Cj=i=1npij

We denoted the total number of parameters by the integer number uj in which all the members of UC dominates

oj/UC .

The object score values of oi are determined by Si and described as

(13)
Vi=RiCj

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 ei .

3.3 Algorithm for selection of an object

Example 3.3.1

Let O/SC={o1/UC(a),o2/UC(a),o3/UC(a),o4/UC(a),o5/UC(a)} is a collection of fuzzy code objects with varying characteristics based on color and quality of the objects.

Consider the parameter set

E={pink color,magneta color,violet color,purple color,high quality,lowquality,medium quality,verylowquality}.

Let A and B are parameter subsets of E , such that

A stands for the colors of the object and

B stands for the qualities of the object. That is,

A={pink color,magneta color,violet color,purple color} and B={high quality,lowquality,medium quality,verylowquality}

Assuming that the fuzzy soft code (FSC1,A) describes ‘colorful objects,’ the fuzzy soft code (FSC2,B) describes ‘sizeful’ objects. The challenge is to find an unknown object by the multi-observer interms of fuzzy soft codes (FSC1,A) and (FSC2,B) . This fuzzy soft code can be calculated as follows.

The fuzzy soft code (FSC1,A) is as shown below:

(FSC1,A)={Objects having pink color={o1/UC(0001),o2/UC(1001),o3/UC(0111),o4/UC(1011),o5/UC(1111)},Objects having magenta color={o1/UC(0101),o2/UC(1011),o3/UC(0110),o4/UC(1011),o5/UC(1110)},Objects having violet color={o1/UC(1001),o2/UC(1011),o3/UC(1101),o4/UC(1011),o5/UC(1101)},Objects having purple color={o1/UC(0001),o2/UC(1101),o3/UC(0111),o4/UC(1011),o5/UC(1001)}}

The fuzzy soft code (FSC2,B) is defined as follows:

(FSC2,B)={Objects having high quality={o1/UC(0101),o2/UC(1100),o3/UC(0111),o4/UC(1011),o5/UC(1011)},Objects having medium quality={o1/UC(0001),o2/UC(1001),o3/UC(0111),o4/UC(1011),o5/UC(1111)},Objects havinglowquality={o1/UC(0101),o2/UC(1011),o3/UC(0110),o4/UC(0011),o5/UC(1110)},Objects having verylowquality={o1/UC(0001),o2/UC(1101),o3/UC(0111),o4/UC(1011),o5/UC(1001)}}
(FSC1,A)={Objects having pink color={o1/0.4,o2/0.5,o3/0.9,o4/0.8,o5/1},Objects having magenta color={o1/0.6,o2/0.8,o3/0.5,o4/0.8,o5/0.6},Objects having violet color={o1/0.5,o2/0.8,o3/0.7,o4/0.8,o5/0.7},Objects having purple color={o1/0.4,o2/0.7,o3/0.9,o4/0.8,o5/0.5}}

And

(FSC2,B)={Objects having high quality={o1/0.6,o2/0.3,o3/0.9,o4/0.8,o5/0.8},Objects having medium quality={o1/0.4,o2/0.5,o3/0.9,o4/0.8,o5/1},Objects havinglowquality={o1/0.6,o2/0.8,o3/0.5,o4/0.7,o5/0.6},Objects verylowquality={o1/0.4,o2/0.7,o3/0.9,o4/0.8,o5/0.5}}

Algorithm 1

The following algorithms were followed by the observer to selected the objects.

  • i. Compute fuzzy soft code (FSC) (FSC,A);

  • ii. Input Mr. Xs choice parameter set A , which is a subset of E ;

  • iii. Select one reduct FSC to say (FSC,B) of (FSC,A);

  • iv. Find k , such that uk=maxui

  • v. Then uk is chosen by the observer

Algorithm 2

  • i. Inter the fuzzy soft codes (FSC1,A) and (FSC2,B);

  • ii. Fill in the observer’s observed parameter set P ;

  • iii. Build the fuzzy soft code comparison table (V, E) from the fuzzy soft codes (FSC1,A) and (FSC2,B) ;

  • iv. Generate a comparison table for the fuzzy soft code (V,E) and compute Ri and Cj for oi/UC , i;

  • v. Calculate the oi/UC score values, i;

  • vi. Determine k in which Sk=maxVi . The observer then selected Vk .

Tables 1 and 2 shows the tabular representations of the fuzzy soft codes (FSC1,A) and (FSC2,B) , respectively: Let (FSC1,A) and (FSC2,B) , be any two fuzzy soft codes from the same universe O/UC(a). Another fuzzy soft code is obtained after operating two fuzzy soft codes, for some specific parameters A and B .

Table 1. Comparison of fuzzy soft code of (FSC1,A) .

O/UC Pink color = A1Magenta color = A2Violet color = A3Purple color = A4 ui=jhij/Rwr
o1 / UC (a)0.40.60.50.41.9
o2 / UC (a)0.50.80.80.72.8
o3 / UC (a)0.90.50.70.93.0
o4 / UC (a)0.80.80.80.83.2
o5 / UC (a)10.60.70.52.8

Table 2. Comparison of fuzzy soft codes of (FSC2,B) .

O/UC High quality = B1 Medium quality = B2 Low quality = B3Very low quality = B3 ui=jhij/Rwr
o1 / UC (a)0.40.60.50.41.9
o2 / UC (a)0.50.80.80.72.8
o3 / UC (a)0.90.50.70.93.0
o4 / UC (a)0.80.80.80.83.2
o5 / UC (a)10.60.70.52.8

The resultant fuzzy soft code of (FSC1,A) is the name given to the new fuzzy soft code (FSC2,B).

Let’s assume the operation of the above two fuzzy soft codes by

(FSC1,A)(FSC2,B), then we’ll have 4×4=16 number of parameters of the form eij , were eij=AiBj, for all i,j=1,2,3,4.

If the parameters are activated in a fuzzy soft code, then N= {N1=A1B3,N2=A2B4,N3=A3B3,N4=A4B1,N5=A2B3,N6=A2B4}, from the fuzzy soft code (FSC1,A) and (FSC2,B) let say (FSC3,N) . So, after performing the table (FSC1,A)(FSC2,B), the resultant fuzzy soft code (FSC3,N) 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 Vi=12 , scored by the fuzzy code o3/UC(a) and the decision has been taken to use o3/SC(a).

Tables 3 and 4 shows the resultant fuzzy soft code of (FSC1,A)(FSC2,B) and the resultant fuzzy soft code comparisons.

Table 3. The resultant fuzzy soft code of (FSC1,A)(FSC2,B) .

O/UC N1 N2 N3 N4 N5 N6
o1 / UC (a)0.60.60.80.6 0.61.9
o2 / UC (a)0.80.80.80.70.82.8
o3 / UC (a)0.90.90.80.90.53.0
o4 / UC (a)0.80.80.70.80.83.2
o5 / UC (a)10.60.60.8 0.62.8

Table 4. The resultant fuzzy soft code comparison table.

O/UC o1/UC(a) o2/UC(a) o3/UC(a) o4/UC(a) o5/UC(a) Row sum ( Ri ) Column sum ( Ci ) Scor value ( Vi=RiCi )
o1 / UC (a)622241625−9
o2 / UC (a)5624421210
o3 / UC (a)55654251312
o4 / UC (a)5516522175
o5 / UC (a)432261723−6

4. Conclusion

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.

Ethics and consent

No ethical approval and consent was required for this study.

Comments on this article Comments (0)

Version 1
VERSION 1 PUBLISHED 16 Dec 2025
Comment
Author details Author details
Competing interests
Grant information
Copyright
Download
 
Export To
metrics
Views Downloads
F1000Research - -
PubMed Central
Data from PMC are received and updated monthly.
- -
Citations
CITE
how to cite this article
Woldie MW, Mebrat JD and Taye MA. Properties of Fuzzy Soft Codes and Their Role in Decision-Making [version 1; peer review: awaiting peer review]. F1000Research 2025, 14:1403 (https://doi.org/10.12688/f1000research.161824.1)
NOTE: If applicable, it is important to ensure the information in square brackets after the title is included in all citations of this article.
track
receive updates on this article
Track an article to receive email alerts on any updates to this article.

Open Peer Review

Current Reviewer Status:
AWAITING PEER REVIEW
AWAITING PEER REVIEW
?
Key to Reviewer Statuses VIEW
ApprovedThe paper is scientifically sound in its current form and only minor, if any, improvements are suggested
Approved with reservations A number of small changes, sometimes more significant revisions are required to address specific details and improve the papers academic merit.
Not approvedFundamental flaws in the paper seriously undermine the findings and conclusions

Comments on this article Comments (0)

Version 1
VERSION 1 PUBLISHED 16 Dec 2025
Comment
Alongside their report, reviewers assign a status to the article:
Approved - the paper is scientifically sound in its current form and only minor, if any, improvements are suggested
Approved with reservations - A number of small changes, sometimes more significant revisions are required to address specific details and improve the papers academic merit.
Not approved - fundamental flaws in the paper seriously undermine the findings and conclusions
Sign In
If you've forgotten your password, please enter your email address below and we'll send you instructions on how to reset your password.

The email address should be the one you originally registered with F1000.

Email address not valid, please try again

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.

Code not correct, please try again
Email us for further assistance.
Server error, please try again.