Next Article in Journal
Dynamic Symmetry in Dozy-Chaos Mechanics
Next Article in Special Issue
Topological Structures via Interval-Valued Neutrosophic Crisp Sets
Previous Article in Journal
Spatial-Temporal-DBSCAN-Based User Clustering and Power Allocation for Sum Rate Maximization in Millimeter-Wave NOMA Systems
Previous Article in Special Issue
A Novel Framework Using Neutrosophy for Integrated Speech and Text Sentiment Analysis
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A Novel MCDM Method Based on Plithogenic Hypersoft Sets under Fuzzy Neutrosophic Environment

1
Department of Mathematics, University of Management and Technology, Lahore 54770, Pakistan
2
Department of Applied Mathematics, Chung Yuan Christian University, Chung-Li 32023, Taiwan
*
Author to whom correspondence should be addressed.
Symmetry 2020, 12(11), 1855; https://doi.org/10.3390/sym12111855
Submission received: 18 September 2020 / Revised: 5 November 2020 / Accepted: 6 November 2020 / Published: 10 November 2020

Abstract

:
In this paper, we advance the study of plithogenic hypersoft set (PHSS). We present four classifications of PHSS that are based on the number of attributes chosen for application and the nature of alternatives or that of attribute value degree of appurtenance. These four PHSS classifications cover most of the fuzzy and neutrosophic cases that can have neutrosophic applications in symmetry. We also make explanations with an illustrative example for demonstrating these four classifications. We then propose a novel multi-criteria decision making (MCDM) method that is based on PHSS, as an extension of the technique for order preference by similarity to an ideal solution (TOPSIS). A number of real MCDM problems are complicated with uncertainty that require each selection criteria or attribute to be further subdivided into attribute values and all alternatives to be evaluated separately against each attribute value. The proposed PHSS-based TOPSIS can be used in order to solve these real MCDM problems that are precisely modeled by the concept of PHSS, in which each attribute value has a neutrosophic degree of appurtenance corresponding to each alternative under consideration, in the light of some given criteria. For a real application, a parking spot choice problem is solved by the proposed PHSS-based TOPSIS under fuzzy neutrosophic environment and it is validated by considering two different sets of alternatives along with a comparison with fuzzy TOPSIS in each case. The results are highly encouraging and a MATLAB code of the algorithm of PHSS-based TOPSIS is also complied in order to extend the scope of the work to analyze time series and in developing algorithms for graph theory, machine learning, pattern recognition, and artificial intelligence.

1. Introduction

A strong mathematical tool is always needed in order to combat real world problems involving uncertainty in the data. This necessity has urged scholars to introduce different mathematical tools to facilitate the world for solving such problems. In 1965, the concept of fuzzy set was introduced by Zadeh [1], in which each element is assigned a membership degree in the form of a single crisp value in the interval [ 0 , 1 ] . It has been studied extensively by the researchers and a number of real life problems have been solved by fuzzy sets [2,3,4,5]. However, in some practical situations, it is seen that this membership degree is hard to be defined by a single number. The uncertainty in the membership degree became the cause to introduce the concept of interval-valued fuzzy set in which the degree of membership is an interval value in [ 0 , 1 ] . Later on, the concept of intuitionistic fuzzy set (IFS) was proposed by Atanassov [6] in 1986, which incorporates the non-membership degree. IFS had many applications [7,8,9,10].
However, IFS is unable to deal with indeterminate information, which is very common in belief systems. This inadequacy was addressed by Smarandache [11] in 2000, who introduced the concept of neutrosophic set in which membership (T), indeterminacy (I) and non-membership (F) degrees were independently quantified i.e., T , I , F [ 0 , 1 ] and the sum T + I + F need not to be contained in [ 0 , 1 ] . All of these mathematical tools have been thoroughly explored and successfully applied to deal with uncertainties [12,13,14,15], yet these tools usually fail to handle uncertainty in a variety of practical situation, because these tools require all notions to be exact and do not possess a parametrization tool. Consequently, soft set was introduced by Molodstsov [16] in 1999, which can be regarded as a general mathematical tool to deal with uncertainty. Molodstsov [16] defined soft set as a parameterized family of subsets of a universe of discourse. In 2003, Maji et al. [17] introduced aggregation operations on soft sets. Soft sets and their hybrids have been successfully applied in various areas [18,19,20,21].
In a variety of real life MCDM problems, the attributes need to be further sub-divided into attribute values for a better decision. This need was fulfilled by Smarandache [22], who introduced the concept of hypersoft set as a generalization of the concept of soft set in 2018. Besides, Smarandache [22] introduced the concept of plithogenic hypersoft set with crisp, fuzzy, intuitionistic fuzzy, neutrosophic, and plithogenic sets. In 2020, Saeed et al. [23] presented a study on the fundamentals of hypersoft set theory. Smarandache [24,25] developed the aggregation operations on plithogenic set and proved that the plithogenic set is the most generalized structure that can be efficiently applied to a variety of real life problems [26,27,28,29].
A PHSS-based TOPSIS is proposed in the article to deal with MCDM problem, in which attribute may have attribute values and each attribute value has a neutrosophic degree of appurtenance of each alternative. The proposed method is authenticated by taking two different sets of alternatives. A comparison with fuzzy TOPSIS is made in each case. It shows that the results are highly inspiring. A MATLAB code of the algorithm of PHSS-based TOPSIS is also complied in order to encompass the scope of the work to analyze time series and in developing algorithms for graph theory, artificial intelligence, machine learning, pattern recognition, and neutrosophic applications in symmetry. It appears quite pertinent to point out that the article gives detailed insight on PHSS with related definitions and its implementation in MCDM process. The scope of the work can be extended in other mathematics directions as well by introducing important theorems and propositions [24].
The remainder of this article is organized, as follows. In Section 2, we briefly review some basic notions, leading to the definitions of soft sets, hypersoft sets, plithogenic sets, and plithogenic hypersoft sets (PHSSs), along with an illustrative example. Section 3 consists of the four proposed classifications of PHSSs based on different criteria. More explanations with an illustrative example for the four classifications are also made. In Section 4, the algorithm of the proposed PHSS-based TOPSIS is given, along with its application to a real life parking spot choice problem under fuzzy neutrosophic environment and its comparison with fuzzy TOPSIS. Section 5 provides the conclusion and future directions.

2. Preliminaries

This section comprises of some necessary basic concepts that are related to plithogenic hypersoft set (PHSS), which is also defined in this section along with an illustrative example for a clear understanding. Throughout the study, let U be a non-empty universal set, P ( U ) be the power set of U , X U be a finite set of alternatives, and A be a finite set of n distinct parameters or attributes, as given by
A = { a 1 , a 2 , , a n } , n 1 .
The attribute values of a 1 , a 2 , , a n belong to the sets A 1 , A 2 , , A n , respectively, where A i A j = ϕ , for i j , and i , j { 1 , 2 , , n } . Moreover, we consider a finite number of uni-dimensional attributes and each attribute has a finite discrete set of attribute values. However, it is worth mentioning that the attributes may have an infinite number of attribute values. In such a case, every structure with non-Archimedean metrics can be dealt in depth [30,31].

2.1. Soft Sets

A soft set over U is a mapping F : B P ( U ) , B A with the value F B ( α ) P ( U ) at α B and F B ( α ) = ϕ if α B . It is denoted by ( F , B ) and written as follows [16]:
( F , B ) = { ( α , F B ( α ) ) : α B , F B ( α ) P ( U ) } .
Moreover, a soft set over U can be regarded as a parameterized family of the subsets of U . For an attribute α B , F B ( α ) is considered as the set of α -approximate elements of the soft set ( F , B ) .

2.2. Hypersoft Sets

Let C denote the cartesian product of the sets A 1 , A 2 , , A n , i.e., C = A 1 × A 2 × × A n , n 1. Subsequently, a hypersoft set ( H , C ) over U is a mapping defined by H : C P ( U ) [22]. For an n-tuple ( γ 1 , γ 2 , , γ n ) C , , where γ i A i , i = 1 , 2 , 3 , , n , a hypersoft set is written as
( H , C ) = { ( γ , H ( γ ) ) : γ = ( γ 1 , γ 2 , , γ n ) C , H ( γ ) P ( U ) } .
It may be noted that hypersoft set is a generalization of soft set.

2.3. Plithogenic Sets

A set X is called a plithogenic set if all of its members are characterized by the attributes under consideration and each attribute may have any number of attribute values [24]. Each attribute value possesses a corresponding appurtenance degree of the element x, to the set X, with respect to some given criteria. Moreover, a contradiction degree function is defined between each attribute value and the dominant attribute value of an attribute in order to obtain accuracy for aggregation operations on plithogenic sets. These degrees of appurtenance and contradiction may be fuzzy, intuitionistic fuzzy or neutrosophic degrees.
Remark 1.
Plithogenic set is regarded as a generalization of crisp, fuzzy, intuitionistic fuzzy. and neutrosophic sets, since the elements of later sets are characterized by a combined single attribute value (degree of appurtenance), which has only one value for crisp and fuzzy sets i.e., membership, two values in case of intuitionistic fuzzy set i.e., membership and non-membership, and three values for neutrosophic set i.e., membership, indeterminacy, and non-membership. In the case of plithogenic set, each element is separately characterized by all attribute values under consideration in terms of degree of appurtenance.

2.4. Plithogenic Hypersoft Set (PHSS)

Let X U and C = A 1 × A 2 × × A n , where n 1 and A i is the set of all attribute values of the attribute a i , i = 1 , 2 , 3 , , n . Each attribute value γ possesses a corresponding appurtenance degree d ( x , γ ) of the member x X , in accordance with some given condition or criteria. The attribute value degree of appurtenance is a function that is defined by
d : X × C P ( [ 0 , 1 ] j ) , x X ,
such that d ( x , γ ) [ 0 , 1 ] j , and P ( [ 0 , 1 ] j ) is the power set of [ 0 , 1 ] j , where j = 1 , 2 , 3 are for fuzzy, intuitionistic fuzzy, and neutrosophic degree of appurtenance, respectively.
Furthermore, the degree of contradiction (dissimilarity) between any two attribute values of the same attribute is a function given by
c : A i × A i P ( [ 0 , 1 ] j ) , 1 i n , j = 1 , 2 , 3 .
For any two attribute values γ 1 and γ 2 of the same attribute, it is denoted by c ( γ 1 , γ 2 ) and satisfies the following axioms:
c ( γ 1 , γ 1 ) = 0 , c ( γ 1 , γ 2 ) = c ( γ 2 , γ 1 ) .
Subsequently, ( X , A , C , d , c ) is called a plithogenic hypersoft set (PHSS) [22]. For an n-tuple ( γ 1 , γ 2 , , γ n ) C , γ i A i , 1 i n , a plithogenic hypersoft set F : C P ( U ) is mathematically written as
F { γ 1 , γ 2 , , γ n } = { x ( d x ( γ 1 ) , d x ( γ 2 ) , , d x ( γ n ) ) , x X } .
Remark 2.
Plithogenic hypersoft set is a generalization of crisp hypersoft set, fuzzy hypersoft set, intuitionistic fuzzy hypersoft set, and neutrosophic hypersoft set.

2.5. Illustrative Example

Let U = { m 1 , m 2 , m 3 , , m 10 } be a universe containing mobile phones. A person wants to buy a mobile phone for which the mobile phones under consideration (alternatives) are contained in X U , given by
X = { m 2 , m 3 , m 5 , m 8 } .
The characteristics or attributes of the mobile phones belong to the set A = { a 1 , a 2 , a 3 , a 4 } , such that
  • a 1 = Processor power,
  • a 2 = RAM,
  • a 3 = Front camera resolution,
  • a 4 = Screen size in inches.
The attribute values of a 1 , a 2 , a 3 , a 4 are contained in the sets A 1 , A 2 , A 3 , A 4 given below.
  • A 1 = { dual-core, quad-core, octa-core},
  • A 2 = { 2GB, 4GB, 8GB, 16GB},
  • A 3 = { 2MP, 5MP, 8MP, 16MP},
  • A 4 = { 4, 4.5, 5, 5.5, 6}.
1. 
Soft set
Consider B = { a 2 , a 3 } A . Afterwards, a soft set ( F , B ) , defined by the mapping F : B P ( U ) , is given by
( F , B ) = { ( a 2 , { m 2 , m 5 } ) , ( a 3 , { m 2 , m 3 , m 8 } ) }
Element-wise, it may be written as
F B ( a 2 ) = { m 2 , m 5 } , F B ( a 3 ) = { m 2 , m 3 , m 8 } .
2. 
Hypersoft set
Let C = A 1 × A 2 × A 3 × A 4 . Then, a hypersoft set over U is a function f : C P ( U ) . For an element ( octa - core , 8 GB , 16 MP , 5.5 ) C , it is given by
f ( { octa - core , 8 GB , 16 MP , 5.5 } ) = { m 5 , m 8 }
3. 
Plithogenic hypersoft set
For the same tuple ( octa - core , 8 GB , 16 MP , 5.5 ) C , a plithogenic hypersoft set F : C P ( U ) is given by
F ( { octa - core , 8 GB , 16 MP , 5.5 } ) = { m 5 d m 5 ( octa - core ) , d m 5 ( 8 GB ) , d m 5 ( 16 MP ) , d m 5 ( 5.5 ) , m 8 d m 8 ( octa - core ) , d m 8 ( 8 GB ) , d m 8 ( 16 MP ) , d m 8 ( 5.5 ) } ,
where d m 5 ( γ ) stands for the degree of appurtenance of the attribute value γ ( octa - core , 8 GB , 16 MP , 5.5 ) to the element m 5 X . A similar meaning applies to d m 8 ( γ ) .

3. The Four Classifications of PHSS

In this section, we propose the four different classifications of PHSS that are based on the number of attributes chosen for application and the characteristics of alternatives under consideration or that of the attribute value degree of appurtenance function. The same example from Section 2 is considered to each classification for a practical understanding. Figure 1 shows a diagram for these classifications.

3.1. The First Classification

This classification is based on the number of attributes that are chosen by the decision makers for application.

3.1.1. Uni-Attribute Plithogenic Hypersoft Set

Let α A be an attribute required by the experts for application purpose and the attribute values of α belong to the finite discrete set Y = { y 1 , y 2 , , y m } , m 1 . Hence, the degree of appurtenance function is given by
d : X × Y P ( [ 0 , 1 ] j ) , x X ,
such that d ( x , y ) [ 0 , 1 ] j , where P ( [ 0 , 1 ] j ) denotes the power set of [ 0 , 1 ] j and j = 1 , 2 , 3 stands for fuzzy, intuitionistic fuzzy, or neutrosophic degree of appurtenance, respectively.
The contradiction degree function between any two attribute values of α , is given by
c : Y × Y P ( [ 0 , 1 ] j ) , y Y , j = 1 , 2 , 3 .
For any two attribute values y 1 , y 2 Y , it is denoted by c ( y 1 , y 2 ) and the following properties hold:
c ( y 1 , y 1 ) = 0 , c ( y 1 , y 2 ) = c ( y 2 , y 1 ) .
Subsequently, ( X , α , Y , d , c ) is termed as a uni-attribute plithogenic hypersoft set. For an attribute value y Y , a uni-attribute plithogenic hypersoft set F : Y P ( U ) is mathematically written as
F ( y ) = { x ( d x ( y ) ) : x X } .

3.1.2. Multi-Attribute Plithogenic Hypersoft Set

Consider a subset B of A , consisting of all attributes that were chosen by the experts, given by
B = { b 1 , b 2 , , b m } , m > 1 .
Let the attribute values of b 1 , b 2 , , b m belong to the sets B 1 , B 2 , , B m , respectively, and
Y m = B 1 × B 2 × × B m .
Afterwards, the appurtenance degree function is
d : X × Y m P ( [ 0 , 1 ] j ) , x X ,
such that d ( x , y ) [ 0 , 1 ] j , j = 1 , 2 , 3 . In this case, the contradiction degree function is given by
c : B i × B i P ( [ 0 , 1 ] j ) , 1 i m , j = 1 , 2 , 3 .
The degree of contradiction between any two attribute values y 1 and y 2 , is denoted by c ( y 1 , y 2 ) and it satisfies the following axioms:
c ( y 1 , y 1 ) = 0 , c ( y 1 , y 2 ) = c ( y 2 , y 1 ) .
Subsequently, ( X , B , Y m , d , c ) is called a multi-attribute plithogenic hypersoft set. For an m-tuple ( y 1 , y 2 , , y m ) Y m , y i B i , 1 i m , a multi-attribute plithogenic hypersoft set F : Y m P ( U ) is mathematically written as
F ( { y 1 , y 2 , , y m } ) = { x ( d x ( y 1 ) , d x ( y 2 ) , , d x ( y m ) ) , x X } .
Example 1.
Consider the previous example in which U = { m 1 , m 2 , m 3 , , m 10 } and X U is given by X = { m 2 , m 3 , m 5 , m 8 } . The attributes belong to the set A = { a 1 , a 2 , a 3 , a 4 } , such that
a 1 = Processor power,
a 2 = RAM,
a 3 = Front camera resolution,
a 4 = Screen size in inches.
The attribute values of a 1 , a 2 , a 3 , a 4 are contained in the sets A 1 , A 2 , A 3 , A 4 given below:
A 1 = { dual-core, quad-core, octa-core},
A 2 = { 2GB, 4GB, 8GB, 16GB},
A 3 = { 2MP, 5MP, 8MP, 16MP},
A 4 = { 4, 4.5, 5, 5.5, 6}.
1. 
Uni-attribute plithogenic hypersoft set
Consider the most demanding feature of a mobile phone given by the attribute a 3 that stands for front camera resolution. The set of attribute values of a 3 is A 3 = { 2 MP , 5 MP , 8 MP , 16 MP } . Then, the uni-attribute plithogenic hypersoft set F : A 3 P ( U ) is given by
F ( γ ) = { x ( d x ( γ ) ) , γ A 3 , x X } ,
where d x ( γ ) denotes the degree of appurtenance of x X , to the set X, w.r.t. the attribute value γ A 3 . For an attribute value 16MP A 3 , we have
F ( 16 MP ) = { m 5 ( d m 5 ( 16 MP ) ) , m 8 ( d m 8 ( 16 MP ) ) } ,
2. 
Multi-attribute plithogenic hypersoft set
Let B = { a 3 , a 4 } be the set of attributes required by the customer. Therefore, we need A 3 and A 4 given by
A 3 = { 2 MP , 5 MP , 8 MP , 16 MP } , A 4 = { 4 , 4.5 , 5 , 5.5 , 6 } .
Suppose that the customer is interested to buy a mobile phone with specific requirements of 16MP front camera with 5.5 inch screen size. In this case, we take ( 16 MP , 5.5 ) A 3 × A 4 and a multi-attribute plithogenic hypersoft set F : A 3 × A 4 P ( U ) is given by
F ( { 16 MP , 5.5 } ) = { m 5 d m 5 ( 16 MP ) , d m 5 ( 5.5 ) , m 8 d m 8 ( 16 MP ) , d m 8 ( 5.5 ) } ,
where d m 5 ( γ ) stands for the degree of appurtenance of m 5 to the set X w.r.t. the attribute value γ ( 16 MP , 5.5 ) .

3.2. The Second Classification

This classification is based on the nature of the attribute value degree of appurtenance that may be crisp, fuzzy, intuitionistic fuzzy, or neutrosophic degree of appurtenance.

3.2.1. Plithogenic Crisp Hypersoft Set

A plithogenic hypersoft set X is crisp if the appurtenance degree d x ( γ ) of each member x X , w.r.t. each attribute value γ , is crisp, i.e., d x ( γ ) is either 0 or 1.

3.2.2. Plithogenic Fuzzy Hypersoft Set

If the appurtenance degree d x ( γ ) of each member x X , w.r.t. each attribute value γ , is fuzzy, then it is called the plithogenic fuzzy hypersoft set. Mathematically, d x ( γ ) P ( [ 0 , 1 ] ) .

3.2.3. Plithogenic Intuitionistic Fuzzy Hypersoft Set

If the attribute value appurtenance degree d x ( γ ) of each x X , w.r.t. each attribute value, is intuitionistic fuzzy degree, then it is called the plithogenic intuitionistic fuzzy hypersoft set. Mathematically, it is written as d x ( γ ) P ( [ 0 , 1 ] 2 ) .

3.2.4. Plithogenic Neutrosophic Hypersoft Set

A plithogenic hypersoft set X is called plithogenic neutrosophic hypersoft set if d x ( γ ) P ( [ 0 , 1 ] 3 ) .
Example 2.
For ( octa - core , 8 GB , 16 MP , 5.5 ) C , we have the following results:
1. 
Plithogenic crisp hypersoft set
F ( { octa - core , 8 GB , 16 MP , 5.5 } ) = { m 5 ( 1 , 1 , 1 , 1 ) , m 8 ( 1 , 1 , 1 , 1 ) } .
2. 
Plithogenic fuzzy hypersoft set
F ( { octa - core , 8 GB , 16 MP , 5.5 } ) = { m 5 ( 0.9 , 0.2 , 1 , 0.75 ) , m 8 ( 0.5 , 0.5 , 0.25 , 0.9 ) } .
3. 
Plithogenic intuitionistic fuzzy hypersoft set
F ( { octa - core , 8 GB , 16 MP , 5.5 } ) = { m 5 ( 0.9 , 0.1 ) , ( 0.2 , 0.6 ) , ( 1 , 0 ) , ( 0.75 , 0.1 ) , m 8 ( ( 0.5 , 0.25 ) , ( 0.5 , 0.5 ) , ( 0.25 , 0.1 ) , ( 0.9 , 0 ) ) } .
4. 
Plithogenic neutrosophic hypersoft set
F ( { octa - core , 8 GB , 16 MP , 5.5 } ) = { m 5 ( ( 0.9 , 0.7 , 0.1 ) , ( 0.2 , 0.3 , 0.6 ) , ( 1 , 0.25 , 0 ) , ( 0.75 , 0.3 , 0.1 ) ) , m 8 ( ( 0.5 , 1 , 0.25 ) , ( 0.5 , 0.9 , 0.5 ) , ( 0.25 , 0.7 , 0.1 ) , ( 0.9 , 0.8 , 0 ) ) } .

3.3. The Third Classification

This classification is based on the properties of attribute values and degree of appurtenance function.

3.3.1. Plithogenic Refined Hypersoft Set

Let ( X , A , C , d , c ) be a plithogenic hypersoft set and A denote the set of attribute values of an attribute a. If an attribute value γ A of the attribute a is subdivided or split into at least two or more attribute sub-values γ 1 , γ 2 , γ 3 , A , such that the attribute sub-value degree of appurtenance function d ( x , γ i ) P ( [ 0 , 1 ] j ) , for i = 1 , 2 , 3 , and j = 1 , 2 , 3 for fuzzy, intuitionistic fuzzy, neutrosophic degree of appurtenance, respectively, then X is called a refined plithogenic hypersoft set. It is represented as ( X r , A , C , d , c ) .

3.3.2. Plithogenic Hypersoft Overset

If the degree of appurtenance of any element x X w.r.t. any attribute value γ A of an attribute a is greater than 1, i.e., d ( x , γ ) > 1 , then X is called a plithogenic hypersoft overset. It is represented as ( X o , A , C , d , c ) .

3.3.3. Plithogenic Hypersoft Underset

If the degree of appurtenance of any element x X w.r.t. any attribute value γ A of an attribute a less than 0, i.e., d ( x , γ ) < 0 , then X is called a plithogenic hypersoft underset. It is represented as ( X u , A , C , d , c ) .

3.3.4. Plithogenic Hypersoft Offset

A plithogenic hypersoft set ( X , A , C , d , c ) is called a plithogenic hypersoft offset if it is both an overset and an underset. Mathematically, if d ( x 1 , γ 1 ) > 1 and d ( x 2 , γ 2 ) < 0 for the same or different attribute values γ 1 , γ 2 A that correspond to the same or different members x 1 , x 2 X , then ( X off , A , C , d , c ) is a plithogenic hypersoft offset.

3.3.5. Plithogenic Hypersoft Multiset

If an element x X repeats itself into the set X with same plithogenic components given by
x ( c 1 , c 2 , , c n ) , x ( c 1 , c 2 , , c n ) ,
or with different plithogenic components given by
x ( c 1 , c 2 , , c n ) , x ( d 1 , d 2 , , d n ) ,
then ( X n , A , C , d , c ) is called a plithogenic hypersoft multiset.

3.3.6. Plithogenic Bipolar Hypersoft Set

If the attribute value appurtenance degree function is given by
d : X × C P ( [ 1 , 0 ] j ) × P ( [ 0 , 1 ] j ) , x X ,
where j = 1 , 2 , 3 , then, ( X b , A , C , d , c ) is called plithogenic bipolar hypersoft set. It may be noted that, for an attribute value γ , d ( x , γ ) allots a negative degree of appurtenance in [ 1 , 0 ] and a positive degree of appurtenance in [ 0 , 1 ] to each element x X with respect to each attribute value γ .
Remark 3.
The concept of plithogenic bipolar hypersoft set can be extended to plithogenic tripolar hypersoft set and so on up to plithogenic multipolar hypersoft set.

3.3.7. Plithogenic Complex Hypersoft Set

If for any x X , the attribute value appurtenance degree function, with respect to any attribute value γ , is given by
d : X × C P ( [ 0 , 1 ] j ) × P ( [ 0 , 1 ] j ) , j = 1 , 2 , 3 ,
such that d ( x , γ ) is a complex number of the form c 1 . e i c 2 , where c 1 (amplitude) and c 2 (phase) are subsets of [ 0 , 1 ] , then ( X com , A , C , d , c ) is called a plithogenic complex hypersoft set.
Example 3.
Consider the same example of choosing a suitable mobile phone from the set X = { m 2 , m 3 , m 5 , m 8 } . The attributes are a 1 , a 2 , a 3 , a 4 , whose attribute values are contained in the sets A 1 , A 2 , A 3 , A 4 .
1. 
Plithogenic refined hypersoft set
Consider an attribute a 4 = screen size in inches whose attribute values belong to the set A 4 = { 4 , 4.5 , 5 , 5.5 , 6 } . A refinement of A 4 is given by
A 4 = { 4 , 4.5 , 4.7 , 5 , 5.5 , 5.8 , 6 } ,
such that for all x X ,
d ( x , γ ) P ( [ 0 , 1 ] j ) , γ A 4 .
Therefore, a plithogenic refined hypersoft set F r : A 4 P ( U ) is given by
F r ( { 4 , 4.5 , 4.7 , 5 , 5.5 , 5.8 , 6 } ) = { m 5 d m 5 ( 4 ) , d m 5 ( 4.5 ) , d m 5 ( 4.7 ) , d m 5 ( 5 ) , d m 5 ( 5.5 ) , d m 5 ( 5.8 ) , d m 5 ( 6 ) , m 8 d m 8 ( 4 ) , d m 8 ( 4.5 ) , d m 8 ( 4.7 ) , d m 8 ( 5 ) , d m 8 ( 5.5 ) , d m 8 ( 5.8 ) , d m 8 ( 6 ) } .
2. 
Plithogenic hypersoft overset
Let each attribute value has a single-valued fuzzy degree of appurtenance to all the elements of X. Subsequently, for ( octa - core , 8 GB , 16 MP , 5.5 ) C , a plithogenic hypersoft overset F o : C P ( U ) is given by
F o ( { octa - core , 8 GB , 16 MP , 5.5 } ) = { m 5 ( 0.9 , 0.2 , 1.3 , 0.75 ) , m 8 ( 0.5 , 0.5 , 0.25 , 0.9 ) } .
It may be noted that d m 5 ( 16 MP ) > 1 .
3. 
Plithogenic hypersoft underset
A plithogenic hypersoft underset defined by the function F u : C P ( U ) is given by
F u ( { octa - core , 8 GB , 16 MP , 5.5 } ) = { m 5 ( 0.9 , 0.2 , 0.3 , 0.75 ) , m 8 ( 0.5 , 0.5 , 0.25 , 0.9 ) } .
It may be noted that d m 5 ( 16 MP ) < 0 .
4. 
Plithogenic hypersoft offset
A plithogenic hypersoft offset is a function F off : C P ( U ) , as given by
F off ( { octa - core , 8 GB , 16 MP , 5.5 } ) = { m 5 ( 0.9 , 0.2 , 0.3 , 0.75 ) , m 8 ( 0.5 , 1.5 , 0.25 , 0.9 ) } .
Note that d m 5 ( 16 MP ) < 0 and d m 8 ( 8 GB ) > 1 .
5. 
Plithogenic hypersoft multiset
A plithogenic hypersoft multiset F m : C P ( U ) is given by
F m ( { octa - core , 8 GB , 16 MP , 5.5 } ) = { m 5 ( 0.9 , 0.2 , 0.3 , 0.75 ) , m 5 ( 0.7 , 0.1 , 0.9 , 1 ) , m 8 ( 0.5 , 0.5 , 0.25 , 0.9 ) } .
It should be noted that the element m 5 repeats itself with different plithogenic components.
6. 
Plithogenic bipolar hypersoft set
A plithogenic bipolar hypersoft set F 2 : C P ( U ) is given by
F 2 ( { octa - core , 8 GB , 16 MP , 5.5 } ) = { m 5 ( { 0.1 , 0.9 } , { 1 , 0.2 } , { 0.9 , 0.3 } , { 0.5 , 1 } ) , m 8 ( { 0.5 , 0 } , { 0.9 , 1 } , { 0.2 , 0.2 } , { 1 , 0.8 } ) } .
7. 
Plithogenic complex hypersoft set
A plithogenic complex hypersoft set F com : C P ( U ) is given by
F com ( { octa - core , 8 GB , 16 MP , 5.5 } ) = { m 5 ( 0.9 e 0.5 i , 0.2 e 0.9 i , 0.3 e 0.25 i , 0.75 e i ) , m 8 ( 0.5 e 0.5 i , e 0.3 i , 0.25 e 0.75 i , 0.9 e 0.1 i ) } .

3.4. The Fourth Classification

The attribute value degree of appurtenance may be a single crisp value in [ 0 , 1 ] , a finite discrete set or an interval value in [ 0 , 1 ] . Therefore, we have the following classification of PHSS.

3.4.1. Single-Valued Plithogenic Hypersoft Set

A plithogenic hypersoft set is called a single-valued plithogenic hypersoft set if the attribute value appurtenance degree is a single number in [ 0 , 1 ] .

3.4.2. Hesitant Plithogenic Hypersoft Set

If the attribute value degree of appurtenance is a finite discrete set of the form { m 1 , m 2 , , m i } , 1 i < , included in [ 0 , 1 ] , then such a plithogenic hypersoft set is called a hesitant plithogenic hypersoft set.

3.4.3. Interval-Valued Plithogenic Hypersoft Set

A plithogenic hypersoft set is known as an interval-valued plithogenic hypersoft set if the attribute value appurtenance degree function is an interval value in [ 0 , 1 ] . The interval value may be an open, closed, or semi open interval.
Example 4.
For ( octa - core , 8 GB , 16 MP , 5.5 ) C , with each attribute value having fuzzy degree of appurtenance, we have the following results:
1. 
Single-valued plithogenic hypersoft set
F ( { octa - core , 8 GB , 16 MP , 5.5 } ) = { m 5 ( 0.9 , 0.2 , 1 , 0.75 ) , m 8 ( 0.5 , 0.5 , 0.25 , 0.9 ) } .
Each attribute value is assigned a single value in [ 0 , 1 ] as a degree of appurtenance to m 5 and m 8 .
2. 
Hesitant plithogenic hypersoft set
F ( { octa - core , 8 GB , 16 MP , 5.5 } ) = { m 5 ( { 0.9 , 0.75 } , { 0.2 , 0.7 } , { 1 , 0.9 } , { 0.75 , 0.5 } ) , m 8 ( { 0.5 , 0.1 } , { 0.5 , 0.9 } , { 0.25 , 0 } , { 0.9 , 1 } ) } .
3. 
Interval-valued plithogenic hypersoft set
F ( { octa - core , 8 GB , 16 MP , 5.5 } ) = { m 5 ( [ 0.25 , 0.75 ] , [ 0.2 , 0.6 ] , [ 0.1 , 0.9 ] , [ 0.75 , 1 ] ) , m 8 ( [ 0.5 , 0.6 ] , [ 0.3 , 0.9 ] , [ 0.25 , 0.8 ] , [ 0.9 , 1 ] ) } .
Each attribute value has an interval value degree of appurtenance in [ 0 , 1 ] to each element m 5 and m 8 .

4. The Proposed PHSS-Based TOPSIS with Application to a Parking Problem

In this section, we use the concept of PHSS in order to construct a novel MCDM method, called PHSS-based TOPSIS, in which we extend TOPSIS based on PHSS under fuzzy neutrosophic environment. Moreover, a parking spot choice problem is constructed in order to employ the newly developed PHSS-based TOPSIS to prove its validity and efficiency. Two different sets of alternatives are considered for the application and a comparison is performed with fuzzy TOPSIS in both cases.

4.1. Proposed PHSS-Based TOPSIS Algorithm

Let U be a non-empty universal set, and let X U be the set of alternatives under consideration, given by X = { x 1 , x 2 , , x m } . Let C = A 1 × A 2 × × A n , where n 1 and A i is the set of all attribute values of the attribute a i , i = 1 , 2 , 3 , , n . Each attribute value γ has a corresponding appurtenance degree d ( x , γ ) of the member x X , in accordance with some given condition or criteria. Our aim is to choose the best alternative out of the alternative set X. The construction steps for the proposed PHSS-based TOPSIS are as follows:
  • S1: Choose an ordered tuple ( γ 1 , γ 2 , , γ n ) C and construct a matrix of order n × m , whose entries are the neutrosophic degree of appurtenance of each attribute value γ , with respect to each alternative x X under consideration.
  • S2: Employ the newly developed plithogenic accuracy function A p , to each element of the matrix obtained in S1, in order to convert each element into a single crisp value, as follows:
    A p ( T γ , I γ , F γ ) = T γ + I γ + F γ 3 + T γ d + I γ d + F γ d 3 × c F ( γ , γ d ) ,
    where T γ , I γ , F γ represent the membership, indeterminacy, and non-membership degrees of appurtenance of the attribute value γ to the set X, and T γ d , I γ d , F γ d stand for the membership, indeterminacy, and non-membership degrees of corresponding dominant attribute value, whereas c F ( γ , γ d ) denotes the fuzzy degree of contradiction between an attribute value γ and its corresponding dominant attribute value γ d . This gives us the plithogenic accuracy matrix.
  • S3: Apply the transpose on the plithogenic accuracy matrix to obtain the plithogenic decision matrix M p = [ m i j ] m × n of alternatives versus criteria.
  • S4: A plithogenic normalized decision matrix N p = [ y i j ] m × n is constructed, which represents the relative performance of alternatives and whose elements are calculated as follows:
    y i j = m i j i = 1 m m i j 2 , j = 1 , 2 , 3 , , n .
  • S5: Construct a plithogenic weighted normalized decision matrix V p = [ v i j ] m × n = N p W n , where W n = [ w 1 w 2 w n ] is a row matrix of allocated weights w k assigned to the criteria a k , k = 1 , 2 , 3 , , n and w k = 1 , k = 1 , 2 , , n . Moreover, all of the selection criteria are assigned different weights by the decision maker, depending on their importance in the decision making process.
  • S6: Determine the plithogenic positive ideal solution V p + and plithogenic negative ideal solution V p by the following formula:
    V p + = max i = 1 m ( v i j ) if a j benefit criteria , min i = 1 m ( v i j ) if a j cos t criteria , j = 1 , 2 , 3 , , n , V p = min i = 1 m ( v i j ) if a j benefit criteria , max i = 1 m ( v i j ) if a j cos t criteria , j = 1 , 2 , 3 , , n .
  • S7: Calculate plithogenic positive distance S i + and plithogenic negative distance S i of each alternative from V p + and V p , respectively, while using the following formulas:
    S i + = j = 1 n ( v i j v i + ) 2 , i = 1 , 2 , 3 , , m , S i = j = 1 n ( v i j v i ) 2 , i = 1 , 2 , 3 , , m .
  • S8: Calculate the relative closeness coefficient C i of each alternative by the following expression:
    C i = S i S i + + S i , i = 1 , 2 , 3 , , m .
  • S9: The highest value from { C 1 , C 2 , , C m } belongs to the most suitable alternative. Similarly, the lowest value gives us the worst alternative.

4.2. Parking Spot Choice Problem

Based on the proposed method, a parking spot choice problem is constructed. Parking a vehicle at some suitable parking spot is an interesting real life MCDM problem. A number of questions arises in mind, for instance, how much will the parking fee be, how far is it, will it be an open or covered area, how many traffic signals will be on the way, etc. Thus, it becomes a challenging task in the presence of so many considerable criteria. This task is formulated in the form of a mathematical model in order to apply the proposed technique to choose the most suitable parking spot. Consider a person at a particular location on the road, who wants to park his car at a suitable parking place. Keeping in mind the person’s various preferences, a few nearby available parking spots are considered, having different specifications in terms of parking fee, distance between the person’s location and each parking spot, the number of signals between the car and the parking spot, and traffic density on the way between the car and the parking spot. Figure 2 shows the location of car to be parked at a suitable parking spot.
Let U be a plithogenic universe of discourse consisting of all parking spots in the surrounding area, where
U = { P 1 , P 2 , P 3 , , P 10 } .
The attributes of the parking spots, chosen for the decision, are a 1 , a 2 , a 3 , a 4 given below:
a 1 = Parking fee,
a 2 = Distance between car and parking spot,
a 3 = Number of traffic signals between car and parking spot,
a 4 = Traffic density on the way between car and parking spot.
The attribute values of a 1 , a 2 , a 3 , a 4 belong to the sets A 1 , A 2 , A 3 , A 4 , respectively.
A 1 = { low fee ( f 1 ), medium fee ( f 2 ), high fee ( f 3 )},
A 2 = { very near ( r 1 ), almost near ( r 2 ), near ( r 3 ), almost far ( r 4 ), far ( r 5 ), very far ( r 6 ) } ,
A 3 = { one signal ( s 1 ), two signals ( s 2 ) } ,
A 4 = { low ( d 1 ), high ( d 2 ), very high ( d 3 ) } .
The dominant attribute values of a 1 , a 2 , a 3 , a 4 are chosen to be f 1 , r 1 , s 1 and d 1 , respectively, and the single-valued fuzzy degree of contradiction between the dominant attribute value and all other attribute values is given below.
c F ( f 1 , f 2 ) = 1 3 , c F ( f 1 , f 3 ) = 2 3 , c F ( r 1 , r 2 ) = 1 6 , c F ( r 1 , r 3 ) = 2 6 , c F ( r 1 , r 4 ) = 3 6 , c F ( r 1 , r 5 ) = 4 6 , c F ( r 1 , r 6 ) = 5 6 , c F ( s 1 , s 2 ) = 1 2 , c F ( d 1 , d 2 ) = 1 3 , c F ( d 1 , d 3 ) = 2 3 .
Two different sets of alternatives are considered for the application of PHSS-based TOPSIS, along with a comparison with fuzzy TOPSIS in each case.

4.2.1. Case 1

In this case, the parking spots under consideration (alternatives) are contained in the set X U , given by
X = { P 1 , P 2 , P 3 , P 4 } .
The neutrosophic degree of appurtenance of each attribute value corresponding to each alternative P 1 , P 2 , P 3 , P 4 is given in Table 1.
Let C = A 1 × A 2 × A 3 × A 4 and consider an element ( f 2 , r 1 , s 2 , d 1 ) C for which the corresponding matrix that was obtained from Table 1 is given below:
( 0.7 , 0.9 , 0.1 ) ( 0.6 , 0.5 , 0.2 ) ( 0.2 , 0.3 , 0.6 ) ( 0.7 , 0.9 , 0.3 ) ( 0.8 , 0.1 , 0.7 ) ( 0.9 , 0.4 , 0.5 ) ( 0.9 , 0.4 , 0.0 ) ( 0.8 , 0.4 , 0.2 ) ( 1.0 , 0.8 , 0.6 ) ( 0.7 , 0.5 , 0.5 ) ( 0.4 , 0.4 , 0.7 ) ( 0.6 , 0.5 , 0.7 ) ( 0.1 , 0.2 , 1.0 ) ( 0.3 , 1.0 , 0.6 ) ( 0.7 , 0.9 , 0.2 ) ( 0.9 , 0.7 , 0.5 )
This MCDM problem is solved by the proposed PHSS-based TOPSIS and fuzzy TOPSIS, as follows:
A. Application of PHSS-based TOPSIS for Case 1
Apply the plithogenic accuracy function (1) to the matrix (2) in order to obtain the plithogenic accuracy matrix given by:
0.6667 0.5667 0.4778 0.7333 0.5333 0.6000 0.4333 0.4667 0.9667 0.7500 0.6833 0.8500 0.4333 0.6333 0.6000 0.7000 .
The plithogenic decision matrix M p is constructed by taking the transpose of the plithogenic accuracy matrix. It is a square matrix of order 4, given by
M p = 0.6667 0.5333 0.9667 0.4333 0.5667 0.6000 0.7500 0.6333 0.4778 0.4333 0.6833 0.6000 0.7333 0.4667 0.8500 0.7000
A corresponding table, as shown in Table 2, of alternatives versus criteria may also be drawn to see the situation in a clear way.
A plithogenic normalized decision matrix N p is obtained as:
N p = 0.5387 0.5205 0.5898 0.3612 0.4579 0.5855 0.4576 0.5280 0.3861 0.4229 0.4169 0.5002 0.5925 0.4555 0.5186 0.5836
A weighted normalized matrix W 4 is constructed as:
W 4 = [ 0.4 , 0.22 , 0.15 , 0.23 ] ,
whereas the plithogenic weighted normalized decision matrix V p = [ v i j ] 4 × 4 is given, as follows:
V p = 0.2155 0.1145 0.0885 0.0831 0.1832 0.1288 0.0686 0.1214 0.1544 0.0930 0.0625 0.1150 0.2370 0.1002 0.0778 0.1342
The plithogenic positive ideal solution V p + and plithogenic negative ideal solution V p are determined, as follows:
V p + = { 0.1544 , 0.0930 , 0.0625 , 0.0831 } , V p = { 0.2370 , 0.1288 , 0.0885 , 0.1342 } .
The plithogenic distance of each alternative from the V p + and V p , respectively, is determined as:
S + = 0.0697 0.0601 0.0320 0.0986 , S = 0.0573 0.0588 0.0956 0.0305 .
The relative closeness coefficient C i , i = 1 , 2 , 3 , 4 , of each alternative is computed as:
C 1 = 0.4511 , C 2 = 0.4944 , C 3 = 0.7494 , C 4 = 0.2366 .
The highest value corresponds to the most suitable alternative. Since C 3 = 0.7494 is the maximum value and it corresponds to P 3 , therefore, the most suitable parking spot is P 3 . The Table 3 is constructed to rank all alternatives under consideration.
A bar graph presented in Figure 3 is given, in which all alternatives P 1 , P 2 , P 3 , P 4 are ranked by PHSS-based TOPSIS.
It is evident that the parking spot P 3 is the most suitable place to park the car while P 4 is not a good choice for parking based on the selection criteria.
B. Application of Fuzzy TOPSIS for Case 1
In order to see the implementation of fuzzy TOPSIS [32,33,34] for the current scenario of the parking problem, we apply the average operator [27,35] to each element of the matrix 2 and take the transpose of the resulting matrix in order to obtain the decision matrix given by:
M = 0.5667 0.5333 0.8000 0.4333 0.4333 0.6000 0.5667 0.6333 0.3667 0.4333 0.5000 0.6000 0.6333 0.4667 0.6000 0.7000
Applying the fuzzy TOPSIS to the decision matrix M, along with the same weights given in matrix (3), we obtain the values of positive distance S + , negative distance S , relative closeness C i and ranking of each alternative, as given in Table 4.
A bar graph in Figure 4 is given in which all alternatives P 1 , P 2 , P 3 , P 4 are ranked by Fuzzy TOPSIS.
A comparison is shown in Table 5, in which it can be seen that the result obtained by the proposed PHSS-based TOPSIS is aligned with that of fuzzy TOPSIS.
It is observed in Table 5 that the results obtained by both methods coincide in terms of the ranking of each alternative, but differ in the values of the relative closeness of each alternative. It is due to the nature of the MCDM problem in hand in which each alternative needs to be evaluated against each attribute value possessing a neutrosophic degree of appurtenance w.r.t. each alternative and a contradiction degree is defined between each attribute value and its corresponding dominant attribute value to be taken into consideration in the decision process. In such a case, the proposed PHSS-based TOPSIS produces a more reliable relative closeness of each alternative, as it can been seen in the parking spot choice problem that was chosen for the study. Therefore, it is worth noting that the proposed PHSS-based TOPSIS can be regarded as a generalization of fuzzy TOPSIS [32], because the fuzzy TOPSIS cannot be directly applied to MCDM problems in which the attribute values have a neutrosophic degree of appurtenance with respect to each alternative. In the case of the parking problem, fuzzy TOPSIS is applied after applying simple average operator to the neutrosophic elements of the matrix (2). However, it does not takes into account the degree of contradiction between the attribute values, which is the limitation of fuzzy TOPSIS. This concern is precisely addressed by the proposed PHSS-based TOPSIS.

4.2.2. Case 2

In this case, the set of parking spots under consideration is given by
X = { P 1 , P 5 , P 6 , P 7 } .
The neutrosophic degree of appurtenance of each attribute value that corresponds to each alternative of { P 1 , P 5 , P 6 , P 7 } is given in Table 6.
Let C = A 1 × A 2 × A 3 × A 4 and consider an element ( f 2 , r 1 , s 2 , d 1 ) C for which the corresponding matrix obtained from Table 6, is given below:
( 0.7 , 0.9 , 0.1 ) ( 0.8 , 0.8 , 0.5 ) ( 0.4 , 0.4 , 0.7 ) ( 0.7 , 0.2 , 0.1 ) ( 0.8 , 0.1 , 0.7 ) ( 0.9 , 0.5 , 0.2 ) ( 0.5 , 0.0 , 0.9 ) ( 0.8 , 0.6 , 0.1 ) ( 1.0 , 0.8 , 0.6 ) ( 0.7 , 1.0 , 0.2 ) ( 0.2 , 1.0 , 0.7 ) ( 0.9 , 0.0 , 1.0 ) ( 0.1 , 0.2 , 1.0 ) ( 1.0 , 0.4 , 0.3 ) ( 0.7 , 0.5 , 0.6 ) ( 0.8 , 0.5 , 0.7 )
The proposed PHSS-based TOPSIS and fuzzy TOPSIS are employed, as follows:
A. Application of PHSS-Based TOPSIS for Case 2
The plithogenic accuracy matrix in this case is given by
0.6667 0.9222 0.6444 0.5111 0.5333 0.6000 0.4333 0.4667 0.9667 0.9333 0.6500 0.9500 0.4333 0.6333 0.6000 0.7000 .
Plithogenic decision matrix M p is given by
M p = 0.6667 0.5333 0.9667 0.4333 0.9222 0.6000 0.9333 0.6333 0.6444 0.4333 0.6500 0.6000 0.5111 0.4667 0.9500 0.7000
A plithogenic normalized decision matrix N p is then constructed as:
N p = 0.4748 0.5205 0.5464 0.3612 0.6568 0.5855 0.5275 0.5280 0.4590 0.4229 0.3674 0.5002 0.3640 0.4555 0.5369 0.5836
The plithogenic weighted normalized decision matrix V p is given, as follows:
V p = 0.1899 0.1145 0.0820 0.0831 0.2627 0.1288 0.0791 0.1214 0.1836 0.0930 0.0551 0.1150 0.1456 0.1002 0.0805 0.1342
The plithogenic positive ideal solution V p + and plithogenic negative ideal solution V p are determined, such that
V p + = { 0.1456 , 0.0930 , 0.0551 , 0.0831 } , V p = { 0.2627 , 0.1288 , 0.0820 , 0.1342 } .
The plithogenic positive distance S + , plithogenic negative distance S , relative closeness C i , and ranking of each alternative is shown in Table 7.
A graphical representation of the ranking of all alternatives obtained by PHSS-based TOPSIS, is shown in Figure 5.
It can be seen that the parking spot P 7 is the most suitable alternative in the light of chosen criteria.
B. Application of Fuzzy TOPSIS for Case 2
In this case, the decision matrix M for the implementation of fuzzy TOPSIS is given by
M = 0.5667 0.5333 0.8000 0.4333 0.7000 0.6000 0.6333 0.6333 0.5000 0.4333 0.6333 0.6000 0.3333 0.4667 0.6333 0.7000
By implementing the fuzzy TOPSIS to the matrix M, with the same weights given in (3), the values of positive distance S + , negative distance S , relative closeness C i , and ranking of each alternative are shown in Table 8.
The ranking of all alternatives can also been visualized as a bar graph in Figure 6, in which all alternatives P 1 , P 5 , P 6 , P 7 are ranked by Fuzzy TOPSIS.
The most suitable parking spot obtained by fuzzy TOPSIS is also P 7 .
A comparison of rankings obtained by PHSS-based TOPSIS and fuzzy TOPSIS is shown in Table 9 for case 2.
It may be noted that similar results are obtained in case 2, with the help of proposed PHSS-based TOPSIS and fuzzy TOPSIS with exactly same ranking of each alternative, but with a considerably different values of the relative closeness of each alternative as shown in Table 9. Therefore, it is accomplished that the results that were obtained by the PHSS-based TOPSIS are valid and more reliable and PHSS-based TOPSIS can be regarded as the generalization of fuzzy TOPSIS on the basis of the study conducted in the article.

5. Conclusions

It has always been a challenging task to deal with real life MCDM problems, due to the involvement of many complexities and uncertainties. In particular, some real life MCDM problems are designed in a way that the given attributes need to be further decomposed into two or more attribute values such that each alternative is then required to be evaluated against each attribute value in order to perform a detailed analysis to reach a fair conclusion. To deal with such situations, a novel PHSS-based TOPSIS is proposed in the present study, and it is applied to a MCDM parking problem with different choices of the set of alternatives and a comparison with fuzzy TOPSIS is done to prove the validity and efficiency of the proposed method. All of the results are quite promising and graphically depicted for a clear understanding. Moreover, the algorithm of the proposed method is produced in MATLAB in order to broaden the scope of the study to other research areas, including graph theory, machine learning, pattern recognition, etc.

Author Contributions

Conceptualization, M.S. and U.A.; methodology, M.R.A. and M.S.; validation, M.R.A. and U.A.; formal analysis, M.R.A. and U.A.; investigation, M.S. and M.-S.Y.; writing—original draft preparation, M.R.A. and M.S.; writing—review and editing, U.A. and M.-S.Y.; supervision, M.S. and M.-S.Y.; funding acquisition, M.-S.Y.. All authors have read and agreed to the published version of the manuscript.

Funding

The APC was funded in part by the Ministry of Science and technology (MOST) of Taiwan under Grant MOST-109-2118-M-033-001-.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Zadeh, L.A. Fuzzy sets. Inform. Control 1965, 8, 338–353. [Google Scholar] [CrossRef] [Green Version]
  2. Yang, M.S.; Hung, W.L.; Chang-Chien, S.J. On a similarity measure between LR-type fuzzy numbers and its application to database acquisition. Int. J. Intell. Syst. 2005, 20, 1001–1016. [Google Scholar] [CrossRef]
  3. Meng, F.; Tang, J.; Fujita, H. Consistency-based algorithms for decision-making with interval fuzzy preference relations. IEEE Trans. Fuzzy Syst. 2019, 27, 2052–2066. [Google Scholar] [CrossRef]
  4. Ruiz-Garca, G.; Hagras, H.; Pomares, H.; Ruiz, I.R. Toward a fuzzy logic system based on general forms of interval type-2 fuzzy sets. IEEE Trans. Fuzzy Syst. 2019, 27, 2381–2395. [Google Scholar] [CrossRef]
  5. Ullah, K.; Hassan, N.; Mahmood, T.; Jan, N.; Hassan, M. Evaluation of investment policy based on multi-attribute decision-making using interval valued T-spherical fuzzy aggregation operators. Symmetry 2019, 11, 357. [Google Scholar] [CrossRef] [Green Version]
  6. Atanassov, K.T. Intuitionistic fuzzy sets. Fuzzy Sets Syst. 1986, 20, 87–96. [Google Scholar] [CrossRef]
  7. Hwang, C.M.; Yang, M.S.; Hung, W.L. New similarity measures of intuitionistic fuzzy sets based on the Jaccard index with its application to clustering. Int. J. Intell. Syst. 2018, 33, 1672–1688. [Google Scholar] [CrossRef]
  8. Garg, H.; Kumar, K. Linguistic interval-valued atanassov intuitionistic fuzzy sets and their applications to group decision making problems. IEEE Trans. Fuzzy Syst. 2019, 27, 2302–2311. [Google Scholar] [CrossRef]
  9. Roy, J.; Das, S.; Kar, S.; Pamucar, D. An extension of the CODAS approach using interval-valued intuitionistic fuzzy set for sustainable material selection in construction projects with incomplete weight information. Symmetry 2019, 11, 393. [Google Scholar] [CrossRef] [Green Version]
  10. Yang, M.S.; Hussian, Z.; Ali, M. Belief and plausibility measures on intuitionistic fuzzy sets with construction of belief-plausibility TOPSIS. Complexity 2020, 1–12. [Google Scholar] [CrossRef]
  11. Smarandache, F. A Unifying Field in Logics: Neutrosophic Logic. Neutrosophy, Neutrosophic Set, Probability, and Statistics, 2nd ed.; American Research Press: Rehoboth, DE, USA, 2000. [Google Scholar]
  12. Majumdar, P.; Samanta, S.K. On similarity and entropy of neutrosophic sets. J. Intell. Fuzzy Syst. 2014, 26, 1245–1252. [Google Scholar] [CrossRef] [Green Version]
  13. Li, X.; Zhang, X.; Park, C. Generalized interval neutrosophic Choquet aggregation operators and their applications. Symmetry 2018, 10, 85. [Google Scholar] [CrossRef] [Green Version]
  14. Abdel-Basset, M.; Mohamed, M. A novel and powerful framework based on neutrosophic sets to aid patients with cancer. Future Gener. Comput. Syst. 2019, 98, 144–153. [Google Scholar] [CrossRef]
  15. Vasantha, W.B.; Kandasamy, I.; Smarandache, F. Neutrosophic components semigroups and multiset neutrosophic components semigroups. Symmetry 2020, 12, 818. [Google Scholar]
  16. Molodtsov, D. Soft set theory-first results. Comput. Math. Appl. 1999, 37, 19–31. [Google Scholar] [CrossRef] [Green Version]
  17. Maji, P.K.; Biswas, R.; Roy, A.R. Soft set theory. Comput. Math. Appl. 2003, 45, 555–562. [Google Scholar] [CrossRef] [Green Version]
  18. Ali, M.I.; Feng, F.; Liu, X.; Min, W.K.; Shabir, M. On some new operations in soft set theory. Comput. Math. Appl. 2009, 57, 1547–1553. [Google Scholar] [CrossRef] [Green Version]
  19. Inthumathi, V.; Chitra, V.; Jayasree, S. The role of operators on soft sets in decision making problems. Int. J. Comput. Appl. Math. 2017, 12, 899–910. [Google Scholar]
  20. Feng, G.; Guo, X. A novel approach to fuzzy soft set-based group decision-making. Complexity 2018, 2018, 2501489. [Google Scholar] [CrossRef]
  21. Biswas, B.; Bhattacharyya, S.; Chakrabarti, A.; Dey, K.N.; Platos, J.; Snasel, V. Colonoscopy contrast-enhanced by intuitionistic fuzzy soft sets for polyp cancer localization. Appl. Soft Comput. 2020, 95, 106492. [Google Scholar] [CrossRef]
  22. Smarandache, F. Extension of soft set to hypersoft set, and then to plithogenic hypersoft set. Neutrosophic Sets Syst. 2018, 22, 168–170. [Google Scholar]
  23. Saeed, M.; Ahsan, M.; Siddique, M.K.; Ahmad, M.R. A study of the fundamentals of hypersoft set theory. Int. Sci. Eng. Res. 2020, 11, 320–329. [Google Scholar]
  24. Smarandache, F. Plithogeny, Plithogenic Set, Logic, Probobility, and Statistics; Pons: Brussels, Belgium, 2017. [Google Scholar]
  25. Smarandache, F. Plithogenic set, an extension of crisp, fuzzy, intuitionistic fuzzy, and neutrosophic sets-revisited. Neutrosophic Sets Syst. 2018, 21, 153–166. [Google Scholar]
  26. Collan, M.; Luukka, P. Evaluating R & D projects as investments by using an overall ranking from four new fuzzy similarity measure-based TOPSIS variants. IEEE Trans. Fuzzy Syst. 2014, 22, 505–515. [Google Scholar]
  27. Saqlain, M.; Saeed, M.; Ahmad, M.R.; Smarandache, F. Generalization of TOPSIS for neutrosophic hypersoft set using accuracy function and its application. Neutrosophic Sets Syst. 2019, 27, 131–137. [Google Scholar]
  28. Khalil, A.M.; Cao, D.; Azzam, A.; Smarandache, F.; Alharbi, W.R. Combination of the single-valued neutrosophic fuzzy set and the soft set with applications in decision-making. Symmetry 2020, 12, 1361. [Google Scholar] [CrossRef]
  29. Abdel-Basset, M.; Mohamed, R. A novel plithogenic TOPSIS-CRITIC model for sustainable supply chain risk management. J. Clean. Prod. 2020, 247, 119586. [Google Scholar] [CrossRef]
  30. Schumann, A. p-Adic valued logical calculi in simulation of the slime mould behaviour. J. Appl. Non-Class. Logics 2015, 25, 125–139. [Google Scholar] [CrossRef]
  31. Schumann, A. p-Adic multiple-validity and p-adic valued logical calculi. J. Mult.-Valued Log. Soft Comput. 2007, 13, 29–60. [Google Scholar]
  32. Yang, T.; Hung, C.C. Multiple-attribute decision making methods for plant layout design problem. Robot. Comput.-Integr. 2007, 23, 126–137. [Google Scholar] [CrossRef]
  33. Kabir, G.; Hasin, M. Comparative analysis of topsis and fuzzy topsis for the evaluation of travel website service quality. Int. Qual. Res. 2012, 6, 169–185. [Google Scholar]
  34. Zhang, L.; Zhan, J.; Yao, Y. Intuitionistic fuzzy TOPSIS method based on CVPIFRS models: An application to biomedical problems. Inf. Sci. 2020, 517, 315–339. [Google Scholar] [CrossRef]
  35. Yager, R.R. The power average operator. IEEE Trans. Syst. Man Cybern. Syst. Hum. 2001, 31, 724–731. [Google Scholar] [CrossRef]
Figure 1. Flowchart of four classifications of plithogenic hypersoft sets (PHSS).
Figure 1. Flowchart of four classifications of plithogenic hypersoft sets (PHSS).
Symmetry 12 01855 g001
Figure 2. A real life parking spot choice problem.
Figure 2. A real life parking spot choice problem.
Symmetry 12 01855 g002
Figure 3. Ranking of Parking Spots by PHSS-based TOPSIS for Case 1.
Figure 3. Ranking of Parking Spots by PHSS-based TOPSIS for Case 1.
Symmetry 12 01855 g003
Figure 4. Ranking of Parking Spots by Fuzzy TOPSIS for Case 1.
Figure 4. Ranking of Parking Spots by Fuzzy TOPSIS for Case 1.
Symmetry 12 01855 g004
Figure 5. Ranking of Parking Spots by PHSS-based TOPSIS for Case 2.
Figure 5. Ranking of Parking Spots by PHSS-based TOPSIS for Case 2.
Symmetry 12 01855 g005
Figure 6. Ranking of Parking Spots by Fuzzy TOPSIS for Case 2.
Figure 6. Ranking of Parking Spots by Fuzzy TOPSIS for Case 2.
Symmetry 12 01855 g006
Table 1. Degree of appurtenance of each attribute value w.r.t. to each alternative.
Table 1. Degree of appurtenance of each attribute value w.r.t. to each alternative.
Sr.Variables P 1 P 2 P 3 P 4
1 f 1 (0.5, 0.1, 0.3)(0.5, 0.0, 0.7)(0.1, 0.4, 0.5)(0.2, 0.1, 0.6)
2 f 2 (0.7, 0.9, 0.1)(0.6, 0.5, 0.2)(0.2, 0.3, 0.6)(0.7, 0.9, 0.3)
3 f 3 (0.5, 0.5, 0.1)(0.0, 0.1, 0.5)(0.1, 0.1, 0.9)(0.5, 0.7, 0.2)
4 r 1 (0.8, 0.1, 0.7)(0.9, 0.4, 0.5)(0.9, 0.4, 0.0)(0.8, 0.4, 0.2)
5 r 2 (0.9, 0.3, 0.2)(0.6, 0.1, 0.0)(0.5, 0.2, 0.4)(0.9, 0.1, 0.4)
6 r 3 (0.9, 0.1, 0.3)(0.8, 0.3, 0.1)(0.6, 0.0, 0.6)(0.2, 0.2, 0.5)
7 r 4 (0.8, 0.3, 0.2)(1.0, 0.1, 0.5)(0.8, 0.5, 0.1)(0.7, 0.3, 0.6)
8 r 5 (1.0, 0.3, 0.2)(1.0, 0.3, 0.2)(0.8, 0.2, 0.8)(0.6, 0.5, 0.6)
9 r 6 (0.8, 0.1, 0.0)(0.6, 0.8, 0.5)(0.9, 0.7, 0.1)(0.4, 0.8, 0.7)
10 s 1 (0.0, 0.5, 0.5)(0.4, 0.1, 0.6)(0.2, 0.2, 0.7)(0.8, 0.3, 0.4)
11 s 2 (1.0, 0.8, 0.6)(0.7, 0.5, 0.5)(0.4, 0.4, 0.7)(0.6, 0.5, 0.7)
12 d 1 (0.1, 0.2, 1.0)(0.3, 1.0, 0.6)(0.7, 0.9, 0.2)(0.9, 0.7, 0.5)
13 d 2 (0.1, 0.4, 0.8)(0.2, 0.2, 0.8)(0.2, 0.6, 0.3)(0.2, 0.8, 0.5)
14 d 3 (0.5, 0.6, 0.9)(0.9, 0.6, 0.3)(0.9, 0.7, 0.5)(0.6, 0.7, 0.6)
Table 2. Alternatives versus criteria table.
Table 2. Alternatives versus criteria table.
Al / Cr f 2 r 1 s 2 d 1
P 1 0.66670.53330.96670.4333
P 2 0.56670.60000.75000.6333
P 3 0.47780.43330.68330.6000
P 4 0.73330.46670.85000.7000
Table 3. PHSS-based TOPSIS ranking table.
Table 3. PHSS-based TOPSIS ranking table.
S i + S i C i Ranking
P 1 0.06970.05730.45113
P 2 0.06010.05880.49442
P 3 0.03200.09560.74941
P 4 0.09860.03050.23664
Table 4. Fuzzy TOPSIS ranking table.
Table 4. Fuzzy TOPSIS ranking table.
S i + S i C i Ranking
P 1 0.08880.05920.40003
P 2 0.05910.08410.58722
P 3 0.03200.11760.78631
P 4 0.11700.03730.24174
Table 5. Comparison analysis for case 1.
Table 5. Comparison analysis for case 1.
Sr.ParkingsPHSS-Based TOPSIS RankingFuzzy TOPSIS Ranking
1 P 1 3rd3rd
2 P 2 2nd2nd
3 P 3 1st1st
4 P 4 4th4th
Table 6. Degree of appurtenance of each attribute value w.r.t each alternative.
Table 6. Degree of appurtenance of each attribute value w.r.t each alternative.
Sr.      Variables P 1 P 5 P 6 P 7
1 f 1 (0.5, 0.1, 0.3)(0.6, 0.6, 0.8)(0.7, 0.2, 0.4)(0.9, 0.5, 0.2)
2 f 2 (0.7, 0.9, 0.1)(0.8, 0.8, 0.5)(0.4, 0.4, 0.7)(0.7, 0.2, 0.1)
3 f 3 (0.5, 0.5, 0.1)(0.4, 0.2, 0.5)(1.0, 0.5, 0.9)(1.0, 0.7, 0.6)
4 r 1 (0.8, 0.1, 0.7)(0.9, 0.5, 0.2)(0.5, 0, 0.9)(0.8, 0.6, 0.1)
5 r 2 (0.9, 0.3, 0.2)(0.5, 0.4, 0.2)(0.7, 0.5, 0.4)(0.9, 0.6, 0.8)
6 r 3 (0.9, 0.1, 0.3)(0.5, 0.7, 0.3)(0.9, 1.0, 0.6)(0.2, 0, 1.0)
7 r 4 (0.8, 0.3, 0.2)(1.0, 0.2, 1.0)(1.0, 0.5, 0.7)(0.8, 0.8, 0.9)
8 r 5 (0.2, 0.3, 0.9)(1.0, 0.1, 0.8)(0.4, 0.6, 0.8)(0.8, 0.6, 0.6)
9 r 6 (0.5, 0.7, 0.5)(0.8, 0.2, 0.0)(0.6, 0.3, 0.7)(0.0, 0.9, 0.9)
10 s 1 (0, 0.5, 0.5)(0.8, 0.4, 0.6)(0.9, 0.2, 0.2)(0.8, 0.4, 0.7)
11 s 2 (1.0, 0.8, 0.6)(0.7, 1.0, 0.2)(0.2, 0.4, 0.7)(0.9, 0, 1.0)
12 d 1 (0.1, 0.2, 1.0)(1.0, 0.4, 0.3)(0.7, 0.5, 0.6)(0.8, 0.5, 0.7)
13 d 2 (0.1, 0.4, 0.8)(0.7, 1.0, 0.8)(0.6, 0.6, 1.0)(1.0, 0.8, 0.8)
14 d 3 (0.5, 0.6, 0.9)(1.0, 0.6, 0.5)(1.0, 1.0, 0.5)(1.0, 0.5, 0.8)
Table 7. PHSS-based TOPSIS ranking table.
Table 7. PHSS-based TOPSIS ranking table.
S i + S i C i Ranking
P 1 0.05610.09010.61633
P 5 0.13060.01310.09124
P 6 0.04960.09290.65182
P 7 0.05760.12060.67691
Table 8. Fuzzy TOPSIS ranking table.
Table 8. Fuzzy TOPSIS ranking table.
S i + S i C i Ranking
P 1 0.09080.07240.44393
P 5 0.14530.02240.13374
P 6 0.06940.08630.55432
P 7 0.05160.13970.73011
Table 9. Comparison analysis for case 2.
Table 9. Comparison analysis for case 2.
Sr.ParkingsPHSS-Based TOPSIS RankingFuzzy TOPSIS Ranking
1 P 1 3rd3rd
2 P 5 4th4th
3 P 6 2nd2nd
4 P 7 1st1st
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Ahmad, M.R.; Saeed, M.; Afzal, U.; Yang, M.-S. A Novel MCDM Method Based on Plithogenic Hypersoft Sets under Fuzzy Neutrosophic Environment. Symmetry 2020, 12, 1855. https://doi.org/10.3390/sym12111855

AMA Style

Ahmad MR, Saeed M, Afzal U, Yang M-S. A Novel MCDM Method Based on Plithogenic Hypersoft Sets under Fuzzy Neutrosophic Environment. Symmetry. 2020; 12(11):1855. https://doi.org/10.3390/sym12111855

Chicago/Turabian Style

Ahmad, Muhammad Rayees, Muhammad Saeed, Usman Afzal, and Miin-Shen Yang. 2020. "A Novel MCDM Method Based on Plithogenic Hypersoft Sets under Fuzzy Neutrosophic Environment" Symmetry 12, no. 11: 1855. https://doi.org/10.3390/sym12111855

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop