1 Introduction

Many terms that are used randomly in daily life often have a vagueness structure. Verbal or numerical expressions include vagueness while describing something, explaining an event, commanding and in many other cases. People use terms that do not express certainty when explaining an event or deciding on a situation. According to the age, the person can be called old, middle, young, very old or very young. Depending on the slope and ramp condition of the road, gas or brake pedal of the car is depressed slightly slower or slightly faster. All these, are examples of how the human brain behaves in uncertain and vagueness situations, and how it evaluates, identifies, and commands events.

After the fuzzy set theory which developed by Zadeh and published in 1965 [12], the analysis of uncertainty systems was acquired a new dimension. The exact solutions of many complicated problems that cannot be solved by classical mathematical methods were revealed with well-known theories such as fuzzy set theory defining uncertainty. In fuzzy sets, the tool used to identify and resolve uncertainty is membership functions. That is, the fuzzy sets are characterized by a membership function which assigns to each target a membership value ranging between 0 and 1.

Molodtsov proposed the concept of the soft set (SS), a completely new approach to modelling uncertainty. The SST has a generous application potential. Some of these applications have been shown by Molodtsov in his pioneering work. This theory was implemented in many areas of uncertainty such as mathematical analysis, algebraic structures, optimization theory, information systems, decision-making problems. Maji et al. [6] investigated the SST for decision making problems. In [7], the authors defined operations “AND”, “OR”, union-intersection of two SSs and also gave some examples. The same authors established a hybrid model known as fuzzy soft set (FSS), which is a combination of SS and FS [5]. Actually, the concept of FSS is an extension of crisp SS. In [1], some new operations related to the fuzzy soft matrix are studied and examples are given. Broumi et al. [2] given new operations based on intuitionistic FSSs.

In this study, we will consider the approach of Çelik–Yamak [3], obtained from the Sanchez’s model [10] and we will use real dataset, which is called Cleveland heart disease dataset [11], for the problem of medical decision-making.

2 Decision making for imprecision

The problems faced in real-life are often not clear and precise. Therefore, various decision-making mechanisms are used to solve problems. These mechanisms are used to reduce uncertainties and make an accurate decision. Therefore, improved mathematical tools for uncertainty and imprecision are needed. The FS theory has been used quite extensively to deal with such imprecisions. In this section, we will give some definitions of the theories of SSs and FSSs.

The FS has emerged as a generalization of the classical set concept. If we choose a non-empty set X, then a function \(f_{A}(x):X\rightarrow [0,1]\) is called FS on X and represented by

$$\begin{aligned} A=\left\{ (x_{i},f_{A}(x_{i})):f_{A}(x_{i})\in [0,1]; \forall x_{i}\in X\right\} . \end{aligned}$$

FS A on X can be expressed by, set of ordered pair as follows:

$$\begin{aligned} A=\left\{ (x,f_{A}(x)):x\in X\right\} . \end{aligned}$$

The fuzzy subset of X is a non-empty subset \(\{(x,f(x)):x\in X\}\) for some function \(f:X\rightarrow [0,1]\) [4]. Consider the function \(f:{\mathbb {R}}\rightarrow [0,1]\) as a subset of a non-empty base space \({\mathbb {R}}\). Suppose that the function f satisfies the following properties:

  1. (i)

    f is a normal, that is, there exist \(x_{i}\in {\mathbb {R}}\) such that \(f(x_{i})=1\),

  2. (ii)

    f is a fuzzy convex, that is, \(f[kx+(1-k)y]\ge \min \{f(x), f(y)\}\), where \(x,y\in {\mathbb {R}}\) and \(k\in [0,1]\),

  3. (iii)

    f is upper semi-continuous,

  4. (iv)

    The closure of the set C is compact, where the set \(C=\{x\in {\mathbb {R}}:f(x)\ge 0\}\).

Therefore, the function f is called a fuzzy number [4].

A triangular FN \({\widehat{m}}\) is represented by a triplet \((m_{1}, m_{2}, m_{3})\) and its the membership function is

$$\begin{aligned} f(x)=\left\{ \begin{array}{ll} 0, &{}\quad x<m_{1}\\ \frac{x-m_{1}}{m_{2}-m_{1}},&{}\quad m_{1}\le x \le m_{2}\\ \frac{x-m_{3}}{n_{2}-n_{3}},&{}\quad n_{2}\le x \le n_{3}\\ 0,&{}\quad x>n_{3} \end{array}\right. \end{aligned}$$

A trapezoidal FN \({\widehat{n}}\) is a piecewise function, parameterized by a quadruplet \((n_{1}, n_{2}, n_{3}, n_{4})\) (Fig. 1). The membership function of a trapezoidal FN is given by

$$\begin{aligned} f(x)=\left\{ \begin{array}{ll} 0,&{}\quad x<n_{1}\\ \frac{x-n_{1}}{n_{2}-n_{1}},&{}\quad n_{1}\le x \le n_{2}\\ 1,&{}\quad n_{2}\le x \le n_{3}\\ \frac{x-n_{4}}{n_{3}-n_{4}},&{}\quad n_{3}\le x \le n_{4}\\ 0,&{}\quad x>n_{4} \end{array}\right. \end{aligned}$$
Fig. 1
figure 1

A trapezoidal FN

SS theory developed by Molodtsov [8] is a suitable tool for solving uncertainties in non parametric situations and is a natural generalization of FS theory. Since SS Theory is a natural generalization of FS theory, it has been applied in a wide range of fields ranging up to from mathematics to engineering from economics to optimization.

In the approximate description, there are two value sets which are called predicate and approximate. Initially, the object description has an approximate by nature and so there is no requirement to present the concept of the exact solution. The SS theory is very convenient and simply effective in performance due to the nonentity of any limitations on the approximate descriptions. With the aid of words and sentences, real sentences, real number, function, mapping and so on; any parameter can operate that we desire.

Now, we will give definitions of Soft Set and Soft Subset.

Definition 2.1

Consider X, E as initial universe and parameters sets. Take \({\mathcal {P}}(X)\) as a power set of X. Let \(R\subset E\). Give the mapping \({\mathcal {F}}:R \rightarrow {\mathcal {P}}(X)\). Then, the pair \(({\mathcal {F}},R)\) is called a soft set (SS) on X.

This definition can be also expressed as:

A SS on X is a parameterized family of subsets of the universe X. \(\mathcal {{\mathcal {F}}}(\alpha )\) may be considered as the set of \(\alpha \)-approximate elements of the SS \(({\mathcal {F}},R)\), for \(\alpha \in R\).

Definition 2.2

Let \(({\mathcal {F}},R)\) and \(({\mathcal {G}},S)\) be two SSs on X. If the following conditions are hold, then it is said that \(({\mathcal {F}},R)\) is a soft subset (SSS) of \(({\mathcal {G}},S)\):

  1. (i)

    \(R\subset S\),

  2. (ii)

    \({\mathcal {F}}(\alpha )\) and \({\mathcal {G}}(\alpha )\) are identical approximations, for all \(\alpha \in R\).

We will denote the SSS by \(({\mathcal {F}},R) {\hat{\subset }} ({\mathcal {G}},S)\).

The AND and OR operator of SSs are defined as:

Definition 2.3

Let \(({\mathcal {F}},R)\) and \(({\mathcal {G}},S)\) be two SSs. Define \({\mathcal {H}}(\lambda ,\mu )={\mathcal {F}}(\lambda )\cap \mathcal {{\mathcal {G}}}(\mu )\), \(((\lambda ,\mu )\in R\times S)\). Then, \((\mathcal {{\mathcal {F}}},R)\wedge ({\mathcal {G}},S)=({\mathcal {H}}, R\times S)\) is called \(({\mathcal {F}},R)\) AND \(({\mathcal {G}},S)\).

Define \({\mathcal {K}}(\lambda ,\mu )={\mathcal {F}}(\lambda )\cup {\mathcal {G}}(\mu )\), \(((\lambda ,\mu )\in R\times S)\). Then, \(({\mathcal {F}},R)\vee ({\mathcal {G}},S)=({\mathcal {K}}, R\times S)\) is called \(({\mathcal {F}},R)\) OR \(({\mathcal {G}},S)\).

Choose set of k objects and set of parameters as \(X=\{a_{1}, a_{2}, \ldots a_{n}\}\) and \(\{R_{1}, R_{2}, \ldots , R_{i}\}\), respectively. Let \(E \supseteq \{R_{1}\cup R_{2}\cup \cdots , R_{i}\}\) and each parameter set \(R_{i}\) represent the ith class of parameters and the elements of \(R_{i}\) represents a specific property set. Assumed that the property sets can be shown as FSs.

Definition 2.4

Let \({\mathcal {P}}(X)\) denotes the set of all FSs of X and \(R_{i}\subset E\). Give \({\mathcal {F}}_{i}:R_{i}\rightarrow {\mathcal {P}}(X)\) be a mapping. Then, \(({\mathcal {F}}_{i}, R_{i})\) is called a fuzzy soft set (FSS) over X.

Definition 2.5

Let \(({\mathcal {F}},R)\) and \(({\mathcal {G}},S)\) be two FSSs on X. If the following conditions are hold, then it is said that \(({\mathcal {F}},R)\) is a fuzzy soft subset (FSSS) of \(({\mathcal {G}},S)\):

  1. (i)

    \(R\subset S\),

  2. (ii)

    \({\mathcal {F}}(\alpha )\) is a FSS of \({\mathcal {G}}(\alpha )\), for all \(\alpha \in R\).

We write \(({\mathcal {F}},R) {\hat{\subset }} ({\mathcal {G}},S)\).

3 Method

3.1 FSS method

In this study, we will use a technique developed with FSS theory [3]. We build a patient-attributes\((m \times n)\) matrix \(P_{A}\) using the FSS. The entries of this matrix are FNs \({\widehat{s}}\) parameterized by a triplet \((s-1,s,s+1)\). Later on, the attributes-disease degrees\((n \times k)\) matrix \(A_{D}\) which is also called weighted matrix is built. In this matrix, each entry represents the weight of the attributes for a disease degree. Generally, these matrices are given as below:

$$\begin{aligned} P_{A}=\begin{bmatrix} \widehat{u_{11}}&\quad \widehat{u_{12}}&\quad \widehat{u_{13}}&\quad \cdots&\quad \widehat{u_{1n}} \\ \widehat{u_{21}}&\quad \widehat{u_{22}}&\quad \widehat{u_{23}}&\quad \cdots&\quad \widehat{u_{2n}} \\ \vdots&\quad \vdots&\quad \vdots&\quad \vdots&\quad \vdots \\ \widehat{u_{m1}}&\quad \widehat{u_{m2}}&\quad \widehat{u_{m3}}&\quad \cdots&\quad \widehat{u_{mn}} \\ \end{bmatrix} \quad \text { and } \quad A_{D}=\begin{bmatrix} \widehat{v_{11}}&\quad \widehat{v_{12}}&\quad \widehat{v_{13}}&\quad \cdots&\quad \widehat{v_{1k}} \\ \widehat{v_{21}}&\quad \widehat{v_{22}}&\quad \widehat{v_{23}}&\quad \cdots&\quad \widehat{v_{2k}} \\ \vdots&\quad \vdots&\quad \vdots&\quad \vdots&\quad \vdots \\ \widehat{v_{n1}}&\quad \widehat{v_{n2}}&\quad \widehat{v_{n3}}&\quad \cdots&\quad \widehat{v_{nk}}. \\ \end{bmatrix} \end{aligned}$$

The patient-disease degrees matrix\((m \times k)\)\(P_{D}\) can be obtained from transformation operation \(P_{A} \otimes A_{D}\). The general form of the matrix \(P_{D}\) as follows:

$$\begin{aligned} P_{D}=\begin{bmatrix} \widehat{w_{11}}&\quad \widehat{w_{12}}&\quad \widehat{w_{13}}&\quad \cdots&\quad \widehat{w_{1k}} \\ \widehat{w_{21}}&\quad \widehat{w_{22}}&\quad \widehat{w_{23}}&\quad \cdots&\quad \widehat{w_{2k}} \\ \vdots&\quad \vdots&\quad \vdots&\quad \vdots&\quad \vdots \\ \widehat{w_{m1}}&\quad \widehat{w_{m2}}&\quad \widehat{w_{m3}}&\quad \cdots&\quad \widehat{w_{mk}} \\ \end{bmatrix} \end{aligned}$$

where \(w_{ij}=(A,B,C)\) such that \(A=\sum _{k=1}^{n}(a_{ik}-1)(b_{kj}-1)\), \(B=\sum _{k=1}^{n}a_{ik}b_{kj}\) and \(C=\sum _{k=1}^{n}(a_{ik}+1)(b_{kj}+1)\).

We can calculate the defuzzification of t of triangular FN \((m_{1}, m_{2}, m_{3})\) as

$$\begin{aligned} t=\frac{m_{1}+m_{2}+m_{2}+m_{3}}{4} \end{aligned}$$
(1)

[3]. Thus, we will obtain crisp diagnosis matrix \(D_{F}\). The matrix \(D_{F}\) as below:

$$\begin{aligned} D_{F}=\begin{bmatrix} z_{11}&\quad z_{12}&\quad z_{13}&\quad \cdots&\quad z_{1k} \\ z_{21}&\quad z_{22}&\quad z_{23}&\quad \cdots&\quad z_{2k} \\ \vdots&\quad \vdots&\quad \vdots&\quad \vdots&\quad \vdots \\ z_{m1}&\quad z_{m2}&\quad z_{m3}&\quad \cdots&\quad z_{mk} \end{bmatrix} \end{aligned}$$

It will be decided according to the crisp values of the matrix \(D_{F}\). If \(\max z_{ij}=z_{ik}\)\((0\le j \le k)\), then the disease degree of patient \(p_{i}\) is k\(k=1,2,3,4\) or 0(absence).

Table 1 Attributes of Cleveland dataset

3.2 Dataset

Input variables are taken from Cleveland dataset [11]. This data set contains 303 patients, 11 attributes and 5 outcomes.

This database contains 76 attributes. However, it is understood that 11 of these attributes can be used because of the analysis. The outcomes are given as degree of disease. It is integer valued from 0 (no presence) to 4. Tests with the Cleveland database have intensively on simply attempting to distinguish presence (values 1,2,3,4) from absence (value 0).

Let’s choose patient sets \(U=\{p_{1}, p_{2}, p_{24}, p_{25}, p_{75}, p_{303}\}\) from the Cleveland dataset.

The attributes of Cleveland dataset is given in Table 1. The outcomes are disease degrees as 1, 2, 3, 4 and 0 (absence).

According to the membership function, the age attribute is taken into account as follows: 0–20 (0.0–0.2), 21–40 (0.3–0.5), 41–60 (0.6–0.8); 61 + (0.9–1.0). In this data set, the attributes trestbps, chol, thalach, oldpeak are measured as lowest 94.0 highest 200.0; lowest 126.0 highest 564.0; lowest 71 highest 195; lowest 0.0 highest 5.6, respectively. We will give values between 0.0 and 1.0 to these measurements.

3.3 Algorithm

  1. (i)

    Input the SS \(({\mathcal {F}},R)\) to get the patient-attribute matrix,

  2. (ii)

    Input the SS \(({\mathcal {G}},S)\) to get the attribute-disease degree matrix,

  3. (iii)

    Compute the transformation operation \(P_{A} \otimes A_{D}\) to make the patient-disease degree matrix,

  4. (iv)

    Defuzzify all the elements of the patient-disease degree matrix by Eq. 1 and to obtain the defuzzify matrix,

  5. (v)

    Find k for which \(z_{ik}=\max z_{ij}\).

4 Application

In this section, using the Celik–Yamak approach obtained by Sanchez’s method, we give an application of FSS theory [9] for medical decision making. For this application, it will be used the Cleveland Dataset. This data set contains 303 patients.

Now, we construct the matrices for medical decision making by algorithm in previous section:

The patient-attributes matrix \(P_{A}\) is given by

$$\begin{aligned} P_{A}=\left[ \begin{array}{ccccccccccc} {\widehat{9}} &{}\quad {\widehat{2}} &{}\quad {\widehat{5}} &{}\quad {\widehat{3}} &{}\quad {\widehat{7}} &{}\quad {\widehat{8}} &{}\quad {\widehat{6}} &{}\quad {\widehat{2}} &{}\quad {\widehat{9}} &{}\quad {\widehat{1}} &{}\quad {\widehat{5}}\\ {\widehat{9}} &{}\quad {\widehat{7}} &{}\quad {\widehat{5}} &{}\quad {\widehat{3}} &{}\quad {\widehat{1}} &{}\quad {\widehat{8}} &{}\quad {\widehat{4}} &{}\quad {\widehat{3}} &{}\quad {\widehat{5}} &{}\quad {\widehat{8}} &{}\quad {\widehat{1}}\\ {\widehat{7}} &{}\quad {\widehat{6}} &{}\quad {\widehat{4}} &{}\quad {\widehat{3}} &{}\quad {\widehat{1}} &{}\quad {\widehat{9}} &{}\quad {\widehat{5}} &{}\quad {\widehat{6}} &{}\quad {\widehat{1}} &{}\quad {\widehat{6}} &{}\quad {\widehat{8}} \\ {\widehat{8}} &{}\quad {\widehat{7}} &{}\quad {\widehat{4}} &{}\quad {\widehat{4}} &{}\quad {\widehat{2}} &{}\quad {\widehat{9}} &{}\quad {\widehat{4}} &{}\quad {\widehat{5}} &{}\quad {\widehat{5}} &{}\quad {\widehat{6}} &{}\quad {\widehat{9}} \\ {\widehat{5}} &{}\quad {\widehat{8}} &{}\quad {\widehat{3}} &{}\quad {\widehat{4}} &{}\quad {\widehat{2}} &{}\quad {\widehat{5}} &{}\quad {\widehat{8}} &{}\quad {\widehat{1}} &{}\quad {\widehat{7}} &{}\quad {\widehat{3}} &{}\quad {\widehat{2}} \\ {\widehat{4}} &{}\quad {\widehat{6}} &{}\quad {\widehat{4}} &{}\quad {\widehat{3}} &{}\quad {\widehat{1}} &{}\quad {\widehat{2}} &{}\quad {\widehat{7}} &{}\quad {\widehat{1}} &{}\quad {\widehat{2}} &{}\quad {\widehat{5}} &{}\quad {\widehat{3}} \\ \end{array} \right] . \end{aligned}$$

In this matrix, rows are shown in patients \(\{p_{1}, p_{2}, p_{24},p_{25},p_{75},p_{303}\}\) and columns are shown attributes \(\{a_{1},a_{2}, a_{3}, a_{4}, a_{5}, a_{6}, a_{7}, a_{8}, a_{9}, a_{10}, a_{11} \}\). For example, \({\mathcal {F}}(p_{1})=\{a_{1}/{\widehat{9}}, a_{2}/{\widehat{2}}, a_{3}/{\widehat{5}}, a_{4}/{\widehat{3}}, a_{5}/{\widehat{7}}, a_{6}/{\widehat{8}}, a_{7}/{\widehat{6}}, a_{8}/{\widehat{2}}, a_{9}/{\widehat{9}}, a_{10}/{\widehat{1}}, a_{11}/{\widehat{5}}\}\).

The attributes-disease degrees matrix \(A_{D}\) consist of the rows and columns which are attributes \(\{a_{1},a_{2}, a_{3}, a_{4}, a_{5}, a_{6}, a_{7}, a_{8}, a_{9}, a_{10}, a_{11} \}\) and disease degrees \(1=d_{1},2=d_{2},3=d_{3},4=d_{4},0=d_{0}\), respectively. For example, \({\mathcal {G}}(a_{1})=\{d_{1}/{\widehat{4}}, d_{2}/{\widehat{3}}, d_{3}/{\widehat{1}}, d_{4}/{\widehat{2}}, d_{5}/{\widehat{9}}\}\).

$$\begin{aligned} A_{D}=\left[ \begin{array}{ccccc} {\widehat{4}} &{}\quad {\widehat{3}} &{}\quad {\widehat{1}} &{}\quad {\widehat{2}} &{}\quad {\widehat{9}} \\ {\widehat{8}} &{}\quad {\widehat{9}} &{}\quad {\widehat{7}} &{}\quad {\widehat{5}} &{}\quad {\widehat{1}} \\ {\widehat{7}} &{}\quad {\widehat{8}} &{}\quad {\widehat{9}} &{}\quad {\widehat{8}} &{}\quad {\widehat{1}} \\ {\widehat{3}} &{}\quad {\widehat{5}} &{}\quad {\widehat{8}} &{}\quad {\widehat{9}} &{}\quad {\widehat{2}} \\ {\widehat{9}} &{}\quad {\widehat{8}} &{}\quad {\widehat{4}} &{}\quad {\widehat{2}} &{}\quad {\widehat{5}} \\ {\widehat{3}} &{}\quad {\widehat{2}} &{}\quad {\widehat{2}} &{}\quad {\widehat{1}} &{}\quad {\widehat{9}} \\ {\widehat{3}} &{}\quad {\widehat{1}} &{}\quad {\widehat{4}} &{}\quad {\widehat{9}} &{}\quad {\widehat{2}} \\ {\widehat{9}} &{}\quad {\widehat{7}} &{}\quad {\widehat{8}} &{}\quad {\widehat{1}} &{}\quad {\widehat{5}} \\ {\widehat{8}} &{}\quad {\widehat{9}} &{}\quad {\widehat{7}} &{}\quad {\widehat{1}} &{}\quad {\widehat{8}} \\ {\widehat{5}} &{}\quad {\widehat{8}} &{}\quad {\widehat{3}} &{}\quad {\widehat{2}} &{}\quad {\widehat{9}} \\ {\widehat{8}} &{}\quad {\widehat{4}} &{}\quad {\widehat{9}} &{}\quad {\widehat{5}} &{}\quad {\widehat{2}} \\ \end{array} \right] \end{aligned}$$

The patients-disease degrees matrix \(P_{D}\) is obtained from the matrices \(P_{A}\) and \(A_{D}\). Therefore, the rows and columns of the matrix \(P_{D}\) are shown in patients and disease degrees, respectively.

$$\begin{aligned} P_{D}=\left[ \begin{array}{ccccc} {\widehat{336}} &{}\quad {\widehat{301}} &{}\quad {\widehat{287}} &{}\quad {\widehat{217}} &{}\quad {\widehat{314}} \\ {\widehat{296}} &{}\quad {\widehat{307}} &{}\quad {\widehat{255}} &{}\quad {\widehat{231}} &{}\quad {\widehat{313}} \\ {\widehat{320}} &{}\quad {\widehat{284}} &{}\quad {\widehat{296}} &{}\quad {\widehat{218}} &{}\quad {\widehat{283}} \\ {\widehat{372}} &{}\quad {\widehat{341}} &{}\quad {\widehat{341}} &{}\quad {\widehat{235}} &{}\quad {\widehat{327}} \\ {\widehat{270}} &{}\quad {\widehat{267}} &{}\quad {\widehat{254}} &{}\quad {\widehat{215}} &{}\quad {\widehat{227}} \\ {\widehat{211}} &{}\quad {\widehat{209}} &{}\quad {\widehat{206}} &{}\quad {\widehat{192}} &{}\quad {\widehat{161}} \\ \end{array} \right] \end{aligned}$$

where

$$\begin{aligned} {\widehat{336}}= & {} (223,336,454), \quad {\widehat{301}}=(191,301,433), \quad {\widehat{287}}=(179,287,417), \quad \\ {\widehat{217}}= & {} (122,217,322), \quad {\widehat{314}}=(215,314,432),\\ {\widehat{296}}= & {} (186,296,428), \quad \\ {\widehat{307}}= & {} (200,307,436), \quad {\widehat{255}}=(150, 255, 382), \\ \quad {\widehat{231}}= & {} (107,231,305), \quad {\widehat{313}}=(267,313,431),\\ \\ {\widehat{320}}= & {} (208,320,454), \quad {\widehat{284}}=(175,284,415), \quad \\ {\widehat{296}}= & {} (196,296,425), \quad {\widehat{218}}=(128,218,330), \quad {\widehat{283}}=(185,283,403),\\ \\ {\widehat{372}}= & {} (253,372,513), \quad {\widehat{341}}=(225,341,479), \quad \\ {\widehat{341}}= & {} (228,341,477), \quad {\widehat{235}}=(138,235,354), \quad {\widehat{327}}=(222,327,454),\\ \\ {\widehat{270}}= & {} (166,270,396), \quad {\widehat{267}}=(232,267,390), \quad {\widehat{254}}=(164,254,375), \quad \\ {\widehat{215}}= & {} (133,215,319), \quad {\widehat{227}}=(137,227,339),\\ \\ {\widehat{211}}= & {} (124,211,318), \quad {\widehat{209}}=(121,209,317), \quad {\widehat{206}}=(125,206,307), \quad \\ {\widehat{192}}= & {} (124,192,280), \quad {\widehat{161}}=(82,161,256).\\ \end{aligned}$$

The defuzzifying matrix \(D_{F}\) constructed from Eq. (1):

$$\begin{aligned} D_{F}=\left[ \begin{array}{ccccc} 674,5 &{}\quad 306,5 &{}\quad 292,5 &{}\quad 219,5 &{}\quad 318,75 \\ 301,5 &{}\quad 312,5 &{}\quad 260,5 &{}\quad 218,5 &{}\quad 331 \\ 325,5 &{}\quad 289,5 &{}\quad 323,25 &{}\quad 223,5 &{}\quad 288,5 \\ 377,5 &{}\quad 346,5 &{}\quad 316,75 &{}\quad 220,5 &{}\quad 332,5 \\ 275,5 &{}\quad 289 &{}\quad 261,75 &{}\quad 240,5 &{}\quad 232,5 \\ 216 &{}\quad 214 &{}\quad 211 &{}\quad 197 &{}\quad 165 \\ \end{array} \right] \end{aligned}$$

Decision It is seen that in the matrix \(D_{F}\), heart disease degree of the patient \(p_{1}\) is 1. That is, the maximum score was measured in the first person. Additionally, when the available data are calculated with the FSS, the highest patient with 2 disease degrees is \(p_{2}\), the highest patient with 3 disease degrees is \(p_{24}\), the highest patient with 4 disease degrees is \(p_{75}\) and the highest measured person with no heart disease is \(p_{25}\).

5 Conclusion

In this paper, an application of FSS theory developed by Sanchez and implemented by Celik–Yamak by fuzzy arithmetic operations has been studied. In this application, the real dataset which called Cleveland dataset is used.

The relation matrix and weighted matrix was formed according to the given algorithm and the patient diagnostic matrix was obtained by transformation operation. The fuzzifying values of the patient diagnostic matrix were defuzzifying and obtained the crisp diagnosis matrix. This study shows the contribution of FSSs in decision making problems and especially in medical diagnosis.