Fuzzy Graphs and Fuzzy Hypergraphs - Semantic Scholar

Report 6 Downloads 265 Views
704

Fuzzy Graphs and Fuzzy Hypergraphs Leonid S. Bershtein Taganrog Technological Institute of Southern Federal University, Russia Alexander V. Bozhenyuk Taganrog Technological Institute of Southern Federal University, Russia

INTRODUCTION Graph theory has numerous application to problems in systems analysis, operations research, economics, and transportation. However, in many cases, some aspects of a graph-theoretic problem may be uncertain. For example, the vehicle travel time or vehicle capacity on a road network may not be known exactly. In such cases, it is natural to deal with the uncertainty using the methods of fuzzy sets and fuzzy logic. Hypergraphs (Berge,1989) are the generalization of graphs in case of set of multiarity relations. It means the expansion of graph models for the modeling complex systems. In case of modelling systems with fuzzy binary and multiarity relations between objects, transition to fuzzy hypergraphs, which combine advantages both fuzzy and graph models, is more natural. It allows to realise formal optimisation and logical procedures. However, using of the fuzzy graphs and hypergraphs as the models of various systems (social, economic systems, communication networks and others) leads to difficulties. The graph isomorphic transformations are reduced to redefinition of vertices and edges. This redefinition doesn’t change properties the graph determined by an adjacent and an incidence of its vertices and edges. Fuzzy independent set, domination fuzzy set, fuzzy chromatic set are invariants concerning the isomorphism transformations of the fuzzy graphs and fuzzy hypergraph and allow make theirs structural analysis.

BACKGROUND The idea of fuzzy graphs has been introduced by Rosenfeld in a paper in (Zadeh, 1975), which has also been discussed in (Kaufmann, 1977). The questions of using fuzzy graphs for cluster analysis were considered in (Matula,1970, Matula,1972). The

questions of using fuzzy graphs in Database Theory were discussed in (Kiss,1991). The tasks of allocations centers on fuzzy graphs were considered in (Moreno, Moreno & Verdegay, 2001, Kutangila-Mayoya & Verdegay, 2005, Rozenberg & Starostina, 2005). The analyses and research of flows and vitality in transportation nets were considered in (Bozhenyuk, Rozenberg & Starostina, 2006). The fuzzy hypergraph applications to portfolio management, managerial decision making, neural cell-assemblies were considered in (Monderson & Nair, 2000). The using of fuzzy hypergraphs for decision making in CAD-Systems were also considered in (Malyshev, Bershtein & Bozhenyuk, 1991).

mAIN DEFINITIONS OF FUZZy GRAPHS AND HyPERGRAPHS This article presents the main notations of fuzzy graphs and fuzzy hypergraphs, invariants of fuzzy graphs and hypergraphs.

Fuzzy Graph ~ Let a fuzzy direct graph G = ( X , U~ ) is given, where X is a set of vertices, U~ = {M U ( xi , x j )|( xi , x j ) ∈ X 2 } is a fuzzy set of edges with the membership function µU : X2 → [0,1] (Kaufmann, 1977). ~ Example 1. Let fuzzy graph G has X={x ,x ,x ,x }, 1 2 3 4 ∼ and U ={, , , 1 2 2 3 3 4 , }. It is presented in figure 4 1 4 2 1. ~ The fuzzy graph G may present a fuzzy dependence relation between objects x , x , x , end x . If the object 1 2 3 4 x fuzzy depends from the object x , then there is direct j i edge (x ,x ) with membership function µU(xi, xj). i j ~ If a fuzzy relation, presented by fuzzy graph G , is symmetrical, we have the fuzzy nondirect graph.

Copyright © 2009, IGI Global, distributing in print or electronic forms without written permission of IGI Global is prohibited.

Fuzzy Graphs and Fuzzy Hypergraphs

Figure 1.

X

0,5

1

0,2

~ γ(x,y) = max (µ(Lα(x,y)), α =1,2 ,...,p,

4

α

~ A fuzzy graph G = ( X , U~ ) is convenient for representing as fuzzy adjacent matrix rij , where rij n× n = µU(xi, xj). So, the fuzzy graph, presented in figure 1, may be consider by adjacent matrix: x1 x2 x3 x4 0 0,5 0 0 x1 0 0,6 0 R X = x2 0 0 0 0.3 x3 0 0 , 2 1 0 0 x4

~

. ~

~ L(x i , x m ) =< µ U ( x i , x j ) /( x i , x j ) >, < µ U ( x j , x k ) /( x j , x k ) >,... ..., < µ U ( x l , x m ) /( x l , x m ) > .

~ Conjunctive strength of path μ (L(xi ,x m )) is de-

fined as:

&

~ < xα ,xβ >? L(xi ,xm )

where p - number of various simple directed paths from vertex x to vertex y. A subset of vertices X' is called a fuzzy independent vertex set (Bershtein & Bozhenuk, 2001) with the degree of independence α ( X ′) = 1 − max {µU ( xi , x j )}. ? xi , x j ? X

~

The fuzzy graph H = (X′, U′) is called a fuzzy ~ subgraph (Monderson & Nair, 2000) of G = ( X , U~ ) ~ ~ if X ′ ⊆ X and U′ ⊆ U . Fuzzy directed path (Bershtein & Bozhenyuk, 2005) ~ L (x i ,x m ) of graph G~ = ( X , U~ ) is called the sequence of fuzzy directed edges from vertex xi to vertex xm:

~ μ (L(xi ,xm )) =

If a number of vertices n≥3 and xi = xm, then the path is called a cycle. Obviously, what is it definition coincides with the same definition for nonfuzzy graphs. Vertex y is called fuzzy accessible from vertex x in ~ the graph G = ( X , U~ ) if exists a fuzzy directed path from vertex x to vertex y. The accessible degree of vertex y from vertex x, (x≠y) is defined by expression:

μU < xα ,xβ >

.

~ Fuzzy directed path L(xi ,xm ) is called simple path between vertices xi and xm if its part is not a path between the same vertices.

A subset of vertices X' ⊆ X of graph G is called a maximal fuzzy independent vertex set with the degree α(X'), if the condition α(X'') < α(X') is true for any X' ⊂ X''. Let a set tk={Xk1, Xk2,…,Xkl} be given where Xki is a fuzzy independent k-vertex set with the degree of independent αki. We define as A kmax = max{A X 1 ,A X 2 ,...,A X l } k

k

k

.

~

The value A kmax means that fuzzy graph G includes kvertex subgraph with the degree of independent A kmax and doesn’t include k-vertex subgraph with the degree of independence more than A kmax . A fuzzy set Ψ X = {< A 1m ax /1 >, < A 2m ax / 2 >,...,< A nm ax / n >}

~

is called a fuzzy independent set of fuzzy graph G . ~ Fuzzy graph G , presented in figure 1, has seven maximum fuzzy independent vertex sets: Ψ1 = {x 2 } , Ψ2 = {x 4 } , Ψ3 = {x1 , x 3 }

with the degree of independence 1; Ψ4 = {x1 , x 4 } with the degree of independence 0,8; Ψ5 = {x1 , x 3 , x 4 } with 705

F

4 more pages are available in the full version of this document, which may be purchased using the "Add to Cart" button on the product's webpage: www.igi-global.com/chapter/fuzzy-graphs-fuzzy-hypergraphs/10322?camid=4v1

This title is available in InfoSci-Books, InfoSci-Intelligent Technologies, Business-Technology-Solution, Science, Engineering, and Information Technology, InfoSci-Computer Science and Information Technology. Recommend this product to your librarian: www.igi-global.com/e-resources/library-recommendation/?id=1

Related Content Genetic Programming William H. Hsu (2008). Intelligent Information Technologies: Concepts, Methodologies, Tools, and Applications (pp. 293-307).

www.igi-global.com/chapter/genetic-programming/24284?camid=4v1a A Multi-Agent Decision Support Architecture for Knowledge Representation and Exchange Rahul Singh (2007). International Journal of Intelligent Information Technologies (pp. 37-60).

www.igi-global.com/article/multi-agent-decision-support-architecture/2413?camid=4v1a Leveraging Pervasive and Ubiquitous Service Computing Zhijun Zhang (2008). Intelligent Information Technologies: Concepts, Methodologies, Tools, and Applications (pp. 1997-2013).

www.igi-global.com/chapter/leveraging-pervasive-ubiquitous-service-computing/24387?camid=4v1a Learning in Feed-Forward Artificial Neural Networks I Lluís A. Belanche Muñoz (2009). Encyclopedia of Artificial Intelligence (pp. 1004-1011).

www.igi-global.com/chapter/learning-feed-forward-artificial-neural/10365?camid=4v1a