1. Introduction
Graph theory has interesting applications in different fields of real life problems to deal with the pairwise relations among the objects. However, this information fails when more than two objects satisfy a certain common property or not. In several real world applications, relationships are more problematic among the objects. Therefore, we take into account the use of hypergraphs to represent the complex relationships among the objects. In case of a set of multiarity relations, hypergraphs are the generalization of graphs, in which a hypergraph may have more than two vertices. Hypergraphs have many applications in different fields including biological science, computer science, declustering problems and discrete mathematics.
In 1994, Zhang [
1] proposed the concept of bipolar fuzzy set as a generalization of fuzzy set [
2]. In many problems, bipolar information are used, for instance, common efforts and competition, common characteristics and conflict characteristics are the two-sided knowledge. Chen et al. [
3] introduced the concept of
m-polar fuzzy (
mF, for short) set as a generalization of a bipolar fuzzy set and it was shown that 2-polar and bipolar fuzzy set are cryptomorphic mathematical notions. The framework of this theory is that “multipolar information” (unlike the bipolar information which gives two-valued logic) arise because information for a natural world are frequently from
n factors
. For example, ‘Pakistan is a good country’. The truth value of this statement may not be a real number in
. Being a good country may have several properties: good in agriculture, good in political awareness, good in regaining macroeconomic stability etc. Each component may be a real number in
. If
n is the number of such components under consideration, then the truth value of the fuzzy statement is a
n-tuple of real numbers in
, that is, an element of
. The perception of fuzzy graphs based on Zadeh’s fuzzy relations [
4] was introduced by Kauffmann [
5]. Rosenfeld [
6] described the fuzzy graphs structure. Later, some remarks were given by Bhattacharya [
7] on fuzzy graphs. Several concepts on fuzzy graphs were introduced by Mordeson and Nair [
8]. In 2011, Akram introduced the notion of bipolar fuzzy graphs in [
9]. Li et al. [
10] considered different algebraic operations on
mF graphs.
In 1977, Kauffmann [
5] proposed the fuzzy hypergraphs. Chen [
11] studied the interval-valued fuzzy hypergraph. Generalization and redefinition of the fuzzy hypergraph were explained by Lee-Kwang and Keon-Myung [
12]. Parvathi et al. [
13] introduced the concept of intuitionistic fuzzy hypergraphs. Samanta and Pal [
14] dealt with bipolar fuzzy hypergraphs. Later on, Akram et al. [
15] considered certain properties of the bipolar fuzzy hypergraph. Bipolar neutrosophic hypergraphs with applications were presented by Akram and Luqman [
16]. Sometimes information is multipolar, that is, a communication channel may have various signal strengths from the others due to various reasons including atmosphere, device distribution, mutual interference of satellites etc. The accidental mixing of various chemical substances could cause toxic gases, fire or explosion of different degrees. All these are components of multipolar knowledge which are fuzzy in nature. This idea motivated researchers to study
mF hypergraphs [
17]. Akram and Sarwar [
18] considered transversals of
mF hypergraphs with applications. In this research paper, we introduce the idea of regular and totally regular
mF hypergraphs and investigate some of their properties. We discuss the new applications of
mF hypergraphs in decision-making problems. We develop efficient algorithms to solve decision-making problems and compute the time complexity of algorithms. For other notations, terminologies and applications not mentioned in the paper, the readers are referred to [
19,
20,
21,
22,
23,
24,
25,
26,
27,
28,
29,
30,
31].
In this paper, we will use the notations defined in
Table 1.
2. Notions of mF Hypergraph
Definition 1. An mF set on a non-empty crisp set X is a function . The degree of each element is denoted by , where is the i-th projection mapping [3]. Note that (m-th-power of ) is considered as a poset with the point-wise order where m is an arbitrary ordinal number (we make an appointment that when ), ≤ is defined by for each , and is the i-th projection mapping . is the greatest value and is the smallest value in .
Definition 2. Let A be an mF subset of a non-empty fuzzy subset of a non-empty set X. An mF relation on A is an mF subset B of defined by the mapping such that for all , where denotes the i-th degree of membership of a vertex x and denotes the i-th degree of membership of the edge . Definition 3. An mF graph is a pair , where is an mF set in X and is an mF relation on X such that, for all and for all for all . A is called the mF vertex set of G and B is called the mF edge set of G, respectively [3]. Definition 4. An mF hypergraph on a non-empty set X is a pair [17], where is a family of mF subsets on X and B is an mF relation on the mF subsets such that - 1.
for all .
- 2.
, for all .
Example 1. Let be a family of 4-polar fuzzy subsets on given in Table 2. Let B be a 4-polar fuzzy relation on , given as, , , , , . Thus, the 4-polar fuzzy hypergraph is shown in Figure 1. Example 2. Consider a 5-polar fuzzy hypergraph with vertex set {a, b, c, d, e, f, g} whose degrees of membership are given in Table 3 and three hyperedges {a,b,c}, {b,d,e}, {b,f,g} such that , , Hence, the 5-polar fuzzy hypergraph is shown in Figure 2. Definition 5. Let be an mF hypergraph on a non-empty set X [17]. The dual mF hypergraph of H, denoted by , is defined as - 1.
is the mF set of vertices of .
- 2.
If then, is an mF set on the family of hyperedges such that, ={ is a hyperedge of H}, i.e., is the mF set of those hyperedges which share the common vertex and .
Example 3. Consider the example of a 3-polar fuzzy hypergraph given in Figure 3, where and . The dual 3-polar fuzzy hypergraph is shown in Figure 4 with dashed lines with vertex set and set of hyperedges such that . Definition 6. The open neighourhood of a vertex x in the mF hypergraph is the set of adjacent vertices of x excluding that vertex and it is denoted by .
Example 4. Consider the 3-polar fuzzy hypergraph , where is a family of 3-polar fuzzy subsets on and B is a 3-polar fuzzy relation on the 3-polar fuzzy subsets , where , , , . In this example, open neighourhood of the vertex a is b and d, as shown in Figure 5. Definition 7. The closed neighourhood of a vertex x in the mF hypergraph is the set of adjacent vertices of x including that vertex and it is denoted by .
Example 5. Consider the 3-polar fuzzy hypergraph , where is a family of 3-polar fuzzy subsets on and B is a 3-polar fuzzy relation on the 3-polar fuzzy subsets , where , , , . In this example, closed neighourhood of the vertex a is a, b and d, as shown in Figure 5. Definition 8. Let be an mF hypergraph on crisp hypergraph . If all vertices in A have the same open neighbourhood degree n, then H is called n-regular mF hypergraph.
Definition 9. The open neighbourhood degree of a vertex x in H is denoted by and defined by ), where Example 6. Consider the 3-polar fuzzy hypergraph , where is a family of 3-polar fuzzy subsets on and B is a 3-polar fuzzy relation on the 3-polar fuzzy subsets , where , , , . The open neighbourhood degree of a vertex a is .
Definition 10. Let be an mF hypergraph on crisp hypergraph . If all vertices in A have the same closed neighbourhood degree m, then H is called m-totally regular mF hypergraph.
Definition 11. The closed neighbourhood degree of a vertex x in H is denoted by and defined by where Example 7. Consider the 3-polar fuzzy hypergraph , where is a family of 3-polar fuzzy subsets on and B is a 3-polar fuzzy relation on the 3-polar fuzzy subsets , where , , , . The closed neighbourhood degree of a vertex a is .
Example 8. Consider the 3-polar fuzzy hypergraph , where is a family of 3-polar fuzzy subsets on and B is a 3-polar fuzzy relation on the 3-polar fuzzy subsets , whereBy routine calculations, we can show that the above 3-polar fuzzy hypergraph is neither regular nor totally regular. Example 9. Consider the 4-polar fuzzy hypergraph ; define and , whereBy routine calculations, we see that the 4-polar fuzzy hypergraph as shown in Figure 6 is both regular and totally regular. Remark 1. - 1.
For an mF hypergraph to be both regular and totally regular, the number of vertices in each hyperedge must be the same. Suppose that for every j, then H is said to be k-uniform.
- 2.
Each vertex lies in exactly the same number of hyperedges.
Definition 12. Let be a regular mF hypergraph. The order of a regular fuzzy hypergraph H isfor every . The size of a regular mF hypergraph is , where Example 10. Consider the 4-polar fuzzy hypergraph ; define and , whereThe order of H is, and We state the following propositions without proof.
Proposition 1. The size of a n-regular mF hypergraph is ,
Proposition 2. If H is both n-regular and m-totally regular mF hypergraph , then , where
Proposition 3. If H is both m-totally regular mF hypergraph , then
Theorem 1. Let be an mF hypergraph of a crisp hypergraph . Then is a constant function if and only if the following are equivalent:
- (a)
H is a regular mF hypergraph,
- (b)
H is a totally regular mF hypergraph.
Proof. Suppose that , where is a constant function. That is, for all , .
: Suppose that H is n-regular mF hypergraph. Then , for all . By using definition 11, for all . Hence, H is a totally regular mF hypergraph.
: Suppose that
H is a
m-totally regular
mF hypergraph. Then
, for all
,
Thus, H is a regular mF hypergraph. Hence (1) and (2) are equivalent.
Conversely, suppose that (1) and (2) are equivalent, i.e.
H is regular if and only if
H is totally regular. On contrary, suppose that
A is not constant, that is,
for some
x and
y in
A. Let
be a
n-regular
mF hypergraph; then
Consider,
Since
and
are not equal for some
x and
y in
X, hence
and
are not equal, thus
H is not a totally regular
m-poalr fuzzy hypergraph, which is again a contradiction to our assumption.
Next, let H be a totally regulr mF hypergraph, then .
That is,
Since the right hand side of the above equation is nonzero, the left hand side of the above equation is also nonzero. Thus
and
are not equal, so
H is not a regular
mF hypergraph, which is again contradiction to our assumption. Hence,
A must be constant and this completes the proof. ☐
Theorem 2. If an mF hypergraph is both regular and totally regular, then is constant function.
Proof. Let
H be a regular and totally regular
mF hypergraph. Then
and
Hence,
is a constant function. ☐
Remark 2. The converse of Theorem 1 may not be true, in general. Consider a 3-polar fuzzy hypergraph , define ,Then , where is a constant function. But . Also . So H is neither regular nor totally regular mF hypergraph. Definition 13. An mF hypergraph is called complete if for every that is, contains all the remaining vertices of X except x.
Example 11. Consider a 3-polar fuzzy hypergraph as shown in Figure 7, where and , where , , . Then , , Remark 3. For a complete mF hypergraph, the cardinality of is the same for every vertex.
Theorem 3. Every complete mF hyprgraph is a totally regular mF hypergraph.
Proof. Since given mF hypergraph H is complete, each vertex lies in exactly the same number of hyperedges and each vertex has the same closed neighborhood degree m. That is, for all Hence H is m-totally regular. ☐
3. Applications to Decision-Making Problems
Analysis of human nature and its culture has been entangled with the assessment of social networks for many years. Such networks are refined by designating one or more relations on the set of individuals and the relations can be taken from efficacious relationships, facets of some management and from a large range of others means. For super-dyadic relationships between the nodes, network models represented by simple graph are not sufficient. Natural presence of hyperedges can be found in co-citation, e-mail networks, co-authorship, web log networks and social networks etc. Representation of these models as hypergraphs maintain the dyadic relationships.
3.1. Super-Dyadic Managements in Marketing Channels
In marketing channels, dyadic correspondence organization has been a basic implementation. Marketing researchers and managers have realized that their common engagement in marketing channels is a central key for successful marketing and to yield benefits for the company.
mF hypergraphs consist of marketing managers as vertices and hyperedges show their dyadic communication involving their parallel thoughts, objectives, plans, and proposals. The more powerful close relation in the research is more beneficial for the marketing strategies and the production of an organization. A 3-polar fuzzy network model showing the dyadic communications among the marketing managers of an organization is given in
Figure 8.
The membership degrees of each person symbolize the percentage of its dyadic behaviour towards the other people of the same dyad group. The adjacent level between any pair of vertices illustrates how proficient their dyadic relationship is. The adjacent levels are given in
Table 4.
It can be seen that the most capable dyadic pair is (Kashif, Kaamil). 3-polar fuzzy hyperedges are taken as different digital marketing strategies adopted by the different dyadic groups of the same organization. The vital goal of this model is to determine the most potent dyad of digital marketing techniques. The six different groups are made by the marketing managers and the digital marketing strategies adopted by these six groups are represented by hyperedges. i.e., the 3-polar fuzzy hyperedges
show the following strategies {Product pricing, Product planning, Environment analysis and marketing research, Brand name, Build the relationships, Promotions}, respectively. The exclusive effects of membership degrees of each marketing strategy towards the achievements of an organization are given in
Table 5.
Effective dyads of market strategies enhance the performance of an organization and discover the better techniques to be adopted. The adjacency of all dyadic communication managements is given in
Table 6.
The most dominant and capable marketing strategies adopted mutually are Product planning and Promotions. Thus, to increase the efficiency of an organization, dyadic managements should make powerful planning for products and use the promotions skill to attract customers to purchase their products. The membership degrees of this dyad is (0.2, 0.3, 0.3) which shows that the amalgamated effect of this dyad will increase the profitable growth of an organization up to 20%, instruction manual for company success up to 30%, create longevity of the business up to 30% . Thus, to promote the performance of an organization, super dyad marketing communications are more energetic. The method of determining the most effective dyads is explained in the following algorithm.
Algorithm 1 |
Input: The membership values of all nodes (marketing managers) . Input: The membership values of all hyperedges . Find the adjacent level between nodes and as, do i from do j from do k from if then . end if end do end do end do Find the best capable dyadic pair as . do i from do j from do k from if then . end if end do end do end do Find the best effective super dyad management as .
|
Description of Algorithm 1: Lines 1 and 2 pass the input of
polar fuzzy set
A on
n vertices
and
polar fuzzy relation
B on
r edges
. Lines 3 to 12 calculate the adjacent level between each pair of nodes. Line 14 calculates the best capable dyadic pair. The loop initializes by taking the value
of do loop which is always true, i.e., the loop runs for the first iteration. For any
iteration of do loop on line 3, the do loop on line 4 runs
times and, the do loop on line 5 runs
r times. If there exists a hyperedge
containing
and
then, line 7 is executed otherwise the if conditional terminates. For every
iteration of the loop on line 3, this process continues
n times and then increments
i for the next iteration maintaining the loop throughout the algorithm. For
, the loop calculates the adjacent level for every pair of distinct vertices and terminates successfully at line 12. Similarly, the loops on lines 13, 14 and 15 maintain and terminate successfully.
3.2. m-Polar Fuzzy Hypergraphs in Work Allotment Problem
In customer care centers, availability of employees plays a vital role in solving customer problems. Such a department should ensure that the system has been managed carefully to overcome practical difficulties. A lot of customers visit such centers to find a solution of their problems. In this part, focus is given to alteration of duties for the employees taking leave. The problem is that employees are taking leave without proper intimation and alteration. We now show the importance of m-polar fuzzy hypergraphs for the allocation of duties to avoid any difficulties.
Consider the example of a customer care center consisting of 30 employees. Assuming that six workers are necessary to be available at their duties. We present the employees as vertices and the degree of membership of each employee represents the work load, percentage of available time and number of workers who are also aware of the employee’s work type. The range of values for present time and the workers, knowing the type of work is given in
Table 7 and
Table 8.
The degree of membership of each edge represents the common work load, percentage of available time and number of workers who are also aware of the employee’s work type. This phenomenon can be represented by a 3-polar fuzzy graph as shown in
Figure 9.
Using Algorithm 2, the strength of allocation and alteration of duties among employees is given in
Table 9.
Column 3 in
Table 9 shows the percentage of alteration of duties. For example, in case of leave, duties of
can be given to
and similarly for other employees.
The method for the calculation of alteration of duties is given in Algorithm 2.
Algorithm 2 |
Input: The n number of employees . Input: The number of edges . Input: The incident matrix where, , . Input the membership values of edges do i from do j from do k from if then do t from end do end if end do end do end do do i from do j from if then end if end do end do
|
Description of Algorithm 2: Lines 1, 2, 3 and 4 pass the input of membership values of vertices, hyperedges and an
polar fuzzy adjacency matrix
. The nested loops on lines 5 to 15 calculate the
, strength of allocation and alteration of duties between each pair of employees. The nested loops on lines 16 to 22 calculate the strength of allocation and alteration of duties between each pair of employees. The net time complexity of the algorithm is O
.
3.3. Availability of Books in Library
A library in a college is a collection of sources of information and similar resources, made accessible to the student community for reference and examination preparation. A student preparing for a given examination will use the knowledge sources such as
Prescribed textbooks (A)
Reference books in syllabus (B)
Other books from library (C)
Knowledgeable study materials (D)
E-gadgets and internet (E)
It is important to consider the maximum availability of the sources which students mostly use. This phenomenon can be discussed using polar fuzzy hypergraphs. We now calculate the importance of each source in the student community.
Consider the example of five library resources
in a college. We represent these sources as vertices in a
polar fuzzy hypergraph. The degree of membership of each vertex represents the percentage of students using a particular source for exam preparation, percentage of faculty members using the sources and number of sources available. The degree of membership of each edge represents the common percentage. The
polar fuzzy hypergraph is shown in
Figure 10.
Using Algorithm 3, the strength of each library source in given in
Table 10.
Column 3 in
Table 10 shows that sources A and B are mostly used by students and faculty. Therefore, these should be available in maximum number. There is also a need to confirm the availability of source E to students and faculty.
The method for the calculation of percentage importance of the sources is given in Algorithm 3 whose net time complexity is O.
Algorithm 3 |
Input: The n number of sources . Input: The number of edges . Input: The incident matrix where, , . Input: The membership values of edges do i from do k from if then end if end do end do do i from if then end if end do
|
Description of Algorithm 3: Lines 1, 2, 3 and 4 pass the input of membership values of vertices, hyperedges and an
polar fuzzy adjacency matrix
. The nested loops on lines 5 to 15 calculate the degree of usage and availability of library sources. The nested loops on lines 16 to 20 calculate the strength of each library source.