Next Article in Journal
Fixed Points Results in Algebras of Split Quaternion and Octonion
Next Article in Special Issue
A Novel Similarity Measure for Interval-Valued Intuitionistic Fuzzy Sets and Its Applications
Previous Article in Journal
Testing of Grouped Product for the Weibull Distribution Using Neutrosophic Statistics
Previous Article in Special Issue
Symmetric Triangular Interval Type-2 Intuitionistic Fuzzy Sets with Their Applications in Multi Criteria Decision Making
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A New Method to Decision-Making with Fuzzy Competition Hypergraphs

by
Musavarah Sarwar
1,
Muhammad Akram
2,* and
Noura Omair Alshehri
3
1
Department of Mathematics, GC Women University, Sialkot 51310, Pakistan
2
Department of Mathematics, University of the Punjab, New Campus, Lahore 54590, Pakistan
3
Department of Mathematics, Faculty of Science, University of Jeddah, P.O. Box 80327, Jeddah 21589, Saudi Arabia
*
Author to whom correspondence should be addressed.
Symmetry 2018, 10(9), 404; https://doi.org/10.3390/sym10090404
Submission received: 23 July 2018 / Revised: 6 September 2018 / Accepted: 12 September 2018 / Published: 16 September 2018
(This article belongs to the Special Issue Fuzzy Techniques for Decision Making 2018)

Abstract

:
Hypergraph theory is the most developed tool for demonstrating various practical problems in different domains of science and technology. Sometimes, information in a network model is uncertain and vague in nature. In this paper, our main focus is to apply the powerful methodology of fuzziness to generalize the notion of competition hypergraphs and fuzzy competition graphs. We introduce various new concepts, including fuzzy column hypergraphs, fuzzy row hypergraphs, fuzzy competition hypergraphs, fuzzy k-competition hypergraphs and fuzzy neighbourhood hypergraphs, strong hyperedges, kth strength of competition and symmetric properties. We design certain algorithms for constructing different types of fuzzy competition hypergraphs. We also present applications of fuzzy competition hypergraphs in decision support systems, including predator–prey relations in ecological niche, social networks and business marketing.

1. Introduction

In mathematical modeling, competition graphs are sufficient to specify well defined behaviors of objects and specifically predator–prey relations. In 1968, while studying applications of graph theory in ecology, Cohen introduced the notion of a competition graph. Competition graphs have been applied to various fields of biological sciences and technology. After the strong motivation of energy and food competition in food webs between species, competition graphs were a part of active research in recent years. In 2004, Sonntag and Teichert [1] introduced the notion of competition hypergraphs. These representations are crisp hypergraphs that do not describe all the competitions of real-world problems. These models contain uncertainty and fuzzy in nature for problems that are more relevant to everyday life, including critical writing style of a writer, predator–prey relationship, trading relationship among different communities, honesty leadership quality of a politician and, signal strength of wireless devices. Motivating from this idea, we have applied the notion of fuzzy sets to competition hypergraphs to study the problems having nonlinear uncertainties.
In 1965, Zadeh [2] introduced the strong mathematical notion of fuzzy set in order to discuss the phenomena of vagueness and uncertainty in various real-life problems. Using the concept of fuzzy relations introduced by Zadeh [3], the idea of fuzzy graph was given by Kaufmann [4]. The fuzzy relations in fuzzy sets were studied by Rosenfeld [5] and he introduced the structure of fuzzy graphs, obtaining analysis of various graph theoretical concepts. Lee-kwang and Lee [6] redefined and extended the notion of fuzzy hypergraphs whose idea was first discussed by Kaufmann [4]. Later, the idea of fuzzy hypergraph was studied by Goetschel in [7,8]. The concept of interval-valued fuzzy hypergraphs was initiated by Chen [9] and Parvathi et al. [10] generalized the idea of hypergraphs to intuitionistic fuzzy hypergraphs. Moreover, Akram and Dudek [11], Akram and Luqman [12,13,14], and Akram and Shahzadi [15] have discussed certain extensions of fuzzy hypergraphs with applications.
Samanta and Pal [16] studied fuzzy k-competition graphs and p-competition graphs. Later, Samanta et al.  [17] introduced the concept of m-step fuzzy competition graphs. Applying the idea of bipolar fuzzy sets to competition graphs, Alshehri and Akram [18] introduced the notion of bipolar fuzzy competition graphs and applied this idea to economic systems. Furthermore, the study of bipolar fuzzy competition graphs was discussed by Sarwar and Akram in [19]. Certain competition graphs based on neutrosophic environment were described in [20,21]. In this research paper, we introduce the concept of fuzzy competition hypergraphs as a generalized case of fuzzy competition graphs. We study various new concepts, including fuzzy column hypergraphs, fuzzy row hypergraphs, fuzzy competition hypergraphs, fuzzy k-competition hypergraphs and fuzzy neighbourhood hypergraphs and investigate some of their interesting properties. We design certain algorithms for the construction of different types of fuzzy competition hypergraphs. We also present applications of fuzzy competition hypergraphs in decision support systems, including food webs, social networks and business marketing.
We have used basic notions and terminologies in this research paper. For other terminologies, notations and definitions not given in the paper, the readers are referred to [2,3,5,9,10,17,19,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36].
Definition 1.
A fuzzy hypergraph on a non-empty set X is a pair H = ( μ , ρ ) where μ = { μ 1 , μ 2 , , μ r } , μ i : X [ 0 , 1 ] are fuzzy subsets on X such that i s u p p ( μ i ) = X , for all μ i μ . ρ is a fuzzy relation on the fuzzy subsets μ i such that
ρ ( E i ) min { μ i ( x 1 ) , μ i ( x 2 ) , , μ i ( x s ) } , E i = { x 1 , x 2 , , x s } , f o r   a l l   x 1 , x 2 , , x s X .

2. Fuzzy Competition Hypergraphs

In this section, we discuss various types of fuzzy competition hypergraphs with certain properties and algorithms.
Definition 2.
Let A = [ x i j ] n × n be the adjacency matrix of a fuzzy digraph G = ( μ , λ ) on a non-empty set X. The fuzzy row hypergraph of G , denoted by R H ( G ) = ( μ , λ r ) , having the same set of vertices as G and the set of hyperedges is defined as
{ x 1 , x 2 , , x r } | A ( x i j ) > 0 , r 2 , f o r   e a c h   1 i r , x i X , f o r   s o m e   1 j n .
The degree of membership of hyperedges is defined as
λ r ( { x 1 , x 2 , , x r } ) = μ ( x 1 ) μ ( x 2 ) μ ( x s ) × max j { λ ( x 1 x j ) λ ( x 2 x j ) λ ( x r x j ) } .
Definition 3.
The fuzzy column hypergraph of G , denoted by C H ( G ) = ( μ , λ c l ) , having the same set of vertices as G and the set of hyperedges is defined as
{ x 1 , x 2 , , x s } | A ( x j i ) > 0 , s 2 , f o r e a c h 1 i s , x i X , f o r s o m e 1 j n .
The degree of membership of hyperedges is defined as
λ c l { x 1 , x 2 , , x s } = [ μ ( x 1 ) μ ( x 2 ) μ ( x s ) ] × max j { λ ( x j x 1 ) λ ( x j x 2 ) λ ( x j x s ) } .
The methods for computing fuzzy row hypergraph and fuzzy column hypergraph are given in Algorithms A1 and A2, respectively.
Example 1.
Consider the universe X = { x 1 , x 2 , x 3 , x 4 , x 5 , x 6 } , μ a fuzzy set on X and λ a fuzzy relation in X as defined in Table 1 and Table 2, respectively. The fuzzy digraph G = ( μ , λ ) is shown in Figure 1. The adjacency matrix of G is given in Table 3.
Using Algorithm A1 and Table 3, there are three hyperedges E 2 = { x 1 , x 5 , x 6 } , E 3 = { x 2 , x 5 } and E 4 = { x 3 , x 5 } , corresponding to the columns x 2 , x 3 and x 4 of adjacency matrix, in fuzzy row hypergraph of G . The membership degree of the hyperedges is calculated as
λ r ( E 2 ) = μ ( x 1 ) μ ( x 5 ) μ ( x 6 ) × x 12 x 52 x 62 = 0 . 3 × 0 . 3 = 0 . 09 ,
λ r ( E 3 ) = μ ( x 2 ) μ ( x 5 ) × x 23 x 53 = 0 . 4 × 0 . 1 = 0 . 04 ,
λ r ( E 4 ) = μ ( x 3 ) μ ( x 5 ) × x 34 x 54 = 0 . 4 × 0 . 4 = 0 . 16 .
The fuzzy row hypergraph is shown in Figure 2. Using Algorithm A2 and Table 3, the hyperedges in fuzzy column hypergraph of G are E 1 = { x 2 , x 6 } , E 5 = { x 2 , x 3 , x 4 } and E 6 = { x 2 , x 5 } , corresponding to the rows x 2 , x 5 and x 6 of the adjacency matrix. The membership degree of the hyperedges is calculated as
λ c l ( E 5 ) = μ ( x 2 ) μ ( x 3 ) μ ( x 4 ) × x 52 x 53 x 54 = 0 . 4 × 0 . 3 = 0 . 12 ,
λ c l ( E 1 ) = μ ( x 2 ) μ ( x 6 ) × x 12 x 16 = 0 . 3 × 0 . 2 = 0 . 06 ,
λ c l ( E 6 ) = μ ( x 2 ) μ ( x 5 ) × x 62 x 65 = 0 . 4 × 0 . 1 = 0 . 04 .
The fuzzy column hypergraph is given in Figure 3.
Definition 4.
[25] A fuzzy digraph on a non-empty set X is a pair G = ( μ , λ ) of functions μ : X [ 0 , 1 ] and λ : X × X [ 0 , 1 ] , such that for all x , y X , λ ( x y ) min { μ ( x ) , μ ( y ) } .
Definition 5.
[16] A fuzzy out neighbourhood of a vertex x of a fuzzy digraph G = ( μ , λ ) is a fuzzy set N + ( x ) = ( X x + , μ x + ) , where X x + = { y | λ ( x y ) > 0 } and μ x + : X x + [ 0 , 1 ] is defined by μ x + ( y ) = λ ( x y ) .
Definition 6.
[16] The fuzzy in neighbourhood of vertex x of a fuzzy digraph is a fuzzy set N - ( x ) = ( X x - , μ x - ) , where X x - = { y | λ ( y x ) > 0 } and μ x - : X x - [ 0 , 1 ] is defined by μ x - ( y ) = λ ( y x ) .
Definition 7.
Let G = ( μ , λ ) be a fuzzy digraph on a non-empty set X. The fuzzy competition hypergraph CH ( , λ ) = ( μ , λ c ) on X having the same vertex set as , G and there is a hyperedge consisting of vertices x 1 , x 2 , , x s if N + ( x 1 ) N + ( x 2 ) N + ( x s ) . The degree of membership of hyperedge E = { x 1 , x 2 , , x s } is defined as
λ c ( E ) = [ μ ( x 1 ) μ ( x 2 ) μ ( x s ) ] × h ( N + ( x 1 ) N + ( x 2 ) N + ( x s ) ) ,
where h ( N + ( x 1 ) N + ( x 2 ) N + ( x s ) ) denotes the height of fuzzy set N + ( x 1 ) N + ( x 2 ) N + ( x s ) .
The method for constructing fuzzy competition hypergraph of a fuzzy digraph is given in Algorithm A3.
Lemma 1.
The fuzzy competition hypergraph of a fuzzy digraph G is a fuzzy row hypergraph of G .
Proof. 
Let G = ( μ , λ ) be a fuzzy digraph; then, for any hyperedge E = { x 1 , x 2 , , x s } of CH ( G ) ,
λ c ( E ) = [ μ ( x 1 ) μ ( x 2 ) μ ( x s ) ] × h ( N + ( x 1 ) N + ( x 2 ) N + ( x s ) ) = [ μ ( x 1 ) μ ( x 2 ) μ ( x s ) ] × max j { N + ( x 1 ) N + ( x 2 ) N + ( x s ) } = [ μ ( x 1 ) μ ( x 2 ) μ ( x s ) ] × max j { λ ( x 1 x j ) λ ( x 2 x j ) λ ( x n x j ) } = λ r ( E ) .
It follows that E is a hyperedge of fuzzy row hypergraph. □
Example 2.
Consider the fuzzy digraph given in Figure 1. The fuzzy out neighbourhood and fuzzy in neighbourhood of all the vertices are given in Table 4.
Using Algorithm A3, the relation f : X X of G is given in Figure 4. The construction of fuzzy competition hypergraph from G is given as follows:
  • Since f - 1 ( x 2 ) = E 2 = { x 1 , x 5 , x 6 } , f - 1 ( x 3 ) = E 3 = { x 2 , x 5 } and f - 1 ( x 4 ) = E 4 = { x 3 , x 5 } , { x 1 , x 5 , x 6 } , { x 2 , x 5 } and { x 3 , x 5 } are hyperedges in CH ( G ) .
  • For hyperedge E 2 : N + ( x 1 ) N + ( x 5 ) N + ( x 6 ) = { ( x 2 , 0 . 3 ) } , λ c ( E 2 ) = [ μ ( x 1 ) μ ( x 5 ) μ ( x 6 ) ] × h N + ( x 1 ) N + ( x 5 ) N + ( x 6 ) = 0 . 3 × 0 . 3 = 0 . 09 .
  • Similarly, λ c ( E 3 ) = [ μ ( x 2 ) μ ( x 5 ) ] × h N + ( x 2 ) N + ( x 5 ) = 0 . 04 and λ c ( E 4 ) = [ μ ( x 3 ) μ ( x 5 ) ] × h N + ( x 3 ) N + ( x 5 ) = 0 . 16 .
The fuzzy competition hypergraph is given in Figure 5. From Figure 2 and Figure 5, it is clear that fuzzy competition hypergraph is a fuzzy row hypergraph.
Definition 8.
The fuzzy double competition hypergraph DCH ( G ) = ( μ , λ d ) having same vertex set as G and there is a hyperedge consisting of vertices x 1 , x 2 , , x s if N + ( x 1 ) N + ( x 2 ) N + ( x s ) and N - ( x 1 ) N - ( x 2 ) N - ( x s ) . The degree of membership of hyperedge E = { x 1 , x 2 , , x s } is defined as
λ d ( E ) = [ μ ( x 1 ) μ ( x 2 ) μ ( x s ) ] × [ h ( N + ( x 1 ) N + ( x 2 ) N + ( x s ) ) h ( N - ( x 1 ) N - ( x 2 ) N - ( x s ) ) ] .
The method for the construction of fuzzy double competition hypergraph is given in Algorithm A4.
Lemma 2.
The fuzzy double competition hypergraph is the intersection of fuzzy row hypergraph and fuzzy column hypergraph.
Proof. 
Let G = ( μ , λ ) be a fuzzy digraph; then, for any hyperedge E = { x 1 , x 2 , , x s } of CH ( G ) ,
λ d ( E ) = [ μ ( x 1 ) μ ( x 2 ) μ ( x s ) ] × [ h ( N + ( x 1 ) N + ( x 2 ) N + ( x s ) ) h ( N + ( x 1 ) N + ( x 2 ) N + ( x s ) ) ] . = [ μ ( x 1 ) μ ( x 2 ) μ ( x s ) ] × [ max j { λ ( x 1 x j ) λ ( x 2 x j ) λ ( x n x j ) } max k { λ ( x k x 1 ) λ ( x k x 2 ) λ ( x k x n ) } ] . = [ { μ ( x 1 ) μ ( x 2 ) μ ( x s ) } × max j { λ ( x 1 x j ) λ ( x 2 x j ) λ ( x n x j ) } ] × [ { μ ( x 1 ) μ ( x 2 ) μ ( x s ) } × max k { λ ( x k x 1 ) λ ( x k x 2 ) λ ( x k x n ) } ] = λ r ( E ) λ c l ( E ) .
It follows that the fuzzy double competition hypergraph is the intersection of a fuzzy row hypergraph and fuzzy column hypergraph. □
Example 3.
Consider the example of fuzzy digraph shown in Figure 1. From Example 2, the fuzzy double competition hypergraph of Figure 1 is given in Figure 6. In addition, Figure 2, Figure 3 and Figure 6 show that the fuzzy double competition hypergraph is the intersection of fuzzy row hypergraph and fuzzy column hypergraph.
Definition 9.
Let G = ( μ , λ ) be a fuzzy digraph on a non-empty set X. The fuzzy niche hypergraph NH ( G ) = ( μ , λ n ) has the same vertex set as G and there is hyperedge consisting of vertices x 1 , x 2 , , x s if either N + ( x 1 ) N + ( x 2 ) N + ( x s ) or N - ( x 1 ) N - ( x 2 ) N - ( x s ) . The degree of membership of hyperedge E = { x 1 , x 2 , , x s } is defined as
λ n ( E ) = μ ( x 1 ) μ ( x 2 ) μ ( x s ) × h N + ( x 1 ) N + ( x 2 ) N + ( x s ) h N - ( x 1 ) N - ( x 2 ) N - ( x s ) .
Lemma 3.
The fuzzy niche hypergraph is the union of fuzzy row hypergraph and fuzzy column hypergraph.
Example 4.
The fuzzy niche hypergraph of Figure 1 is shown in Figure 7, which is the union of Figure 2 and Figure 3.
Definition 10.
Let H be a fuzzy hypergraph and t be the smallest non-negative number such that H I t is a fuzzy niche hypergraph of some fuzzy digraph G , where I t is a fuzzy set on t isolated vertices X t ; then, t is called fuzzy niche number of H denoted by n ( H ) .
Lemma 4.
Let H be a fuzzy hypergraph on a non-empty set X with n ( H ) = t < and H I t is a fuzzy niche hypergraph of an acyclic digraph G then for all, x X X t ,
N + ( y ) I t z s u p p ( I t )   s u c h   t h a t   s u p p   ( N + ( y ) ) = z , N - ( y ) I t z s u p p ( I t ) s u c h   t h a t   s u p p   ( N - ( y ) ) = z .
Proof. 
On the contrary, assume that, for some y X , either s u p p ( N + ( y ) ) = { z } X or s u p p ( N - ( y ) ) = { z } X , where X X X t { z } . Then, by definition of a fuzzy niche hypergraph, z is adjacent to all vertices X in H I t —a contradiction to the fact that z X t . □
Lemma 5.
Let H be a fuzzy hypergraph with n ( H ) = t < and H I t is a fuzzy niche hypergraph of an acyclic fuzzy digraph G then for all z X t , N + ( z ) = and N - ( z ) = .
Proof. 
On the contrary, assume that X z + = { y 1 , y 2 , , y s } and X z - = { y 1 , y 2 , , y r } . Clearly, N + ( z ) N - ( z ) = because G is acyclic. According to Lemma 4, N + ( y i ) = N + ( y i ) .
Consider another fuzzy digraph G such that X G = X G { z } and E G = ( E G { E 1 } ) E 2 , where
E 1 = { z y i : 1 i s } { y i z : 1 i r } , E 2 = { y 1 y i : 1 i s } { y i y 1 : 1 i r } .
Clearly, N + ( z ) = N + ( y 1 ) and N - ( z ) = N - ( y 1 ) . Thus, NH ( G ) = H I t - 1 which contradicts the fact that n ( H ) = t . Hence, for all z X t , N + ( z ) = and N - ( z ) = . □
Definition 11.
Let H = ( μ , ρ ) be a fuzzy hypegraph on a non-empty set X. A hyperedge E i = { x 1 , x 2 , , x r } X is called strong if ρ ( E i ) 1 2 k = 1 r μ i ( x k ) .
Theorem 1.
Let G = ( μ , λ ) be a fuzzy digraph. If N + ( x 1 ) N + ( x 2 ) N + ( x r ) contains exactly one vertex, then the hyperedge { x 1 , x 2 , , x r } of C ( G ) is strong if and only if | N + ( x 1 ) N + ( x 2 ) N + ( x r ) | > 1 2 .
Proof. 
Assume that N + ( x 1 ) N + ( x 2 ) N + ( x r ) = { ( u , l ) } , where l is degree of membership of u. As | N + ( x 1 ) N + ( x 2 ) N + ( x r ) | = l = h ( N + ( x 1 ) N + ( x 2 ) N + ( x r ) ) ; therefore, λ c ( { x 1 , x 2 , , x r } ) = ( μ ( x 1 ) μ ( x 2 ) μ ( x r ) ) × h ( N + ( x 1 ) N + ( x 2 ) N + ( x r ) ) = l × ( μ ( x 1 ) μ ( x 2 ) μ ( x r ) } ) . Thus, the hyperedge { x 1 , x 2 , , x r } in C ( G ) would be strong if l > 1 2 by Definition 11. □
Definition 12.
Let k be a non-negative real number number; then, the fuzzy k-competition hypergraph of a fuzzy digraph G = ( μ , λ ) is fuzzy hypergraph C k ( G ) = ( μ , λ k c ) , which has the same fuzzy vertex set as in G and there is a hyperedge E = { x 1 , x 2 , , x r } in C k ( G ) if | N + ( x 1 ) N + ( x 2 ) N + ( x r ) | > k . The membership degree of the hyperedge E is defined as
λ k c ( E ) = l - k l ( μ ( x 1 ) μ ( x 2 ) μ ( x r ) ) × h ( N + ( x 1 ) N + ( x 2 ) N + ( x r ) ) ,
where | N + ( x 1 ) N + ( x 2 ) N + ( x r ) | = l .
Example 5.
The fuzzy 0 . 2 - competition hypergraph of Figure 1 is given in Figure 8.
Remark 1.
For k = 0 , a fuzzy k-competition hypergraph is simply a fuzzy competition hypergraph.
Theorem 2.
Let G = ( μ , λ ) be a fuzzy digraph. If h ( N + ( x 1 ) N + ( x 2 ) N + ( x r ) ) = 1 and | N + ( x 1 ) N + ( x 2 ) N + ( x r ) | > 2 k for some x 1 , x 2 , , x r X , then the hyperedge { x 1 , x 2 , , x r } is strong in C k ( G ) .
Proof. 
Let C k ( G ) = ( μ , λ k c ) be a fuzzy k-competition hypergraph of fuzzy digraph G = ( μ , λ ) . Suppose for E = { x 1 , x 2 , , x r } X , | N + ( x 1 ) N + ( x 2 ) N + ( x r ) | = l . Now,
λ k c ( E ) = l - k l ( μ ( x 1 ) μ ( x 2 ) μ ( x r ) ) × h ( N + ( x 1 ) N + ( x 2 ) N + ( x r ) ) , λ k c ( E ) = l - k l ( μ ( x 1 ) μ ( x 2 ) μ ( x r ) ) , h ( N + ( x 1 ) N + ( x 2 ) N + ( x r ) ) = 1 , λ k c ( E ) μ ( x 1 ) μ ( x 2 ) μ ( x r ) > 1 2 , l > 2 k .
Thus, the hyperedge E is strong in C k ( G ) . □

Fuzzy Neighbourhood Hypergraphs

The concepts of fuzzy open neighbourhood and fuzzy closed neighbourhood are given in Definition 13.
Definition 13.
[16] The fuzzy open neighbourhood of a vertex y in a fuzzy graph G = ( μ , λ ) is a fuzzy set N ( y ) = ( X y , μ y ) , where X y = { w | λ ( y w ) > 0 } and μ y : X y [ 0 , 1 ] a membership function defined by μ y ( w ) = λ ( y w ) .
Definition 14.
[16] The fuzzy closed neighbourhood N [ y ] of a vertex y in a fuzzy graph G = ( μ , λ ) is defined as N [ y ] = N ( y ) { ( y , μ ( y ) ) } .
Definition 15.
The fuzzy open neighbourhood hypergraph of a fuzzy graph G = ( μ , λ ) is a fuzzy hypergraph N ( G ) = ( μ , λ ) whose fuzzy vertex set is the same as G and there is a hyperedge E = { x 1 , x 2 , , x r } in N ( G ) if N ( x 1 ) N ( x 2 ) N ( x r ) . The membership function λ : X × X [ 0 , 1 ] is defined as
λ ( E ) = μ ( x 1 ) μ ( x 2 ) μ ( x r ) × h N ( x 1 ) N ( x 2 ) N ( x r ) .
The fuzzy closed neighbourhood hypergraph is defined on the same lines in the following definition.
Definition 16.
The fuzzy closed neighbourhood hypergraph of G = ( μ , λ ) is a fuzzy hypergraph N [ G ] = ( μ , λ * ) whose fuzzy set of vertices is same as G and there is a hyperedge E = { x 1 , x 2 , , x r } in N [ G ] if N [ x 1 ] N [ x 2 ] X N [ x r ] . The membership function λ * : X × X [ 0 , 1 ] is defined as
λ * ( E ) = μ ( x 1 ) μ ( x 2 ) μ ( x r ) × h N [ x 1 ] N [ x 2 ] N [ x r ] .
Example 6.
Consider the fuzzy graph G = ( μ , λ ) on set Y = { y 1 , y 2 , y 3 , y 4 } as shown in Figure 9. The fuzzy open neighbourhoods are given in Table 5.
Define a relation f : X X by f ( y i ) = y j if y j s u p p ( N ( y i ) ) as shown in Figure 10. If, for y i X , | f - 1 ( y i ) | > 1 , then f - 1 ( y i ) is a hyperedge of N [ G ] . Since, from Figure 10, f - 1 ( y 1 ) = { y 2 , y 3 , y 4 } = E 1 , f - 1 ( y 2 ) = { y 1 , y 4 } = E 2 and f - 1 ( y 4 ) = { y 1 , y 2 } 3 , therefore, E 1 , E 2 , E 3 are hyperedges of N ( G ) . The degree of membership of each hyperedge can be computed using Definition 15 as follows.
For f - 1 ( y 1 ) = E 1 = { y 2 , y 3 , y 4 } , λ ( E 1 ) = ( μ ( y 2 ) μ ( y 3 ) μ ( y 4 ) ) × h ( N ( y 2 ) N ( y 3 ) N ( y 4 ) ) = 0 . 4 × 0 . 4 = 0 . 16 . Similarly, λ ( { y 1 , y 4 } ) = 0 . 4 × 0 . 3 = 0 . 12 and λ ( { y 1 , y 2 } ) = 0 . 5 × 0 . 3 = 0 . 15 . The fuzzy open neighbourhood hypergraph constructed using Definition 13 from G is given in Figure 10.
The fuzzy closed neighbourhoods of all the vertices in G are given in Table 6. Since N [ y 1 ] N [ y 2 ] N [ y 3 ] N [ y 4 ] = { ( y 1 , 0 . 4 ) } , therefore, E = { y 1 , y 2 , y 3 , y 4 } is a hyperedge of N [ G ] and λ * ( E ) = 0 . 4 × 0 . 4 = 0 . 16 . The fuzzy closed neighbourhood hypergraph is given in Figure 11.
Using different types of fuzzy neighbourhood of the vertices, some other types of fuzzy hypergraphs are defined here.
Definition 17.
Let k be a non-negative real number; then, the fuzzy ( k ) -competition hypergraph of a fuzzy graph G = ( μ , λ ) is a fuzzy hypergraph N k ( G ) = ( μ , λ k c ) having the same fuzzy set of vertices as G and there is a hyperedge E = { x 1 , x 2 , , x r } in N k ( G ) if | N ( x 1 ) N ( x 2 ) N ( x r ) | > k . The membership value of E is defined as
λ k c ( E ) = l - k l μ ( x 1 ) μ ( x 2 ) μ ( x r ) × h N ( x 1 ) N ( x 2 ) N ( x r ) ,
where | N ( x 1 ) N ( x 2 ) N ( x r ) | = l .
Definition 18.
The fuzzy [ k ] -competition hypegraph of G is denoted by N k [ G ] = ( μ , λ k c * ) and there is a hyperedge E in N k [ G ] if | N [ x 1 ] N [ x 2 ] N [ x r ] | > k . The membership value of E is defined as
λ k c * ( E ) = p - k p μ ( x 1 ) μ ( x 2 ) μ ( x r ) × h N [ x 1 ] N [ x 2 ] N [ x r ] ,
where | N [ x 1 ] N [ x 2 ] N [ x r ] | = p .
Definition 19.
[16] Let G = ( μ , λ ) be a fuzzy digraph. The underlying fuzzy graph of G is a fuzzy graph U ( G ) = ( μ , λ ) such that
λ ( x w ) = λ ( x w ) , i f w x E , λ ( w x ) , i f x w E , λ ( x w ) λ ( w x ) , i f w x , x w E ,
where E = s u p p ( λ ) . The relations between fuzzy neighbourhood hypergraphs and fuzzy competition hypergraphs are given in the following theorems.
Theorem 3.
Let G = ( μ , λ ) be a symmetric fuzzy digraph without any loops; then, C k ( G ) = N k ( U ( G ) ) , where U ( G ) is the underlying fuzzy graph of G .
Proof. 
Let U ( G ) = ( μ , λ ) correspond to the fuzzy graph G = ( μ , λ ) . In addition, let N k ( U ( G ) ) = ( μ , λ k c ) and C k ( G ) = ( μ , λ k c ) . Clearly, the fuzzy k-competition hypergraph C k ( G ) and the underlying fuzzy graph have the same fuzzy set of vertices as G . Hence, N k ( U ( G ) ) has the same vertex set as G. It remains only to show that λ k c ( x w ) = λ k c ( x w ) for every x , w X . Thus, there are two cases.
Case 1: If, for each x 1 , x 2 , , x r X , λ k c ( { x 1 , x 2 , , x r } ) = 0 in C k ( G ) , then | N + ( x 1 ) N + ( x 2 ) N + ( x r ) | k . Since G is symmetric, | N ( x 1 ) N ( x 2 ) N ( x r ) | k in U ( G ) . Thus,  λ k c ( { x 1 , x 2 , , x r } ) = 0 and λ k c ( E ) = λ k c ( E ) for all x 1 , x 2 , , x r X .
Case 2: If, for some x 1 , x 2 , , x r X , λ k c ( E ) > 0 in C k ( G ) , then | N + ( x 1 ) N + ( x 2 ) N + ( x r ) | > k . Thus,
λ k c ( E ) = l - k l [ μ ( x 1 ) μ ( x 2 ) μ ( x r ) ] h N + ( x 1 ) N + ( x 2 ) N + ( x r ) ,
where l = | N + ( x 1 ) N + ( x 2 ) N + ( x r ) | . Since G is a symmetric fuzzy digraph, | N ( x 1 ) N ( x 2 ) N ( x r ) | > k . Hence, λ k c ( E ) = λ k c ( E ) . Since x 1 , x 2 , , x r were taken to be arbitrary, the result holds for all hyperedges E of C k ( G ) . □
Theorem 4.
Let G = ( C , D ) be a symmetric fuzzy digraph having loops at every vertex; then, C k ( G ) = N k [ U ( G ) ] , where U ( G ) is the underlying fuzzy graph of G .
Proof. 
Let U ( G ) = ( μ , λ ) be an underlying fuzzy graph corresponding to fuzzy digraph G = ( μ , λ ) . Let N k [ U ( G ) ] = ( μ , λ k c ) and C k ( G ) = ( μ , λ k c ) . The fuzzy k-competition graph C k ( G ) as well as the underlying fuzzy graph have the same vertex set as G . It follows that N k [ U ( G ) ] has the same fuzzy vertex set as G. It remains only to show that λ k c ( { x 1 , x 2 , , x r } ) = λ k c ( { x 1 , x 2 , , x r } ) for every x 1 , x 2 , , x r X . As the fuzzy digraph has a loop at every vertex, the fuzzy out neighbourhood contains the vertex itself. There are two cases.
Case 1: If, for all x 1 , x 2 , , x r X , λ k c ( E ) = 0 in C k ( G ) , then, | N + ( x 1 ) N + ( x 2 ) N + ( x r ) | k . As G is symmetric therefore, | N ( [ x 1 ] N [ x 2 ] N [ x r ] | k in U ( G ) . Hence, λ k c ( E ) = 0 and so λ k c ( E ) = λ k c ( E ) for all x 1 , x 2 , , x r X .
Case 2: If for some x 1 , x 2 , , x r X , λ k c ( E ) > 0 in C k ( G ) , then | N + ( x 1 ) N + ( x 2 ) N + ( x r ) | > k . As G is symmetric fuzzy digraph and has loops at every vertex; therefore, | N ( [ x 1 ] N [ x 2 ] N [ x r ] | > k . Hence, λ k c ( x y ) = λ k c ( x y ) . As x 1 , x 2 , , x r were taken to be arbitrary, the result holds for all hyperedges E = { x 1 , x 2 , , x r } of C k ( G ) . □

3. Applications of Fuzzy Competition Hypergraphs

In this section, we present several applications of fuzzy competition hypergraphs in food webs, business marketing and social networks.

3.1. Identifying Predator–Prey Relations in Ecosystems

We now present application of fuzzy competition hypergraphs in order to describe the interconnection of food chains between species, flow of energy and predator–prey relationship in ecosystems. The strength of competition between species represents the competition for food and common preys of species. We will discuss a method to give a description of species relationship, danger to the population growth rate of certain species, powerful animals in ecological niches and lack of food for weak animals.
Competition graphs arose in connection with an application in food webs. However, in some cases, competition hypergraphs provide a detailed description of predator–prey relations than competition graphs. In a competition hypergraph, it is assumed that vertices are defined clearly but in real-world problems, vertices are not defined precisely. As an example, species may be of different type like vegetarian, non-vegetarian, weak or strong.
Fuzzy food webs can be used to describe the combination of food chains that are interconnected by a fuzzy network of food relationship. There are many interesting variations of the notion of fuzzy competition hypergraph in ecological interpretation. For instance, two species may have a common prey (fuzzy competition hypergraph), a common enemy (fuzzy common enemy hypergraph), both common prey and common enemy (fuzzy competition common enemy hypergraph), and either a common prey or a common enemy (fuzzy niche hypergraph). We now discuss a type of fuzzy competition hypergraph in which species have common enemies known as fuzzy common enemy hypergraph.
Let G = ( μ , λ ) be a fuzzy food web. The fuzzy common enemy hypergraph CH ( G ) = ( μ , λ c ) has the same vertex set as G and there is a hyperedge consisting of vertices x 1 , x 2 , , x s if N + ( x 1 ) N + ( x 2 ) N + ( x s ) . The degree of membership of hyperedge E = { x 1 , x 2 , , x s } is defined as
λ c ( E ) = [ μ ( x 1 ) μ ( x 2 ) μ ( x s ) ] × h ( N + ( x 1 ) N + ( x 2 ) N + ( x s ) ) .
The strength of common enemies between species can be calculated using Algorithm A3. Consider the example of a fuzzy food web of 13 species giraffe, lion, vulture, rhinoceros, African skunk, fiscal shrike, grasshopper, baboon, leopard, snake, caracal, mouse and impala. The degree of membership of each species represents the species’ ability of resource defence. The degree of membership of each directed edge represents the strength to which the prey is harmful for the predator. The fuzzy food web is shown in Figure 12. The directed edge between the giraffe and the lion shows that the giraffe is eaten by the lion and similarly.
The degree of membership of the lion is 0 . 9 , which shows that the lion has 90 % ability of resource defence, i.e., it can defend itself against other animals as well as survive many days if the lion does not find any food. The directed edge between giraffe and lion has degree of membership 0 . 25 , which represents that the giraffe is 25 % harmful for the lion because a giraffe can kill a lion with its long legs. This is an acyclic fuzzy digraph. The fuzzy out neighbourhoods are given in Table 7.
The fuzzy common-enemy hypergraph is shown in Figure 13. The hyperedges in Figure 13 show that there are common enemies between giraffe and rhinoceros, rhinoceros, African skunk and leopard, grasshopper and snake, mouse and impala, and baboon and impala. The membership value of each hyperedge represents the degree of common enemies among the species.
The hyperedge { impala , baboon } has a maximum degree of membership, which shows that the impala and the baboon have the largest number of common enemies, whereas the mouse and the impala have the least number of common enemies.

3.2. Identifying Competitors in the Business Market

Fuzzy competition hypergraphs are a key approach to studying the competition, profit and loss, market power and rivalry among buyers and sellers using fuzziness in hypergraphical structures. We now discuss a method to study the business competition for power and profit, success and business failure, and demanding products in market.
In the business market, there are competitive rivalries among companies that are endeavoring to increase the demand and profit of their product. More than one company in the market sells identical products. Since various companies regularly market identical products, every company wants to attract a consumer’s attention to its product. There is always a competitive situation in the business market. Hypergraph theory is a key approach to studying the competitive behavior of buyers and sellers using structures of hypergraphs. In some cases, these structures do not study the level of competition, profit and loss between the companies. As an example, companies may have different reputations in the market according to market power and rivalry. These are fuzzy concepts and motivates the necessity of fuzzy competition hypergraphs. The competition among companies can be studied using a fuzzy competition hypergraph known as fuzzy enmity hypergraph.
We present a method for calculating the strength of competition of companies in the following Algorithm 1.    
Algorithm 1: Business competition hypegraph.
  •   Input the adjacency matrix [ x i j ] n × n of bipolar fuzzy digraph G = ( C , D ) of n companies
    x 1 , x 2 , , x n .
  •   Construct the table of fuzzy out neighbourhoods of all the companies.
  •   Construct fuzzy competition hypergraph using Algorithm A3.
  • doi from 1 n
  •       Calculate the degree of each vertex as, S ( x i ) = x i E λ c ( E ) where E is a
           hyperedge in fuzzy enmity hypergraph.
  • end do
  • S ( x i ) denotes the strength of competition of each company x i , 1 i n .
Consider the example of a marketing competition between seven companies DEL, CB, HW, AK, LR, RP, SONY, RA, LR, three retailers, one retailer outlet and one multinational brand as shown in Figure 14.
The vertices represent companies, retailers, outlets and brands. The degree of membership of each vertex represents the strength of rivalry (aggression) of each company in the market. The degree of membership of each directed edge x y represents the degree of rejectability of company’s x product by company y. The strength of competition of each company can be discussed using fuzzy competition hypergraph known as fuzzy enmity hypergraph. The fuzzy out neighbouhoods are calculated in Table 8.
The fuzzy enmity hypergraph of Figure 14 is shown in Figure 15. The degree of membership of each hyperedge shows the strength of rivalry between the companies.
The strength of rivalry of each company is calculated in Table 9, which shows its enmity value within the business market. Table 9 shows that SONY is the biggest rival company among other companies.

3.3. Finding Influential Communities in a Social Network

Fuzzy competition hypergraphs have a wide range of applications in decision-making problems and decision support systems based on social networking. To elaborate on the necessity of the idea discussed in this paper, we apply the notion of fuzzy competition hypergraphs to study the influence, centrality, socialism and proactiveness of human beings in any social network.
Social competition is a widespread mechanism to figure out a best-suited group economically, politically or educationally. Social competition occurs when individual’s opinions, decisions and behaviors are influenced by others. Graph theory is a conceptual framework to study and analyze the units that are intensely or frequently connected in a network. Fuzzy hypergraphs can be used to study the influence and competition between objects more precisely. The social influence and conflict between different communities can be studied using a fuzzy competition hypergraph known as fuzzy influence hypergraph.
The fuzzy influence hypergraph G = ( μ , λ c ) has the same set of vertices as G and there is a hyperedge consisting of vertices x 1 , x 2 , , x r if N - ( x 1 ) N - ( x 2 ) N - ( x r ) . The degree of membership of hyperedge E = { x 1 , x 2 , , x r } is defined as
λ c ( E ) = [ μ ( x 1 ) μ ( x 2 ) μ ( x r ) ] × h ( N + ( x 1 ) N + ( x 2 ) N + ( x r ) ) .
The strength of influence between different objects in a fuzzy influence hypergraph can be calculated by the method presented in Algorithm 2. The complexity of algorithm is O ( n 2 ) .
Algorithm 2: Fuzzy influence hypergraph.
  •   Input the adjacency matrix [ x i j ] n × n of fuzzy digraph G = ( C , F ) of n families x 1 , x 2 , , x n .
  •   Using fuzzy in neighbourhoods, construct the fuzzy influence hypergraph following
    Algorithm 5.
  • doi from 1 n
  •       If x i belongs to the hyperedge E in fuzzy influence hypergraph then calculate the degree of each vertex x i as,
    d e g ( x i ) = x i E λ c ( E ) and A i = x i E ( | E | - 1 ) .
  • end do
  • doi from 1 n
  •       If A i > 1 then calculate the degree of influence of each vertex x i as,
    S ( x i ) = d e g ( x i ) A i .
  • end do
Consider a fuzzy social digraph of Florientine trading families Peruzzi, Lambertes, Bischeri, Strozzi, Guadagni, Tornabuon, Castellan, Ridolfi, Albizzi, Barbadori, Medici, Acciaiuol, Salviati, Ginori and Pazzi. The vertices in a fuzzy network represent the name of trading families. The degree of membership of each family represents the strength of centrality in that network. The directed edge x y indicates that the family x is influenced by y. The degree of membership of each directed edge indicates to what extent the opinions and suggestions of one family influence the other. The degree of membership of Medici is 0 . 9 , which shows that Medici has a 90 % central position in a trading network. The degree of membership between Redolfi and Medici is 0 . 6 , which indicates that Redolfi follows 60 % of the suggestions of Medici. The fuzzy social digraph is shown in Figure 16.
To find the most influential family in this fuzzy network, we construct its fuzzy influence hypergraph. The fuzzy in neighbourhoods are given in Table 10.
The fuzzy influence hypergraph is shown in Figure 17. The degree of membership of each hyperedge shows the strength of social competition between families to influence the other trading families. The strength of competition of vertices using Algorithm 2 is calculated in Table 11, where S ( x ) represents the strength to which each trading family influences the other families. Table 11 shows that Acciaiuol and Medici are most influential families in the network.

A View of Fuzzy Competition Hypergraphs in Comparison with Fuzzy Competition Graphs

The concept of fuzzy competition graphs presented in [16,17] can be utilized successfully in different domains of applications. In the existing methods, we usually consider fuzziness in pairwise competition and conflicts between objects. However, in these representations, we miss some information about whether there is a conflict or a relation among three or more objects. For example, Figure 15 shows the strong competition for profit among SONY, LR and AK. However, if we draw the fuzzy competition graph of Figure 14, we cannot discuss the group-wise conflict among companies. Sometimes, we are not only interested in pair-wise relations but also in group-wise conflicts, influence and relations. The novel notion of fuzzy competition hypergraphs are a mathematical tool to overcome this difficulty. We have presented different methods for solving decision-making problems. These methods not only generalize the existing ones but also give better results regarding uncertainty.

4. Conclusions

In this research paper, we have applied the powerful technique of fuzziness to generalize the notion of competition hypergraphs and fuzzy competition graphs. Fuzzy models give more precision, flexibility and compatibility to the system as compared to the crisp models. We have mainly discussed the construction methods of various types of fuzzy hypergraphs using open and closed neighbourhoods, strong hyperedges, kth strength of competition and symmetric properties. We have also established strong relations among fuzzy k-competition hypergraphs and underlying fuzzy graphs along with fuzzy digraphs having loops at vertices. We have applied fuzzy competition hypergraphs to real-world problems for representation of fuzziness in different domains including identification of predator–prey relations, competitions in the business market and social networks which motivate the idea introduced in this research paper. We have designed certain algorithms to solve these decision-making problems.   

Author Contributions

M.S., M.A. and N.O.A. conceived and designed the experiments; M.S. and N.O.A. wrote the paper.

Conflicts of Interest

The authors declare no conflict of interest.

Appendix A

Algorithm A1: Method for construction of fuzzy row hypergraph
  •   Begin
  •     Input the fuzzy set μ on set of vertices X = { x 1 , x 2 , , x n } .
  •     Input the adjacency matrix A = [ x i j ] n × n of fuzzy digraph G = ( μ , λ ) such that
    λ ( x i x j ) = x i j as shown in Table A1.
  • do j from 1 n
  •       Take a vertex x j from first j t h column.
  •       value 1 = , value 2 = , num = 0
  •       do i from 1 n
  •         if ( x i j > 0 ) then
  •            x i belongs to the hyperedge E j .
  •            num = num + 1
  •            value 1 = value 1 μ ( x i )
  •            value 2 = value 2 x i j
  •         end if
  •       end do
  •       if ( num > 1 ) then
  •         λ r ( E j ) = value 1 × value 2 , where E j is a hyperedge.
  •       end if
  • end do
  •   If for some j, s u p p ( E j ) = s u p p ( E k ) , k { j + 1 , j + 2 , , n } then,
    λ r ( E j ) = max { λ r ( E j ) , λ r ( E k ) , } .
Table A1. Adjacency matrix.
Table A1. Adjacency matrix.
A x 1 x 2 x n
x 1 x 11 x 12 x 1 n
x 2 x 21 x 22 x 2 n
x n x n 1 x n 2 ... x n n
Algorithm A2: Method for construction of fuzzy column hypergraph
  •   Begin
  •   Follow steps 2 and 3 of Algorithm A1.
  • do i from 1 n
  •       Take a vertex x i from first i t h row.
  •       value 1 = , value 2 = , num = 0
  •       do j from 1 n
  •         if ( x i j > 0 ) then
  •            x j belongs to the hyperedge E i .
  •            nun = num + 1
  •            value 1 = value 1 μ ( x j )
  •            value 2 = value 2 x i j
  •         end if
  •       end do
  •       if ( num > 1 ) then
  •         λ c l ( E i ) = value 1 × value 2 , where E i is a hyperedge.
  •       end if
  • end do
  •   If for some i, s u p p ( E i ) = s u p p ( E k ) , k { j + 1 , j + 2 , , n } then,
    λ c l ( E i ) = max { λ c l ( E j ) , λ c l ( E k ) , } .
Algorithm A3: Construction of fuzzy competition hypergraph
  •   Begin
  •   Input the adjacency matrix A = [ x i j ] n × n of a fuzzy digraph G .
  •   Define a relation f : X X by f ( x i ) = x j , if x i j > 0 .
  •     do i from 1 n
  •        do j from 1 n
  •          If x i j > 0 then ( x j , x i j ) belongs to the fuzzy out neighbourhood N + ( x i ) .
  •        end do
  •     end do
  •   Compute the family of sets S = { E i = f - 1 ( x i ) : | f - 1 ( x i ) | 2 , x i X } where
    E i = { x i 1 , x i 2 , , x i r } is a hyperedge of CH ( G ) .
  •   For each hyperedge E i S , calculate the degree of membership of E i as,
    λ c ( E i ) = [ μ ( x i 1 ) μ ( x i 2 ) μ ( x i r ) ] × h N + ( x i 1 ) N + ( x i 2 ) N + ( x i r ) .
Algorithm A4: Construction of fuzzy double competition hypergraph
  •   Input the adjacency matrix A = [ x i j ] n × n of a fuzzy digraph G .
  •   Define a relation f : X X by f ( x i ) = x j , if x i j > 0 .
  •   Compute the family of sets S = { E i = f - 1 ( x i ) : | f - 1 ( x i ) | 2 , x i X } where E i = { x i 1 , x i 2 , , x i r } .
  •   If N + ( x i 1 ) N + ( x i 2 ) N + ( x i r ) and N - ( x i 1 ) N - ( x i 2 ) N - ( x i r )
      are non-empty then E i = { x i 1 , x i 2 , , x i r } is a hyperedge of DCH ( G ) .
  •   For each hyperedge E i S , calculate the degree of membership of hyperedge E i , λ d ( E i ) = [ μ ( x i 1 ) μ ( x i 2 ) μ ( x i r ) ] × h N + ( x i 1 ) N + ( x i 2 ) N + ( x i r ) h N - ( x i 1 ) N - ( x i 2 ) N - ( x i r ) .

References

  1. Sonntag, M.; Teichert, H.M. Competition hypergraphs of digraphs with certain properties. II. Hamiltonicity. Discuss. Math. Graph Theory 2008, 28, 23–34. [Google Scholar] [CrossRef]
  2. Zadeh, L.A. Fuzzy sets. Inf. Control 1965, 8, 338–353. [Google Scholar] [CrossRef] [Green Version]
  3. Zadeh, L.A. Similarity relations and fuzzy orderings. Inf. Sci. 1971, 3, 177–200. [Google Scholar] [CrossRef]
  4. Kaufmann, A. Introduction la Thorie des Sous-Ensembles Flous Lusage des Ingnieurs (Fuzzy Sets Theory); Masson: Paris, France, 1975. [Google Scholar]
  5. Rosenfeld, A. Fuzzy Graphs; Fuzzy Sets and Their Applications; Academic Press: New York, NY, USA, 1975; pp. 77–95. [Google Scholar]
  6. Lee-kwang, H.; Lee, K.-M. Fuzzy hypergraph and fuzzy partition. IEEE Trans. Syst. Man Cybern. 1995, 25, 96–102. [Google Scholar] [CrossRef]
  7. Goetschel, R.H.; Craine, W.L.; Voxman, W. Fuzzy transversals of fuzzy hypergraphs. Fuzzy Sets Syst. 1996, 84, 235–254. [Google Scholar] [CrossRef]
  8. Goetschel, R.H. Fuzzy colorings of fuzzy hypergraphs. Fuzzy Sets Syst. 1998, 94, 185–204. [Google Scholar] [CrossRef]
  9. Chen, S.M. Interval-valued fuzzy hypergraph and fuzzy partition. IEEE Trans. Syst. Man Cybern. 1997, 27, 725–733. [Google Scholar] [CrossRef] [PubMed]
  10. Parvathi, R.; Thilagavathi, S.; Karunambigai, M.G. Intuitionistic fuzzy hypergraphs. Cybern. Inf. Technol. 2009, 9, 46–48. [Google Scholar]
  11. Akram, M.; Dudek, W.A. Intuitionistic fuzzy hypergraphs with applications. Inf. Sci. 2013, 218, 182–193. [Google Scholar] [CrossRef]
  12. Akram, M.; Luqman, A. Certain concepts of bipolar fuzzy directed hypergraphs. Mathematics 2017, 5, 17. [Google Scholar] [CrossRef]
  13. Akram, M.; Luqman, A. Intuitionistic single-valued neutrosophic hypergraphs. OPSEARCH 2017, 54, 799–815. [Google Scholar] [CrossRef]
  14. Akram, M.; Luqman, A. Bipolar neutrosophic hypergraphs with applications. J. Intell. Fuzzy Syst. 2017, 33, 1699–1713. [Google Scholar] [CrossRef]
  15. Akram, M.; Shahzadi, G. Hypergraphs in m-polar fuzzy environment. Mathematics 2018, 6, 28. [Google Scholar] [CrossRef]
  16. Samanta, S.; Pal, M. Fuzzy k-competition and p-competition graphs. Fuzzy Inf. Eng. 2013, 2, 191–204. [Google Scholar] [CrossRef]
  17. Samanta, S.; Akram, M.; Pal, M. m-step fuzzy competition graphs. J. Appl. Math. Comput. 2015, 47, 461–472. [Google Scholar]
  18. Al-shehri, N.O.; Akram, M. Bipolar fuzzy competition graphs. Ars Comb. 2015, 121, 385–402. [Google Scholar]
  19. Sarwar, M.; Akram, M. Novel concepts of bipolar fuzzy competition graphs. J. Appl. Math. Comput. 2017, 54, 511–547. [Google Scholar] [CrossRef]
  20. Akram, M.; Nasir, M. Certain competition graphs based on intuitionistic neutrosophic environment. Information 2017, 8, 132. [Google Scholar] [CrossRef]
  21. Akram, M.; Siddique, S. Neutrosophic competition graphs with applications. J. Intell. Fuzzy Syst. 2017, 33, 921–935. [Google Scholar] [CrossRef]
  22. Akram, M.; Sarwar, M. New applications of m-polar fuzzy competition graphs. New Math. Nat. Comput. 2018, 14, 249–276. [Google Scholar] [CrossRef]
  23. Berge, C. Graphs and Hypergraphs; North-Holland Publishing Company: Amsterdam, The Nertherland, 1973; Volume 7. [Google Scholar]
  24. Harary, F. Graph Theory; Addison-Wesley: Reading, MA, USA, 1972. [Google Scholar]
  25. Mordeson, J.N.; Nair, P.S. Successor and source of (fuzzy)finite state machines and (fuzzy)directed graphs. Inf. Sci. 1996, 95, 113–124. [Google Scholar] [CrossRef]
  26. Samanta, S.; Pal, M. Bipolar fuzzy hypergraphs. Int. J. Fuzzy Log. Syst. 2012, 2, 17–28. [Google Scholar] [CrossRef]
  27. Sarwar, M.; Akram, M. New applications of m-polar fuzzy matroids. Symmetry 2018, 9, 319. [Google Scholar] [CrossRef]
  28. Zhan, J.; Malik, H.M.; Akram, M. Novel decision-making algorithms based on intuitionistic fuzzy rough environment. Int. J. Mach. Learn. Cybern. 2018. [Google Scholar] [CrossRef]
  29. Radhamani, C.; Radhika, C. Isomorphism on fuzzy hypergraphs. IOSR J. Math. 2012, 2, 24–31. [Google Scholar]
  30. Akram, M.; Sarwar, M. Novel applications of m-polar fuzzy competition graphs in decision support system. Neural Comput. Appl. 2018. [Google Scholar] [CrossRef]
  31. Bhattacharya, P. Some remarks on fuzzy graphs. Pattern Recognit. Lett. 1987, 6, 297–302. [Google Scholar] [CrossRef]
  32. Chen, S.M. A new approach to handling fuzzy decision-making problems. IEEE Trans. Syst. Man Cybern. 1988, 18, 1012–1016. [Google Scholar] [CrossRef]
  33. Cohen, J.E. Interval Graphs and Food Webs: A Finding and a Problem, Document 17696-PR; RAND Coporation: Santa Monica, CA, USA, 1968. [Google Scholar]
  34. Klir, G.; Yuan, B. Fuzzy Sets and Fuzzy Logic; Prentice Hall: Upper Saddle River, NJ, USA, 1995; Volume 4. [Google Scholar]
  35. Mordeson, J.N.; Nair, P.S. Fuzzy Graphs and Fuzzy Hypergraphs, 2nd ed.; Springer: Heidelberg/Berlin, Germany, 2001. [Google Scholar]
  36. Sonntag, M.; Teichert, H.M. Competition hypergraphs. Discret. Appl. Math. 2004, 143, 324–329. [Google Scholar] [CrossRef]
Figure 1. Fuzzy digraph G .
Figure 1. Fuzzy digraph G .
Symmetry 10 00404 g001
Figure 2. R H ( G ) .
Figure 2. R H ( G ) .
Symmetry 10 00404 g002
Figure 3. C H ( G ) .
Figure 3. C H ( G ) .
Symmetry 10 00404 g003
Figure 4. Representation of fuzzy relation in G .
Figure 4. Representation of fuzzy relation in G .
Symmetry 10 00404 g004
Figure 5. Fuzzy competition hypergraph CH ( G ) .
Figure 5. Fuzzy competition hypergraph CH ( G ) .
Symmetry 10 00404 g005
Figure 6. DCH ( G ) .
Figure 6. DCH ( G ) .
Symmetry 10 00404 g006
Figure 7. NH ( G ) .
Figure 7. NH ( G ) .
Symmetry 10 00404 g007
Figure 8. Fuzzy 0 . 2 - competition hypergraph.
Figure 8. Fuzzy 0 . 2 - competition hypergraph.
Symmetry 10 00404 g008
Figure 9. Fuzzy graph G .
Figure 9. Fuzzy graph G .
Symmetry 10 00404 g009
Figure 10. Fuzzy open neighbourhood hypergraph of G.
Figure 10. Fuzzy open neighbourhood hypergraph of G.
Symmetry 10 00404 g010
Figure 11. Fuzzy closed neighbourhood hypergraph.
Figure 11. Fuzzy closed neighbourhood hypergraph.
Symmetry 10 00404 g011
Figure 12. Fuzzy food web.
Figure 12. Fuzzy food web.
Symmetry 10 00404 g012
Figure 13. Fuzzy common enemy hypergraph.
Figure 13. Fuzzy common enemy hypergraph.
Symmetry 10 00404 g013
Figure 14. Fuzzy marketing digraph.
Figure 14. Fuzzy marketing digraph.
Symmetry 10 00404 g014
Figure 15. Fuzzy competition hypergraph.
Figure 15. Fuzzy competition hypergraph.
Symmetry 10 00404 g015
Figure 16. Fuzzy social digraph.
Figure 16. Fuzzy social digraph.
Symmetry 10 00404 g016
Figure 17. Fuzzy influence hypergraph.
Figure 17. Fuzzy influence hypergraph.
Symmetry 10 00404 g017
Table 1. Fuzzy vertex set μ .
Table 1. Fuzzy vertex set μ .
x μ ( x ) x μ ( x )
x 1 0.5 x 2 0.4
x 3 0.7 x 4 0.6
x 5 0.4 x 6 0.3
Table 2. Fuzzy relation λ .
Table 2. Fuzzy relation λ .
x λ ( x ) x λ ( x )
x 1 x 2 0.4 x 6 x 5 0.1
x 2 x 3 0.1 x 1 x 6 0.2
x 3 x 4 0.6 x 6 x 2 0.3
x 5 x 4 0.4 x 5 x 2 0.4
x 5 x 3 0.3
Table 3. Adjacency matrix.
Table 3. Adjacency matrix.
A x 1 x 2 x 3 x 4 x 5 x 6
x 1 00.40000.2
x 2 000.1000
x 3 0000.600
x 4 000000
x 5 00.40.30.400
x 6 00.3000.10
Table 4. Fuzzy out neighbourhood and fuzzy in neighbouhood of vertices in G .
Table 4. Fuzzy out neighbourhood and fuzzy in neighbouhood of vertices in G .
x X N + ( x ) N - ( x )
x 1 { ( x 2 , 0 . 4 ) , ( x 6 , 0 . 2 ) }             ∅
x 2 { ( x 3 , 0 . 1 ) } { ( x 1 , 0 . 4 ) , ( x 5 , 0 . 4 ) , ( x 6 , 0 . 3 ) }
x 3 { ( x 4 , 0 . 6 ) } { ( x 2 , 0 . 1 ) , ( x 5 , 0 . 3 ) }
x 4       ∅ { ( x 3 , 0 . 6 ) , ( x 5 , 0 . 4 ) }
x 5 { ( x 2 , 0 . 4 ) , ( x 3 , 0 . 3 ) , ( x 4 , 0 . 4 ) } { ( x 6 , 0 . 1 ) }
x 6 { ( x 2 , 0 . 3 ) , ( x 5 , 0 . 1 ) } { ( x 1 , 0 . 2 ) }
Table 5. Fuzzy open neighbourhood of vertices.
Table 5. Fuzzy open neighbourhood of vertices.
y N ( y )
y 1 { ( y 2 , 0 . 4 ) , ( y 3 , 0 . 5 ) , ( y 4 , 0 . 5 ) }
y 2 { ( y 1 , 0 . 4 ) , ( y 4 , 0 . 3 ) }
y 3 { ( y 1 , 0 . 5 ) }
y 4 { ( y 1 , 0 . 4 ) , ( y 2 , 0 . 3 ) }
Table 6. Fuzzy closed neighbourhood of vertices.
Table 6. Fuzzy closed neighbourhood of vertices.
y N [ y ]
y 1 { ( y 1 , 0 . 5 ) , ( y 2 , 0 . 4 ) , ( y 3 , 0 . 5 ) , ( y 4 , 0 . 5 ) }
y 2 { ( y 2 , 0 . 6 ) , ( y 1 , 0 . 4 ) , ( y 4 , 0 . 3 ) }
y 3 { ( y 3 , 0 . 7 ) , ( y 1 , 0 . 5 ) }
y 4 { ( y 4 , 0 . 4 ) , ( y 1 , 0 . 4 ) , ( y 2 , 0 . 3 ) }
Table 7. Fuzzy out neighbourhoods of vertices.
Table 7. Fuzzy out neighbourhoods of vertices.
Species N + ( u ) : u is a specie
giraffe { ( l i o n , 0 . 25 ) }
lion
rhinoceros { ( l i o n , 0 . 25 ) , ( v u l t u r e , 0 . 1 ) }
vulture
African skunk { ( vulture , 0 . 1 ) }
fiscal shrike { ( African skunk , 0 . 1 ) }
grasshopper { ( fiscal shrike , 0 . 01 ) , ( baboon , 0 . 09 ) }
baboon { ( leopard , 0 . 3 ) }
leopard { ( vulture , 0 . 5 ) }
snake { ( baboon , 0 . 4 ) }
caracal { ( snake , 0 . 1 ) }
mouse { ( caracal , 0 . 1 ) , ( snake , 0 . 15 ) }
impala { ( caracal , 0 . 2 ) , ( leopard , 0 . 09 ) }
Table 8. Fuzzy out neighbourhoods of companies.
Table 8. Fuzzy out neighbourhoods of companies.
Company N + ( u ) : u Is a Company
chemical and { ( DEL , 0 . 4 ) , ( AK , 0 . 3 ) , ( Retailer 1 , 0 . 1 ) ,
plastic industries ( CB , 0 . 3 ) , ( TS , 0 . 3 ) }
DEL { ( LR , 0 . 3 ) }
AK { ( Multinational Brand , 0 . 05 ) }
LR { ( Multinational Brand , 0 . 1 ) }
Retailer1 { ( SONY , 0 . 2 ) , ( RP , 0 . 1 ) , ( Retailer 2 , 0 . 5 ) }
CB { ( Retailer 2 , 0 . 2 ) }
TS { ( Retailer 2 , 0 . 2 ) }
Retailer2 { ( RP , 0 . 1 ) }
SONY { ( Retailer 3 , 0 . 2 ) , ( R . Outlet , 0 . 2 ) , ( M . Brand , 0 . 1 ) }
Retailer3 { ( R . Outlet , 0 . 2 ) }
RP { ( Retailer 3 , 0 . 2 ) , ( R . Outlet , 0 . 1 ) }
M. Brand
R. Outlet
Table 9. Strength of rivalry between companies.
Table 9. Strength of rivalry between companies.
CompanyStrength of Rivalry
LR 0 . 03
AK 0 . 03
SONY 0 . 05
Retailer3 0 . 02
RP 0 . 02
Retailer2 0 . 01
Retailer1 0 . 03
CB 0 . 02
TS 0 . 02
Table 10. Fuzzy in neighbourhoods of all vertices in social networks.
Table 10. Fuzzy in neighbourhoods of all vertices in social networks.
Family N - ( Family ) Family N - ( Family )
Acciaiuol { ( B a b a d o r i , 0 . 5 , ) } Pazzi
Ginori { ( A l b i z z i , 0 . 5 ) } Salviati { ( P a z z i , 0 . 4 ) }
Babadori { ( C a s t e l l a n , 0 . 5 ) } Castellan { ( S t r o z z i , 0 . 4 ) }
Tornabuon { ( G a u d a g n i , 0 . 5 ) } Perozzi { ( C a s t e l l a n , 0 . 5 ) }
Lambertes            ∅Strozzi { ( P e r o z z i , 0 . 4 ) }
Medici { ( B a b a d o r i , 0 . 6 ) , ( A c c i a i u o l , 0 . 5 ) , ( S a l v i a t i , 0 . 5 ) , ( R i d o l f i , 0 . 6 ) }
Bischeri { ( P e r o z z i , 0 . 4 ) , ( S t r o z z i , 0 . 4 ) , ( R e d o l f i , 0 . 4 ) }
Albizzi { ( M e d i c i , 0 . 6 ) , ( G a u d a g n i , 0 . 5 ) }
Redolfi { ( S t r o z z i , 0 . 4 ) , ( T o r n a b u o n , 0 . 6 ) }
Gaudgani { ( B i s c h e r i , 0 . 3 ) , ( L a m b e r t e s , 0 . 3 ) }
Table 11. Degree of influence of vertices.
Table 11. Degree of influence of vertices.
x deg ( x ) S ( x ) x deg ( x ) S ( x )
Acciaiuol 0 . 25 0 . 25 Medici 0 . 25 0 . 25
Babadori 0 . 16 0 . 16 Perozzi 0 . 16 0 . 16
Castellan 0 . 16 0 . 08 Redolfii 0 . 16 0 . 08
Strozzi 0 . 16 0 . 16 Besceri 0 . 32 0 . 12

Share and Cite

MDPI and ACS Style

Sarwar, M.; Akram, M.; Alshehri, N.O. A New Method to Decision-Making with Fuzzy Competition Hypergraphs. Symmetry 2018, 10, 404. https://doi.org/10.3390/sym10090404

AMA Style

Sarwar M, Akram M, Alshehri NO. A New Method to Decision-Making with Fuzzy Competition Hypergraphs. Symmetry. 2018; 10(9):404. https://doi.org/10.3390/sym10090404

Chicago/Turabian Style

Sarwar, Musavarah, Muhammad Akram, and Noura Omair Alshehri. 2018. "A New Method to Decision-Making with Fuzzy Competition Hypergraphs" Symmetry 10, no. 9: 404. https://doi.org/10.3390/sym10090404

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