Next Article in Journal
A Novel String Grammar Unsupervised Possibilistic C-Medians Algorithm for Sign Language Translation Systems
Next Article in Special Issue
Probabilistic Linguistic Power Aggregation Operators for Multi-Criteria Group Decision Making
Previous Article in Journal
Algebraic Aspects of the Supersymmetric Minimal Surface Equation
Previous Article in Special Issue
Fishmeal Supplier Evaluation and Selection for Aquaculture Enterprise Sustainability with a Fuzzy MCDM Approach
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

New Applications of m-Polar Fuzzy Matroids

Department of Mathematics, University of the Punjab, New Campus, Lahore 54590, Pakistan
*
Author to whom correspondence should be addressed.
Symmetry 2017, 9(12), 319; https://doi.org/10.3390/sym9120319
Submission received: 1 November 2017 / Revised: 7 December 2017 / Accepted: 11 December 2017 / Published: 18 December 2017
(This article belongs to the Special Issue Fuzzy Techniques for Decision Making)

Abstract

:
Mathematical modelling is an important aspect in apprehending discrete and continuous physical systems. Multipolar uncertainty in data and information incorporates a significant role in various abstract and applied mathematical modelling and decision analysis. Graphical and algebraic models can be studied more precisely when multiple linguistic properties are dealt with, emphasizing the need for a multi-index, multi-object, multi-agent, multi-attribute and multi-polar mathematical approach. An m-polar fuzzy set is introduced to overcome the limitations entailed in single-valued and two-valued uncertainty. Our aim in this research study is to apply the powerful methodology of m-polar fuzzy sets to generalize the theory of matroids. We introduce the notion of m-polar fuzzy matroids and investigate certain properties of various types of m-polar fuzzy matroids. Moreover, we apply the notion of the m-polar fuzzy matroid to graph theory and linear algebra. We present m-polar fuzzy circuits, closures of m-polar fuzzy matroids and put special emphasis on m-polar fuzzy rank functions. Finally, we also describe certain applications of m-polar fuzzy matroids in decision support systems, ordering of machines and network analysis.

1. Introduction

Matroid theory had its foundations laid in 1935 after the work of Whitney [1]. This theory constitutes a useful approach for linking major ideas of linear algebra, graph theory, combinatorics and many other areas of Mathematics. Matroid theory has been a focus of active research during the last few decades.
Zadeh’s fuzzy set theory [2,3] handles real life data having non-statistical uncertainty and vagueness. Petković et al. [4] investigated the accuracy of an adaptive neuro-fuzzy computing technique in precipitation estimation. Various applications of fuzzy sets in the field of automotive and railway level crossings for safety improvements are studied in [5,6]. The fuzzy set plays a vital role to solve various multi-criteria decision making problems. Some applications of fuzzy theory in multi-criteria models are discussed in [7,8]. Zhang [9] extended fuzzy set theory to bipolar fuzzy sets and discusses the bipolar behaviour of objects. The idea which lies behind such a description is connected with the existence of “bipolar information”. For illustration, profit and loss, hostility and friendship, competition and cooperation, conflicted interests and common interests , unlikelihood and likelihood, feedback and feedforward, and so on, are generally two sides in coordination and decision making. Just like that, bipolar fuzzy set theory indeed has considerable impacts on many fields, including computer science, artificial intelligence, information science, decision science, cognitive science, economics, management science, neural science, medical science and social science. Recently, bipolar fuzzy set theory has been applied and studied speedily and increasingly. Thus, bipolar fuzzy sets not only have applications in mathematical theories but also in real-world problems [10,11,12].
In a number of real world problems, data come from m sources or agents ( m 2 ) , that is, multi-indexed information arises which cannot be mathematically expressed by means of the existing approaches of classical set theory, the crisp theory of graphs, fuzzy systems and bipolar fuzzy systems. The research presented in this paper is mainly developed to handle the lack of a mathematical approach towards multi-index, multipolar and multi-attribute data. Nowadays, analysts believe that the natural world is approaching the ideas of multipolarity. Multipolarity in data and information plays an important role in various domains of science and technology. In information technology, multipolar technology can be oppressed to operate large scale systems. In neurobiology, multipolar neurons in brain assemble a lot of information from other neurons. For instance, over a noisy channel, a communication channel may have a different network range, radio frequency, bandwidth and latency. In a food web, species may be of different types including strong, weak, vegetarian and non-vegetarian, and preys may be energetic, harmful and digestive. In a social network, the influence rate of different people may be different with respect to socialism, proactiveness, and trading relationship. A company may have different market power from others according to its product quality, annum profit, price control of its product, etc. These are multipolar information which are fuzzy in nature. To discuss such network models, we need mathematical and theoretical approaches which deal with multipolar information.
In view of this motivation, Chen et al. [13] extended bipolar fuzzy set theory and introduced the powerful idea of m-polar fuzzy sets. The membership value of an object, in an m-polar fuzzy set, belongs to [ 0 , 1 ] m , which represents m different attributes of the object. Considering the idea of graphic structures, m -polar fuzzy sets can be used to describe the relationship among several individuals. In particular, m-polar fuzzy sets have found applications in the adaptation of accurate problems if it is necessary to make decisions and judgements with a number of agreements. For instance, the exact value of telecommunication safety of human beings is a point which lies in [ 0 , 1 ] m ( m 7 × 10 9 ) , since different people are monitored in different times. Some other applications include ordering and evaluation of alternatives and m-valued logic. m-polar fuzzy sets are shown to be useful to explore weighted games, cooperative games and multi-valued relations. In decision making issues, m-polar fuzzy sets are helpful for multi-criteria selection of objects in view of multipolar data. For example, m-polar fuzzy sets can be implemented when a country elects its political leaders, a company decides to manufacture an item or product, a group of friends wants to visit a country with multiple alternatives. In wireless communication, it can be used to discuss the conflicts and confusions of communication signals. Thus, m-polar fuzzy sets not only have applications in mathematical theories but also in real-world problems.
Akram and Younas [14] implemented the concept of m-polar fuzzy set into graph theory and discussed irregularity in m-polar fuzzy graphs. Several researchers have been applying this technique to explore various applications of m-polar fuzzy theory including grouping of objects [15], detecting human trafficking suspects [16], finding minimum number of locations [17] and decision support systems [18]. In 1988, Goetschel [19] studied the approach to the fuzzification of matroids and discussed the uncertain behaviour of matroids. The same authors [20] introduced the concept of bases of fuzzy matroids, fuzzy matroid structures and greedy algorithm in fuzzy matroids. Akram and Sarwar [15,21] have also discussed m-polar fuzzy hypergraphs, product formulae of distance for various types of m-polar fuzzy graphs and applications of m-polar fuzzy competition graphs in different domains. Akram and Waseem [22] constructed antipodal and self-median m-polar fuzzy graphs. Li et al. [23] considered different algebraic operations on m-polar fuzzy graphs. Hsueh [24] discussed independent axioms of matroids which preserve basic operational properties. Fuzzy matroids can be used to study the uncertain behaviour of objects but if the data have multipolar information to be dealt with, fuzzy matroids cannot give appropriate results. For this reason, we need the theory of m-polar fuzzy matroids to handle data and information with multiple uncertainties. In this research paper, we present the notion of m-polar fuzzy matroids and study various types of m-polar fuzzy matroids. We apply the concept of m-polar fuzzy matroids to graph theory, linear algebra and discuss their fundamental properties. We present the notion of closure of an m-polar fuzzy matroid and give special focus to the m-polar fuzzy rank function. We also describe certain applications of m-polar fuzzy matroids. We have used basic concepts and terminologies in this paper. For other notations, terminologies and applications not mentioned in the paper, the readers are referred to [22,25,26,27,28,29,30,31,32,33,34].
Throughout this research paper, we will use the notation “mF set” for an m-polar fuzzy set, denote the elements of an m-polar fuzzy set A as ( y , A ( y ) ) and use A * as a crisp set and A as an m-polar fuzzy set.

2. Preliminaries

The term crisp matroid has various equivalent definitions. We use here the simplest definition of matroid.
Definition 1.
If Y is a non-empty universe and I is a subset of P ( Y ) , power set of Y, satisfying the following conditions,
1. 
If D 1 I and D 2 D 1 then , D 2 I ,
2. 
If D 1 , D 2 I and | D 1 | < | D 2 | then there exists D 3 I such that D 1 D 3 D 1 D 2 .
The pair M = ( Y , I ) is a matroid and I is known as the family of independent sets of M.
Definition 2.
([19]) If M = ( Y , I ) is a matroid then the mapping R : P ( Y ) { 0 , 1 , 2 , , | Y | } defined by
R ( D ) = max { | F | : F D , F I }
is a rank function for M. If D P ( Y ) , R is known as rank of D.
Definition 3.
([19]) For any non-empty universe Y, a mapping μ : P ( Y ) [ 0 , ) is called submodular if for each, D , F P ( Y ) ,
μ ( D ) + μ ( F ) μ ( D F ) + μ ( D F ) .
Definition 4.
([2,3]) A fuzzy set τ in a non-empty universe Y is a mapping τ : Y [ 0 , 1 ] . A fuzzy relation on Y is a fuzzy subset δ in Y × Y . If τ is a fuzzy set in Y and δ is a fuzzy relation on Y then we can say that δ is a fuzzy relation on τ if δ ( y , z ) min { τ ( y ) , τ ( z ) } for all y , z Y .
Definition 5.
([19]) If F ( Y ) is a power set of fuzzy subsets on Y and I F ( X ) which satisfy the following conditions,
1. 
If τ 1 I and τ 2 τ 1 then, τ 2 I ,
where, τ 2 τ 1 τ 2 ( y ) < τ 1 ( y ) , for every y X .
2. 
If τ 1 , τ 2 I and | s u p p ( τ 1 ) | < | s u p p ( τ 2 ) | then there exists τ 3 I such that
a. 
τ 1 τ 3 τ 1 τ 2 , for any y X , τ 1 τ 2 ( y ) = max { τ 1 ( y ) , τ 2 ( y ) } ,
b. 
m ( τ 3 ) min { m ( τ 1 ) , m ( τ 2 ) } where, m ( ν ) = min { ν ( y ) : y s u p p ( ν ) } .
The pair M = ( X , I ) is called a fuzzy matroid. I is known as the collection of independent fuzzy sets of M .
Definition 6.
([13]) An mF set C on a non-empty set Y is a mapping C = ( P 1 C ( z ) , P 2 C ( z ) , , P m C ( z ) ) : Y [ 0 , 1 ] m where, the jth projection mapping is defined as P j C : [ 0 , 1 ] m [ 0 , 1 ] .
Definition 7.
([22]) An mF relation D = ( P 1 D , P 2 D , , P m D ) on C is a function D : C C such that, D ( y z ) inf { C ( y ) , C ( z ) } , for all y , z Y . That is, for all y , z Y , P j D ( y z ) inf { P j C ( y ) , P j C ( z ) } , for each 1 j m , where P j C ( z ) and P j D ( y z ) represent the jth membership values of the element z and the relation y z .
Definition 8.
([13,22]) An mF graph G = ( C , D ) in a universe Y consists of two mappings C : Y [ 0 , 1 ] m and D : Y × Y [ 0 , 1 ] m such that, D ( y z ) inf { C ( y ) , C ( z ) } , for all y , z Y . That is, P j D ( y z ) inf { P j C ( y ) , P j C ( z ) } , for each 1 j m . Note that P j D ( y z ) = 0 for all y z Y × Y E , 1 j m where, E is the set of edges having non-zero degree of membership. mF relation, D, is called symmetric if P j D ( y z ) = P j D ( z y ) for all y , z Y .

3. Matroids Based on m F Sets

In this section, we define mF vector spaces, mF matroids and study their properties.
Definition 9.
An mF vector space over a field K is defined as a pair Y ˜ = ( Y , C v ) where, C v : Y [ 0 , 1 ] m is a mapping and Y is a vector space over K such that for all c , d F and y , z Y C v ( c y + d z ) inf { C v ( y ) , C v ( z ) } , i.e., for all 1 i m ,
P i C v ( c y + d z ) inf { P i C v ( y ) , P i C v ( z ) } .
Example 1.
Let Y be a vector space of 2 × 1 column vectors over R . Define a mapping C v : Y [ 0 , 1 ] 3 such that for each z = x y t ,
C v ( z ) = ( 1 , 1 , 1 ) , z = 0 0 t , ( 1 , 1 3 , 2 3 ) , z = x 0 t or r z = 0 y t , ( 1 , 1 , 1 ) , x 0 a n d y 0 .
It remains only to show that Y ˜ = ( Y , C v ) is a 3 -polar fuzzy vector space. For z = 0 0 t , the case is trivial. So the following cases are to be discussed.
Case 1.
Consider two column vectors z = x y t and u = u v t then, for any scalars c and d,
C v ( c z + d u ) = C v c x + d u c y + d v .
If either exactly one of c or d is zero or both are non-zero then, c x + d u 0 and c y + d v 0 and so C v ( c z + d u ) = ( 1 , 1 , 1 ) = inf { C v ( z ) , C v ( u ) } . Also if c = 0 and d = 0 then , C v ( c z + d u ) = ( 1 , 1 , 1 ) .
Case 2.
If z = x 0 t and u = 0 v t then, c z + d u = c x d v t . If either both c and d are zero or both are non-zero then, C v ( c z + d u ) = ( 1 , 1 , 1 ) > inf { C v ( z ) , C v ( u ) } . If exactly one of c or d is zero then, C v ( c z + d u ) = ( 1 , 1 3 , 2 3 ) = inf { C v ( z ) , C v ( u ) } . Hence Y ˜ is a 3-polar fuzzy vector space.
Definition 10.
Let Y ˜ = ( Y , C v ) be an mF vector space over K. A set of vectors { x k } k = 1 n is known as mF linearly independent in Y ˜ if
1. 
{ x k } k = 1 n is linearly independent,
2. 
C v ( k = 1 n c k x k ) = k = 1 n C v ( c k x k )   for all { c k } k = 1 n K .
Definition 11.
A set of vectors B = { x k } k = 1 n is known to be an mF basis in Y ˜ if B is a basis in Y and condition 2 of Definition 10 is satisfied.
Proposition 1.
If Y ˜ = ( Y , C v ) is an mF vector space then any set of vectors with distinct jth, for each 1 j m , degree of membership is linearly independent and mF linearly independent.
Proposition 2.
Let Y ˜ = ( Y , C v ) be an mF vector space then,
  • C v ( 0 ) = sup y Y C v ( y ) ,
  • C v ( a y ) = C v ( y ) for all a K { 0 } and y Y ,
  • If C v ( y ) C v ( z ) for some y , z Y then C v ( y + z ) = C v ( y ) C v ( z ) .
Remark 1.
If B is an mF basis of Y ˜ then the membership value of every element of Y can be calculated from the membership values of basis elements, i.e., if u = k = 1 n c k u k then,
C v ( u ) = C v ( k = 1 n c k u k ) = k = 1 n C v ( c k u k ) = k = 1 n C v ( u k ) .
We now come to the main idea of this research paper called mF matroids.
Definition 12.
Let Y be a non-empty finite set of elements and C P ( Y ) be a family of mF subsets, P ( Y ) is an mF power set of Y, satisfying the following the conditions,
1. 
If η 1 C , η 2 P ( Y ) and η 2 η 1 then, η 2 C ,
where, η 2 η 1 η 2 ( y ) < η 1 ( y ) for every y Y .
2. 
If η 1 , η 2 C and | s u p p ( η 1 ) | < | s u p p ( η 2 ) | then there exists η 3 C such that
a. η 1 η 3 η 1 η 2 ,
where for any y Y , ( η 1 η 2 ) ( y ) = sup { η 1 ( y ) , η 2 ( y ) } ,
b. m ( η 3 ) inf { m ( η 1 ) , m ( η 2 ) } ,
m ( η i ) = inf { η i ( x ) | x s u p p ( η i ) } , i = 1 , 2 , 3 .
Then the pair M ( Y ) = ( Y , C ) is called an mF matroid on Y, and C is a family of independent mF subsets of M ( Y ) .
{ δ : δ P ( Y ) , δ C } is the family of dependent mF subsets in M ( Y ) . A minimal mF dependent set is called an m -polar fuzzy circuit. The family of all mF circuits is denoted by C r ( M ) . An mF circuit having n number of elements is called an mF n -circuit. An mF matroid can be uniquely determined from C r ( M ) because the elements of C are those members of P ( Y ) that contain no member of C r ( M ) . Therefore, the members of C r ( M ) can be characterized with the following properties:
  • Ø C r ( M ) ,
  • If δ 1 and δ 2 are distinct and δ 1 δ 2 then, s u p p ( δ 1 ) = s u p p ( δ 2 ) ,
  • If δ 1 , δ 2 C r ( G ) and for A P ( Y ) , A ( e ) = inf { δ 1 ( e ) , δ 2 ( e ) } , e s u p p ( δ 1 δ 2 ) then there exists δ 3 such that δ 3 δ 1 δ 2 { ( e , A ( e ) } .
Proposition 3.
If Y ˜ = ( Y , C v ) is an mF vector space of p × q column vectors over R , and C is the family of linearly independent mF subsets η i in Y ˜ then ( Y , C ) is an mF matroid on Y.
Proposition 4.
If M = ( Y , C ) is an mF matroid and y is an element of Y such that C { ( y , A ( y ) ) } , A P ( Y ) is dependent. Then M ( Y ) has a unique mF circuit contained in C { ( y , A ( y ) ) } and this mF circuit contains { ( y , A ( y ) ) } .
Definition 13.
Let Y be a non-empty universe. For any mF matroid, the mF rank function μ r : P ( Y ) [ 0 , ) m is defined as,
μ r ( ξ ) = sup { | η | : η ξ and η C }
where, | η | = y Y η ( y ) . Clearly the mF rank function of an mF matroid possesses the following properties:
1. 
If η 1 , η 2 P ( Y ) and η 1 η 2 then μ r ( η 1 ) μ r ( η 2 ) ,
2. 
If η P ( Y ) then, μ r ( η ) | η | ,
3. 
If η C then, μ r ( η ) = | η | .
We now describe the concept of mF matroids by various examples.
  • A trivial example of an mF matroid is known as an mF uniform matroid which is defined as,
    C = { η P ( Y ) : | s u p p ( η ) | l } .
    It is denoted by U l , n = ( Y , C ) where, l is any positive integer and | Y | = n . The mF circuit of U l , n contains those mF subsets δ such that | s u p p ( δ ) | = l + 1 .
    Consider the example of a 2 -polar fuzzy uniform matroid M = ( Y , C ) where, Y = { e 1 , e 2 , e 3 } and C = { η P ( Y ) : | s u p p ( η ) | 2 } such that for any η P ( Y ) , η ( y ) = τ ( y ) , for all y Y where,
    τ ( y ) = ( 0.2 , 0.3 ) , y = e 1 ( 0.4 , 0.5 ) , y = e 2 ( 0.1 , 0.3 ) , y = e 3 .
    C = { Ø , { ( e 1 , 0.2 , 0.3 ) } , { ( e 2 , 0.4 , 0.5 ) } , { ( e 3 , 0.1 , 0.3 ) } , { ( e 1 , 0.2 , 0.3 ) , ( e 2 , 0.4 , 0.5 ) } , { ( e 2 , 0.4 , 0.5 ) , ( e 3 , 0.1 , 0.3 ) } , { ( e 1 , 0.2 , 0.3 ) , ( e 3 , 0.1 , 0.3 ) } } .
    The 2 -polar fuzzy circuit of M is C r ( M ) = { ( e 1 , 0.2 , 0.3 ) , ( e 2 , 0.4 , 0.5 ) , ( e 3 , 0.1 , 0.3 ) } . For η = { ( e 2 , 0.4 , 0.5 ) , ( e 1 , 0.2 , 0.3 ) } , μ r ( η ) = ( 0.6 , 0.8 ) .
  • mF linear matroid is derived from an mF matrix. Assume that Y represents the column labels of an mF matrix and η x denotes an mF submatrix having those columns labelled by Y. It is defined as,
    C = { η x P ( Y ) : columns of η x are m -polar fuzzy linearly independent } .
    For any η x P ( Y ) , | η x | = k = 1 r sup { η x ( a k 1 ) , η x ( a k 2 ) , , η x ( a k c ) } , η x * = [ a i j ] r × c .
    Let A = { 1 , 2 , 3 , 4 } be a set of 3 -polar fuzzy 2 × 1 vectors over R such that for any η x P ( Y ) , η x ( y ) = A ( y ) where,
    A = 1 2 3 4 ( 0.1 , 0.2 , 0.3 ) ( 0.3 , 0.4 , 0.5 ) ( 0.5 , 0.6 , 0.7 ) ( 0.7 , 0.8 , 0.9 ) ( 0.2 , 0.3 , 0.4 ) ( 0.4 , 0.5 , 0.6 ) ( 0.6 , 0.7 , 0.8 ) ( 0.8 , 0.9 , 1.0 )
    .
    Take C = { Ø , { 1 } , { 2 } , { 4 } , { 1 , 2 } , { 2 , 4 } } then, M ( A ) = ( A , C ) is a 3 -polar fuzzy matroid on A. The family of dependent 3 -polar fuzzy subsets of matroid M ( A ) is { { 3 } , { 1 , 3 } , { 1 , 4 } , { 2 , 3 } , { 3 , 4 } } { η : η A , | s u p p ( η ) | 3 } . For η = { 2 , 4 } , μ r ( η ) = ( 1.5 , 1.7 , 1.9 ) .
  • An mF partition matroid in which the universe Y is partitioned into mF sets α 1 , α 2 , , α r such that
    C = { η P ( Y ) : | s u p p ( η ) s u p p ( α i ) | l i , for all 1 i r }
    for given positive integers l 1 , l 2 , , l r . The circuit of an mF partition matroid is the family of those mF subsets δ such that | s u p p ( δ ) s u p p ( α i ) | = l i + 1 .
  • The very important class of mF matroids are derived from mF graphs. The detail is discussed in Proposition 5. The mF matroid derived using this method is known as m-polar fuzzy cycle matroid, denoted by M ( G ) . Clearly C is an independent set in G if and only if for each η C , s u p p ( η ) is not edge set of any cycle. Equivalently, the members of M ( G ) are mF graphs η such that s u p p ( η ) is a forest.
    Consider the example of an mF fuzzy cycle matroid ( Y , C ) where, Y = { y 1 , y 2 , y 3 , y 4 , y 5 } and for any, η C , β ( y ) = D ( y ) , ( C , D ) is an mF multigraph on Y as shown in Figure 1.
    By Proposition 5, C r ( G ) = { { ( y 5 , 0.2 , 0.3 , 0 , 4 ) } , { ( y 2 , 0.1 , 0.2 , 0.3 ) , ( y 3 , 0.1 , 0.2 , 0.3 ) } , { ( y 1 , 0.1 , 0.2 , 0.3 ) , ( y 2 , 0.1 , 0.2 , 0.3 ) , ( y 4 , 0.5 , 0.6 , 0.7 ) } , { ( y 1 , 0.1 , 0.2 , 0.3 ) , ( y 3 , 0.1 , 0.2 , 0.3 ) , ( y 4 , 0.5 , 0.6 , 0.7 ) } } .
    C = { Ø , { ( y 1 , 0.1 , 0.2 , 0.3 ) } , { ( y 2 , 0.1 , 0.2 , 0.3 ) } , { ( y 3 , 0.1 , 0.2 , 0.3 ) } , { ( y 1 , 0.1 , 0.2 , 0.3 ) , ( y 2 , 0.1 , 0.2 , 0.3 ) } , { ( y 1 , 0.1 , 0.2 , 0.3 ) , ( y 4 , 0.5 , 0.6 , 0.7 ) } , { ( y 4 , 0.5 , 0.6 , 0.7 ) } , { ( y 2 , 0.1 , 0.2 , 0.3 ) , ( y 4 , 0.5 , 0.6 , 0.7 ) } , { ( y 1 , 0.1 , 0.2 , 0.3 ) , ( y 3 , 0.1 , 0.2 , 0.3 ) } , { ( y 3 , 0.1 , 0.2 , 0.3 ) , ( y 4 , 0.5 , 0.6 , 0.7 ) } }
    For η = { ( y 2 , 0.1 , 0.2 , 0.3 ) , ( y 4 , 0.5 , 0.6 , 0.7 ) } , μ r ( η ) = ( 0.6 , 0.8 , 1.0 ) .
Proposition 5.
For any mF graph G = ( C , D ) on Y, if C r is the family of mF edge sets δ such that s u p p ( δ ) is the edge set of a cycle in G * . Then C r is the family of mF circuits of an mF matroid on Y.
Proof. 
Clearly conditions 1 and 2 of Definition 12 hold. To prove condition 3, let δ 1 and δ 2 be mF edge sets of distinct cycles that have y z as a common edge. Clearly, δ 3 = δ 1 δ 2 { ( y z , D ( y z ) ) } is an mF edge set of a cycle and so condition 3 is satisfied. ☐
Example 2.
For any mF graph G = ( C , D ) and 0 t 1 define,
  • E t = { y z s u p p ( D ) | D ( y z ) t } ,
  • F t = { H | H is a forest in the crisp graph ( Y , E t ) } ,
  • C t = { E ( F ) | F F t } , E ( F ) is the edge set of F.
  • Clearly ( E t , C t ) is a matroid for each 0 t 1 . Define D = { η P ( Y ) | η t C t , 0 t 1 } then, ( Y , D ) is an mF cycle matroid.
Theorem 1.
Let M = ( Y , C ) be an mF matroid and, for each 0 t 1 , define C t = { η t | η C } . Then ( Y , C t ) is a matroid on Y.
Proof. 
We prove conditions 1 and 2 of Definition 12. Assume that η 1 t C t and α η 1 t . Define an mF set η 2 P ( Y ) by
η 2 ( y ) = t y α , 0 otherwise .
Clearly η 2 η 1 , η 2 C and η 2 t = α therefore, α C t . To prove condition 2, let α 1 , α 2 C t and | α 1 | < | α 2 | . Then there exist η 1 and η 2 such that η 1 t = α 1 and η 2 t = α 2 . Define η ^ 1 and η ^ 2 by
η ^ 1 ( y ) = t y η 1 , 0 otherwise . η ^ 2 ( y ) = t y η 2 , 0 otherwise .
It is clear that s u p p ( η ^ 1 ) < s u p p ( η ^ 2 ) . Since M is an mF matroid, there exists η 3 such that η ^ 1 η 3 η ^ 1 η ^ 2 . Since
η ^ 1 η ^ 2 ( y ) = t y α 1 α 2 , 0 otherwise .
Therefore, there exists a set α 3 such that
η 3 ( y ) = t y α 3 , 0 otherwise .
Also, α 1 α 3 α 1 α 2 , α 3 C t . Hence M t is a matroid on Y. ☐
Remark 2.
Let M = ( Y , C ) be an mF matroid and, for each 0 t 1 , M t = ( Y , C t ) be the matroid on a finite set Y as given in Theorem 1. As Y is finite therefore, there is a finite sequence 0 < t 1 < t 2 < < t n such that M t i = ( Y , C t i ) is a crisp matroid, for each 1 i n , and
1. 
t 0 = 0 , t n 1 ,
2. 
C w Ø if 0 < w t n and C w = Ø if w > t n ,
3. 
If t i < w , s < t i + 1 then, C w = C s , 0 i n 1 ,
4. 
If t i < w < t i + 1 < s < t i + 2 then, C w C s , 0 i n 2 .
The sequence 0 , t 1 , t 2 , , t n is known as fundamental sequence of M . Let t ¯ i = 1 2 ( t i 1 + t i ) for 1 i n . The decreasing sequence of crisp matroids M t 1 M t 2 M t n is known as M -indeced matroid sequence.
Theorem 2.
If Y is a finite set and 0 = t 0 < t 1 < t 2 < < t n 1 is a finite sequence such that ( Y , C t 1 ) , ( Y , C t 2 ) , …, ( Y , C t n ) is a sequence of crisp matroids. For each m -tuple t , where, t i 1 < t t i ( 1 i n ) , assume that C t = C t i and C t = Ø if t n < t 1 .
Define C * = { η P ( Y ) | η t C t , 0 < t 1 } then M = ( Y , C * ) is an mF matroid.
Proof. 
Let η 1 C * , η 2 P ( Y ) , and η 2 η 1 . Clearly η 1 t C t , η 2 t η 1 t , and since ( Y , C t ) is a crisp matroid therefore, η 2 t C t , so η 2 C * .
Assume that η 1 , η 2 C * and | s u p p ( η 2 ) | < | s u p p ( η 1 ) | . Define
β = inf { inf y s u p p ( η 1 ) C * ( y ) , inf y s u p p ( η 2 ) C * ( y ) } .
It is easy to see that s u p p ( η 1 ) , s u p p ( η 2 ) C β . Since C β is the family of independent sets of a crisp matroid therefore, there exists an independent set A C β such that
s u p p ( η 2 ) A s u p p ( η 1 ) s u p p ( η 2 ) .
Let
η 3 ( y ) = η 2 ( y ) y s u p p ( η 2 ) , β y A s u p p ( η 2 ) , 0 otherwise .
The mF set η 3 satisfies condition 2 of Definition 12 and hence ( Y , C * ) is an mF matroid. ☐
Theorem 3.
Let M = ( Y , C ) be an mF matroid and for each 0 < t 1 , M t = ( Y , C t ) is a crisp matroid by Theorem 2. Let C * = { η P ( Y ) : η t C t , 0 < t 1 } . Then C = C * .
Proof. 
It is clear from the definition of C * that C C * . To prove the converse part, we proceed on the following steps.
Suppose that { α 1 , α 2 , , α p } is the non-zero range of η C such that α 1 > α 2 > > α p > 0 . For each 1 i p , η α i C α i and η α i 1 η α i . Define f i P ( Y ) by
f i ( y ) = α i if y η α i , 0 otherwise .
Since η α i C α i therefore, f i C and i = 1 q f i = η . Assume that s u p p ( η ) = { y 1 , y 2 , , y n p } . We use the induction method to show that η C . Since f 1 C therefore, it remains to show that if i = 1 l 1 f i C then, i = 1 l f i C , for each l < p . Define
g 1 ( y ) = α l if y { y 1 , y 2 , , y n l 1 , y n l 1 + 1 } , 0 otherwise .
Since for each 1 i l 1 , α i > α l therefore, g 1 f l which implies that g 1 C . Define h 1 P ( Y ) by
h 1 ( y ) = η ( y n l 1 + 1 ) = α l if y = y n l 1 + 1 , 0 otherwise .
Since by induction method i = 1 l 1 f i C and s u p p ( i = 1 l 1 f i ) = { y 1 , y 2 , , y n l 1 } , m ( i = 1 l 1 f i ) > α l therefore, condition 2(b) of Definition 12 implies that i = 1 l 1 f i h 1 C . If n l 1 + 1 = n l then, i = 1 l f i C and we are done. But if on the other hand, n l 1 + 1 < n l then define,
g 2 ( y ) = α l if y { y 1 , y 2 , , y n l 1 , y n l 1 + 1 , y n l 1 + 2 } , 0 otherwise .
Since for each 1 i l 1 , α i > α l therefore, g 2 f l which implies that g 2 C . Define h 2 P ( Y ) by
h 2 ( y ) = η ( y n l 1 + 2 ) = α l if y = y n l 1 + 2 , 0 otherwise .
Since s u p p ( i = 1 l 1 f i h 1 ) = { y 1 , y 2 , , y n l 1 , y n l 1 + 1 } , m ( i = 1 l 1 f i h 1 ) > α l therefore, condition 2(b) of Definition 12 implies that i = 1 l 1 f i h 1 h 2 C . If n l 1 + 1 = n l then, i = 1 l f i C and we are done. If o n l 1 + 2 < n l then we continue the process and obtain an mF set β n = i = 1 l 1 f i h 1 h 2 h n such that β n = i = 1 l f i which completes the induction procedure and the proof. ☐
The submodularity of an mF rank function μ r is quiet difficult and it depends on Theorem 3 and the following definition.
Definition 14.
Let t 0 , t 1 , , t n be the fundamental sequence of an mF matroid. For any m -tuple t , 0 < t 1 , define C ¯ t = C t ¯ i where, t i 1 < t t i and t ¯ i = 1 2 ( t i 1 + t i ) . If t > t n   t a k e   C ¯ t = C t . Define
C ¯ = { η P ( Y ) : η t C ¯ t , for each t , 0 < t 1 } .
Then M ¯ = ( Y , C ¯ ) is known as closure of M = ( Y , C ) .
Example 3.
We now explain the concept of closure by an example of a 3 -polar fuzzy uniform matroid M = ( Y , C ) where, Y = { y 1 , y 2 , y 3 } and C = { η P ( Y ) : | s u p p ( η ) | 1 } such that for any η P ( Y ) , η ( y ) = τ ( y ) , for all y Y where,
τ ( y ) = ( 0.1 , 0.2 , 0.3 ) , y = y 1 ( 0.2 , 0.3 , 0.4 ) , y = y 2 ( 0.3 , 0.4 , 0.5 ) , y = y 3 .
C = Ø , { ( y 1 , 0.1 , 0.2 , 0.3 ) } , { ( y 2 , 0.2 , 0.3 , 0.4 ) } , { ( y 3 , 0.3 , 0.4 , 0.5 ) } .
The fundamental sequence of M is { t 0 = 0 , t 1 = ( 0.1 , 0.2 , 0.3 ) , t 2 = ( 0.2 , 0.3 , 0.4 ) , t 3 = ( 0.3 , 0.4 , 0.5 ) } . From routine calculations, t ¯ 1 = ( 0.05 , 0.1 , 0.15 ) , t ¯ 2 = ( 0.15 , 0.25 , 0.35 ) , t ¯ 3 = ( 0.25 , 0.35 , 0.45 ) . Since for any 0 < t 1 , C ¯ t = C t ¯ i , 1 i 3 , therefore, C t ¯ 1 = C t 1 , C t ¯ 2 = { { y 2 } , { y 3 } } , C t ¯ 2 = { { y 3 } } . Hence the closure of C can be defined as,
C ¯ = { Ø , { ( y 1 , 0.1 , 0.2 , 0.3 ) } , { ( y 2 , 0.2 , 0.3 , 0.4 ) } , { ( y 3 , 0.3 , 0.4 , 0.5 ) } , { ( y 1 , 0.1 , 0.2 , 0.3 ) , ( y 2 , 0.2 , 0.3 , 0.4 ) } , { ( y 1 , 0.1 , 0.2 , 0.3 ) , ( y 3 , 0.3 , 0.4 , 0.5 ) } , { ( y 2 , 0.2 , 0.3 , 0.4 ) , ( y 3 , 0.3 , 0.4 , 0.5 ) } } .
Theorem 4.
The closure M ¯ = ( Y , C ¯ ) of an mF matroid M = ( Y , C ) is also an mF matroid.
The proof of this theorem is a clear consequence of Theorem 1.
Definition 15.
An mF matroid with fundamental sequence t 0 , t 1 , , t n is known as a closed mF matroid if for each t i 1 < t t i , C t = C t i .
Remark 3.
Note that the closure of an mF matroid is closed and that it is the smallest closed mF matroid containing M . Also the fundamental sequence of M and M ¯ is same.
Lemma 1.
If μ ¯ r and μ r are mF rank functions of M ¯ = ( Y , C ¯ ) and M = ( Y , C ) , respectively then μ ¯ r = μ r .
Assume that M = ( Y , C ) is an mF matroid with fundamental sequence t 0 , t 1 , , t n and rank function μ r . To prove that μ r is submodular, we now define a function μ ^ r : P ( Y ) [ 0 , ) m which is also submodular.
For any η P ( Y ) , let 0 < α 1 < α 2 < < α p be the non-zero range of η and β 1 < β 2 < < β q be the common refinement of t i s and α j s defined as,
{ β 1 , β 2 , , β q } = { α 1 , α 2 , , α p } { t 1 , t 2 , , t n } .
R i is the rank function of crisp matroid M t i = ( Y , C t i ) , for all 1 i n . For each integer j, there is an integer i, 1 i n , such that t i 1 β j 1 < β j t i . Then ( i , j ) is known as a correspondence pair. For each correspondence pair ( i , j ) , define
γ j ( η ) = ( β j β j 1 ) R i ( η β j ) if β j t n , 0 if β j > t n .
Since for each β j 1 < β < β j , η β = η β j . Define a new function μ ^ r : P ( Y ) [ 0 , ) m by
μ ^ r = j = 1 q γ j ( η ) .
Lemma 2.
Assume that 0 < ρ 1 < ρ 2 < < ρ p and { β 1 , β 2 , , β q } { ρ 1 , ρ 2 , , ρ p } . For each i, 1 i n , let ( i , j ) be the correspondence pair if t i 1 ρ j 1 < ρ j t i . For each correspondence pair ( i , j ) , define γ j * : P ( Y ) R m by
γ j * ( η ) = ( ρ j ρ j 1 ) R i ( η ρ j ) i f ρ j t n , 0 i f ρ j > t n .
Then j = 1 q γ j ( η ) = j = 1 q γ j * ( η ) .
Theorem 5.
If t 0 , t 1 , , t n is the fundamental sequence of an mF matroid M = ( Y , C ) and μ ^ r is defined by (1) then, μ ^ r is submodular.
Proof. 
Let η 1 , η 2 P ( Y ) and { α 1 , α 2 , , α s } , { β 1 , β 2 , , β r } be the non-zero ranges of η 1 and η 2 , respectively. Define
{ ρ 1 , ρ 2 , , ρ p } = { α 1 , α 2 , , α s } { β 1 , β 2 , , β r } { t 0 , t 1 , , t n } .
Lemma 2 implies that μ ^ r = j = 1 q γ j * ( η ) . Since ρ j ρ j 1 > 0 , for each j therefore, by the submodularity of the crisp rank function R i ,
j = 1 p ( ρ j ρ j 1 ) R i ( η 1 t j ) j = 1 p ( ρ j ρ j 1 ) R i ( η 2 t j ) j = 1 p ( ρ j ρ j 1 ) R i ( η 1 t j η 2 t j ) + j = 1 p ( ρ j ρ j 1 ) R i ( η 1 t j η 2 t j ) . μ ^ r ( η 1 ) + μ ^ r ( η 1 ) μ ^ r ( η 1 η 2 ) + μ ^ r ( η 1 η 2 ) .
Example 4.
Consider a 3 -polar fuzzy matroid given in Example 3. For η = { ( y 2 , 0.2 , 0.3 , 0.4 ) } , the non-zero range of η is { α 1 = ( 0.2 , 0.3 , 0.4 ) } . Define
{ β 1 , β 2 , β 3 } = { t 0 , t 1 , t 2 , t 3 } { α 1 } = { β 1 = ( 0.1 , 0.2 , 0.3 ) , β 2 = ( 0.2 , 0.3 , 0.4 ) , β 3 = ( 0.3 , 0.4 , 0.5 ) } .
Since t 1 = β 1 < β 2 = t 2 therefore, ( 2 , 2 ) is correspondence pair. Similarly ( 3 , 3 ) is also a correspondence pair. Now γ 1 ( η ) = 0 ,
γ 2 ( η ) = ( β 2 β 1 ) R 2 ( η β 2 ) = ( 0.1 , 0.1 , 0.1 ) , γ 3 ( η ) = ( β 3 β 2 ) R 3 ( η β 3 ) = ( 0 , 0 , 0 ) .
Thus μ ^ r ( η ) = ( 0.1 , 0.1 , 0.1 ) .
Theorem 6.
For any mF matroid, μ r μ ^ r .
Proof. 
Since μ r = μ ¯ r therefore, assume that M is a closed mF matroid and μ r ( η 1 ) 0 for some η 1 P ( Y ) . Suppose that there exists η 2 C η 2 η 1 such that μ r ( η 1 ) = | η 2 | . We will show that μ ^ r ( η 1 ) | η 2 | .
Take t 0 < t 1 < < t n as the fundamental sequence of M and α 1 < α 2 < < α p as the non-zero range of η 1 . Let β 1 < β 2 < < β q be defined by
{ β 1 , β 2 , , β q } = { α 1 , α 2 , , α p } { t 0 , t 1 , , t n } .
For each 0 < β 1 , define
C β η 1 = { C C β : C η 1 β } , β * = sup { β : C β η 1 Ø } .
Remark 2 implies that β * = β i * , for some β i * { β j } j = 1 q . The following properties of β i * always hold:
(i)
β i * t n , μ ^ r ( η 1 ) = i = 1 i * γ i ( η 1 ) .
(ii)
For η 2 C , η 2 η 1 we have, 0 < η 2 ( y ) β i * for each y s u p p ( η 2 ) .
For each integer i i * , let | C β i | = R j ( η β i ) where, A β i C β i η 1 , t i 1 β j 1 < β j t i and R i is rank function of M t i . Clearly, | C β i * | < | C β i * 1 | < < | C β 1 | and define a new sequence D β i * D β i * 1 D β 1 such that D β i * = C β i * and
D β i * 1 = D β i * if | D β i * | = | C β i * 1 | , C β i * 1 if | D β i * | < | C β i * 1 | ,
where, | C β i * 1 | = | C β i * 1 | and D β i * C β i * 1 which is by condition 2 of Definition 12. Proceeding in this way, we can find a sequence { D β i * } i = 1 i * such that
(i)
D β i is maximal in ( Y , C β i η 1 )
(ii)
| D β i | = R j ( η β i ) where, i and j are such that t i 1 β j 1 < β j t i .
For each positive integer i, 1 i i * , define η 2 i as mF set such that s u p p ( η 2 i ) = D β i with non-zero range { β i } . Let η 2 = i = 1 i * η 2 i . Since η 2 η 1 and η 2 C * therefore, by Theorem 3,
μ r ( η 1 ) = | η 2 | i = 1 i * ( β i β i 1 ) | D β i | = μ ^ r ( η 1 ) .

4. Applications

mF matroids have interesting applications in graph theory, combinatorics and algebra. mF matroids are used to discuss the uncertain behaviour of objects if the data have multipolar information and have many applications in addition to Mathematics.

4.1. Decision Support Systems

mF matroids can be used in decision support systems to find the ordering of n tasks if each task constitutes m linguistic values. All tasks are available at 0 time and each task has a profit p associated with its m properties and a deadline d. The profit p j can be gained if each mF task j is completed at the deadline d j . The problem is to find the mF ordering of tasks to maximize the total profit. mF matroids can also be used in the secret sharing problem to share parts of secret information among different participants such that we have multipolar information about each participant.
It doesn’t look like an mF matroid problem because the mF matroid problem asks to find an optimal mF subset, but this problem requires one to find an optimal schedule. However, this is an mF matroid problem. The profit, penalty and expense of any ordering can be determined by an mF subset of tasks that are on or before time. For an mF subset S of deadlines { d 1 , d 2 , , d n } corresponding to tasks t = { t 1 , t 2 , , t n } , if there is a ordering such that every task in S is on or before time, and all tasks out of S are late. The procedure for the selection of tasks has net time complexity is O ( n 2 n ) .

4.2. Ordering of Machines/Workers for Certain Tasks

An important application is to divide a set of workers into different groups to perform a specific task for which they are eligible. Consider the example of allocating a collection of tasks to a set of workers W 1 , W 2 , , W 7 who are eligible to perform that task. The problem is to assign a task to a group of workers to be fulfilled in required time, accuracy and cost. The 3-polar fuzzy set of workers is,
W = { ( W 1 , 0.8 , 0.9 , 0.9 ) , ( W 2 , 0.7 , 0.9 , 0.7 ) , ( W 3 , 0.7 , 0.7 , 0.6 ) , ( W 4 , 0.7 , 0.9 , 0.8 ) , ( W 5 , 0.6 , 0.9 , 0.8 ) , ( W 6 , 0.6 , 0.8 , 0.75 ) , ( W 7 , 0.7 , 0.7 , 0.6 ) } .
The degree of membership of each worker shows the time taken by them, the accuracy of the output if they work on the task and cost of the worker for service. The problem is to determine a collection of workers for tasks T 1 and T 2 such that,
T 1 = { ( W i , W ( W i ) ) P 1 W i 0.7 , P 2 W i 0.7 , P 3 W i 0.7 } , T 2 = { ( W i , W ( W i ) ) P 1 W i 0.8 , P 2 W i 0.9 , P 3 W i 0.9 } .
The 3-polar fuzzy set of workers for both the tasks are,
T 1 = { ( W 2 , 0.7 , 0.9 , 0.7 ) , ( W 3 , 0.7 , 0.7 , 0.6 ) , ( W 6 , 0.6 , 0.8 , 0.75 ) , ( W 7 , 0.7 , 0.7 , 0.6 ) } , T 2 = { ( W 1 , 0.8 , 0.9 , 0.9 ) , ( W 3 , 0.7 , 0.7 , 0.6 ) , ( W 4 , 0.7 , 0.9 , 0.8 ) } .
The workers W 2 , W 3 , W 6 , W 7 are preferable for task t 1 and W 1 , W 3 , W 4 are preferable for task t 2 .

4.3. Network Analysis

mF models can be used in network analysis problems to determine the minimum number of connections for wireless communication. The procedure for the selection of minimum number of locations from a wireless connection is explained in the following steps.
  • Input the n number of locations L 1 , L 2 , , L n of wireless communication network.
  • Input the adjacency matrix ξ = [ L i j ] n 2 of membership values of edges among locations.
  • From this adjacency matrix, arrange the membership values in increasing order.
  • Select an edge having minimum membership value.
  • Repeat Step 4 so that the selected edge does not create any circuit with previous selected edges.
  • Stop the procedure if the connection between every pair of locations is set up.
Here we explain the use of mF matroids in network analysis. The 2-polar fuzzy graph in Figure 2 represents the wireless communication between five locations L 1 , L 2 , L 3 , L 4 , L 5 .
The degree of membership of each edge shows the time taken and cost for sending a message from one location to the other. Each pair of vertices is connected by an edge. However, in general we do not need connections among all the vertices because the vertices linked indirectly will also have a message service between them, i.e., if there is a connection from L 2 to L 3 and L 3 to L 4 , then we can send a message from L 2 to L 4 , even if there is no edge between L 2 and L 4 . The problem is to find a set of edges such that we are able to send message between every two vertices under the condition that time and cost is minimum. The procedure is as follows. Arrange the membership values of edges in increasing order as, { ( 0.5 , 0.28 ) , ( 0.6 , 0.33 ) , ( 0.6 , 0.37 ) , ( 0.7 , 0.41 ) , ( 0.7 , 0.44 ) , ( 0.7 , 0.46 ) , ( 0.7 , 0.48 ) , ( 0.8 , 0.5 ) , ( 0.8 , 0.51 ) , ( 0.8 , 0.53 ) } . At each step, select an edge having minimum membership value so that it does not create any circuit with previous selected edges. The 2 -polar fuzzy set of selected edges is,
{ ( L 3 L 4 , 0.5 , 0.28 ) , ( L 3 L 5 , 0.6 , 0.33 ) , ( L 1 L 5 , 0.6 , 0.37 ) , ( L 2 L 4 , 0.7 , 0.41 ) , ( L 1 L 4 , 0.7 , 0.46 ) } .
The communication network with minimum number of locations and cost is shown in Figure 3.
Figure 3 shows that only five connections are needed to communicate among given locations in order to minimize the cost and improve the network communication.

5. Conclusions

In this research paper, we have applied the powerful technique of mF sets to extend the theory of vector spaces and matroids. The mF models give more accuracy, precision and compatibility to the system when more than one agreements are to be dealt with. We have mainly introduced the idea of the mF matroid, implemented this concept to graph theory, linear algebra and have studied various examples including the mF uniform matroid, mF linear matroid, mF partition matroid and mF cycle matroid. We have also presented the idea of mF circuit, closure of mF matroid and put special emphasis on mF rank function. The paper is concluded with some real life applications of mF matroids in decision support system, ordering of machines to perform specific tasks and detection of minimum number of locations in wireless network in order to motivate the idea presented in this research paper. We are extending our work to (1) decision support systems based on intuitionistic fuzzy soft circuits, (2) fuzzy rough soft circuits, (3) and neutrosophic soft circuits.

Author Contributions

Musavarah Sarwar and Muhammad Akram conceived of the presented idea. Musavarah Sarwar developed the theory and performed the computations. Muhammad Akram verified the analytical methods.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Whitney, H. On the abstract properties of linear dependence. Am. J. Math. 1935, 57, 509–533. [Google Scholar] [CrossRef]
  2. Zadeh, L.A. Fuzzy sets. Inf. Control 1965, 8, 338–353. [Google Scholar] [CrossRef]
  3. Zadeh, L.A. Similarity relations and fuzzy orderings. Inf. Sci. 1971, 3, 177–200. [Google Scholar] [CrossRef]
  4. Petković, D.; Gocić, M.; Shamshirband, S. Adaptive neuro-fuzzy computing technique for precipitation estimation. Facta Univ. Ser. Mech. Eng. 2016, 14, 209–218. [Google Scholar]
  5. Ćirović, G.; Pamučar, D. Decision support model for prioritizing railway level crossings for safety improvements. Expert Syst. Appl. 2013, 91, 89–106. [Google Scholar]
  6. Radu-Emil, P.; Stefan, P.; Claudia-Adina, B.-D. Automotive applications of evolving Takagi-Sugeno-Kang fuzzy models. Facta Univ. Ser. Mech. Eng. 2017, 15, 231–244. [Google Scholar]
  7. Lukovac, V.; Pamučar, D.; Popović, M.; Đorović, B. Portfolio model for analyzing human resources: An approach based on neuro-fuzzy modeling and the simulated annealing algorithm. Expert Syst. Appl. 2017, 90, 318–331. [Google Scholar] [CrossRef]
  8. Pamučar, D.; Petrović, I.; Ćirović, G. Modification of the BestWorst and MABAC methods: A novel approach based on interval-valued fuzzy-rough numbers. Expert Syst. Appl. 2018, 91, 89–106. [Google Scholar]
  9. Zhang, W.-R. Bipolar fuzzy sets and relations: A computational framework for cognitive modeling and multiagent decision analysis. In Proceedings of the IEEE Conference Fuzzy Information Processing Society Biannual Conference, San Antonio, TX, USA, 18–21 December 1994; pp. 305–309. [Google Scholar]
  10. Akram, M.; Feng, F.; Borumand Saeid, A.; Fotea, V. A new multiple criteria decision-making method based on bipolar fuzzy soft graphs. Iran. J. Fuzzy Syst. 2017. [Google Scholar] [CrossRef]
  11. Sarwar, M.; Akram, M. Novel concepts bipolar fuzzy competition graphs. J. Appl. Math. Comput. 2016, 54, 511–547. [Google Scholar] [CrossRef]
  12. Sarwar, M.; Akram, M. Certain algorithms for computing strength of competition in bipolar fuzzy graphs. Int. J. Uncertain. Fuzziness Knowl. Based Syst. 2017, 25, 877–896. [Google Scholar] [CrossRef]
  13. Chen, J.; Li, S.; Ma, S.; Wang, X. m-polar fuzzy sets: An extension of bipolar fuzzy sets. Sci. World J. 2014, 416530. [Google Scholar] [CrossRef] [PubMed]
  14. Akram, M.; Younas, H.R. Certain types of irregular m-polar fuzzy graphs. J. Appl. Math. Comput. 2017, 53, 365–382. [Google Scholar] [CrossRef]
  15. Akram, M.; Sarwar, M. Novel applications of m-polar fuzzy hypergraphs. J. Intell. Fuzzy Syst. 2017, 32, 2747–2762. [Google Scholar] [CrossRef]
  16. Sarwar, M.; Akram, M. Novel applications of m-polar fuzzy concept lattice. New Math. Nat. Comput. 2017, 13, 261–287. [Google Scholar] [CrossRef]
  17. Akram, M.; Sarwar, M. Transversals of m-polar fuzzy hypergraphs with applications. J. Intell. Fuzzy Syst. 2016, 32, 351–364. [Google Scholar] [CrossRef]
  18. Akram, M.; Sarwar, M. Novel applications of m-polar fuzzy competition graphs in decision support system. Neural Comput. Appl. 2017. [Google Scholar] [CrossRef]
  19. Goetschel, R.; Voxman, W. Fuzzy matroids. Fuzzy Sets Syst. 1988, 27, 291–302. [Google Scholar] [CrossRef]
  20. Goetschel, R.; Voxman, W. Bases of fuzzy matroids. Fuzzy Sets Syst. 1989, 31, 253–261. [Google Scholar] [CrossRef]
  21. Sarwar, M.; Akram, M. Representation of graphs using m-polar fuzzy environment. Ital. J. Pure Appl. Math. 2017, 38, 291–312. [Google Scholar]
  22. Akram, M.; Waseem, N. Certain metric in m-polar fuzzy graphs. New Math. Nat. Comput. 2016, 12, 135–155. [Google Scholar] [CrossRef]
  23. Li, S.; Yang, X.; Li, H.; Ma, M. Operations and decompositions of m-polar fuzzy graphs. Basic Sci. J. Text. Univ./Fangzhi Gaoxiao Jichu Kexue Xuebao 2017, 30, 149–162. [Google Scholar]
  24. Hsueh, Y.-C. On fuzzification of matroids. Fuzzy Sets Syst. 1993, 53, 319–327. [Google Scholar] [CrossRef]
  25. Akram, M.; Adeel, A. m-polar fuzzy labeling graphs with application. Math. Comput. Sci. 2016, 10, 387–402. [Google Scholar] [CrossRef]
  26. Akram, M.; Akmal, R. Certain concepts in m-polar fuzzy graph structures. Discret. Dyn. Nat. Soc. 2016, 2016, 6301693. [Google Scholar] [CrossRef]
  27. Akram, M.; Waseem, N.; Dudek, W.A. Certain types of edge m-polar fuzzy graphs. Iran. J. Fuzzy Syst. 2017, 14, 27–50. [Google Scholar]
  28. Koczy, K.T. Fuzzy graphs in the evaluation and optimization of networks. Fuzzy Sets Syst. 1992, 46, 307–319. [Google Scholar] [CrossRef]
  29. Mathew, S.; Sunitha, M.S. Types of arcs in a fuzzy graph. Inf. Sci. 2009, 179, 1760–1768. [Google Scholar] [CrossRef]
  30. Novak, L.A. A comment om “Bases of fuzzy matroids”. Fuzzy Sets Syst. 1997, 87, 251–252. [Google Scholar] [CrossRef]
  31. Sarwar, M.; Akram, M. An algorithm for computing certain metrics in intuitionistic fuzzy graphs. J. Intell. Fuzzy Syst. 2016, 30, 2405–2416. [Google Scholar] [CrossRef]
  32. Wilson, R.J. An Introduction to matroid theory. Am. Math. Mon. 1973, 80, 500–525. [Google Scholar] [CrossRef]
  33. Zafar, F.; Akram, M. A novel decision making method based on rough fuzzy information. Int. J. Fuzzy Syst. 2017. [Google Scholar] [CrossRef]
  34. Mordeson, J.N.; Nair, P.S. Fuzzy Graphs and Fuzzy Hypergraphs, 2nd ed.; Physica Verlag: Heidelberg, Germany, 2001. [Google Scholar]
Figure 1. 3-polar fuzzy multigraph.
Figure 1. 3-polar fuzzy multigraph.
Symmetry 09 00319 g001
Figure 2. Wireless communication.
Figure 2. Wireless communication.
Symmetry 09 00319 g002
Figure 3. Communication network with minimum connections.
Figure 3. Communication network with minimum connections.
Symmetry 09 00319 g003

Share and Cite

MDPI and ACS Style

Sarwar, M.; Akram, M. New Applications of m-Polar Fuzzy Matroids. Symmetry 2017, 9, 319. https://doi.org/10.3390/sym9120319

AMA Style

Sarwar M, Akram M. New Applications of m-Polar Fuzzy Matroids. Symmetry. 2017; 9(12):319. https://doi.org/10.3390/sym9120319

Chicago/Turabian Style

Sarwar, Musavarah, and Muhammad Akram. 2017. "New Applications of m-Polar Fuzzy Matroids" Symmetry 9, no. 12: 319. https://doi.org/10.3390/sym9120319

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