Определение доминирующего множества интуиционистского нечеткого
графа
А.В. Боженюк, С.Л. Беляков, О.В. Косенко, О.М. Алехина Южный федеральный университет, Таганрог
Аннотация: В данной работе рассмотрено понятие минимального доминирующего подмножества вершин интуиционистского нечеткого графа, и на его основе вводится понятие доминирующего множества как инварианта интуиционистского нечеткого графа общего вида. Предложен метод и алгоритм нахождения всех минимальных доминирующих подмножеств вершин интуиционистского нечеткого графа. Нахождение всех минимальных доминирующих подмножеств вершин позволяет находить доминирующее множество интуиционистского нечеткого графа. Предложенный алгоритм является обобщением алгоритма Магу для четких и нечетких графов. Рассмотрен пример нахождения доминирующего множества интуиционистского нечеткого графа. Ключевые слова: интуиционистское нечеткое множество, степень принадлежности, степень непринадлежности, нечеткое отношение, интуиционистский нечеткий граф, интуиционистский нечеткий граф первого рода, доминирующее множество, алгоритм, дизъюнктивный член, матрица смежности.
Введение
В настоящее время наука и техника характеризуются сложными процессами и явлениями, для которых полная информация не всегда доступна. Для таких случаев разработаны математические модели различных типов систем, содержащих элементы неопределенности. Большое количество этих моделей основано на расширении обычной теории множеств, а именно, на нечетких множествах. Понятие нечетких множеств было введено Л.Заде [1] как метод представления неопределенности и нечеткости. С тех пор теория нечетких множеств стала областью исследований по различным дисциплинам.
В 1983 году К.Атанассов [2] ввел понятие интуиционистских нечетких множеств как обобщение нечетких множеств. Он добавил в определение нечеткого множества новый компонент, который определяет степень не принадлежности. Нечеткие множества дают степень принадлежности элемента в заданном множестве (где степень не принадлежности равно
единице минус степень принадлежности), в то время как интуиционистские нечеткие множества дают как степень принадлежности, так и степень не принадлежности, которые более или менее независимы друг от друга. Единственное ограничение состоит в том, что сумма этих двух степеней не превышала 1. Интуиционистские нечеткие множества представляют собой нечеткие множества более высокого порядка. Их применение делает процедуру решения более сложной, но если сложностью вычислений по времени, объему вычислений или объему памяти можно пренебречь, то тогда может быть получен лучший результат.
Теория нечетких графов находит все большее число приложений для моделирования систем реального времени, где уровень информации, присущий системе, зависит от разных уровней точности. Нечеткие модели становятся полезными из-за их стремления к уменьшению различий между традиционными численными моделями, используемыми в технике и науках, и символическими моделями, используемыми в экспертных системах. Исходное определение нечеткого графа [3] было основано на нечетких отношениях Л.Заде [4]. В работе [5] был представлен нечеткий аналог нескольких базовых теоретико-графических понятий. В работах [6, 7] было определено понятие дополнения нечеткого графа и изучены некоторые операции на нечетких графах. В [8, 9] были введены понятия интуиционистских нечетких отношений и интуиционистских нечетких графов и исследованы некоторые их свойства.
В работах [10 - 12] были рассмотрены понятия доминирующего множества, регулярного независимого множества, числа доминирования доминирующих ребер в интуиционистских нечетких графах.
В данной статье вводится понятие максимального доминирующего подмножества и доминирующего множества интуиционистского нечеткого графа. Данные понятия являются обобщением максимального
доминирующего подмножества четкого графа [13] и доминирующего множества нечеткого графа [14] соответственно.
Основные понятия интуиционистских нечетких множеств Определение 1. Пусть X - непустое множество. Нечеткое множество [1, 15], на множестве X, определяется как Л=((^л(х),х)|хеХ}, где ц:Х^[0,1] -есть функция принадлежности нечеткого множества А.
Определение 2. Интуиционистское нечеткое множество на универсуме X является объектом вида [2] А={{х, Дл(х), v^(x))|xeX}, где цл(х)е[0,1] -называется степенью принадлежности х в А и v^(x)6[0, 1] - степень непринадлежности х в А, при этом функции цл, и v^ удовлетворяет следующему условию:
(VxeX)[^(x) + vA(x) < 1].
Интуиционистское нечеткое отношение Д=(цд(х,у), vfi(x,y)) на множестве XxY является интуиционистским нечетким множеством вида:
R = {((х,у), дД(х,у), vR(x,y)) | (х,у)еХхГ}, где цR: XxY ^ [0, 1] и vR: XxY ^ [0, 1].
Интуиционистское нечеткое отношение R удовлетворяет условию:
(Vx,yeX)[^(x,y) + vfi(x,y) < 1]. Определение 3. Пусть p и q - интуиционистские нечеткие переменные, имеющие вид: p = (ц(р), v(p)) и q = (^(q),v(q)), где ц(р) + v(p) < 1 и ^(q) + v (q) < 1. Тогда операции "&" и "V" определятся как [16]:
p&q = (min(^p), ^(q)), max(v(p), v(q))), (1)
pVq = (max (ц(р), ^(q)), min(v(p), v(q))). (2)
Будем считать, что p<q если ^(p)<^(q) и v(p)>v(q).
Определение 4. Нечетким графом [3] G =(7, о, ц) называется непустое множеством V вместе с парой функций о: У^[0,1] и ц:7хУ^[0,1], таких, что
^х,уе7)[^(х,у)<тт(о(х),о(у)], где о(х) и ^(х,у) представляют значения функций принадлежности вершины х и ребра (х,у) в графе соответственно.
Данное определение рассматривает нечеткий граф как совокупность нечетких вершин и нечетких ребер. В работах [17, 18] была предложена другая версия нечеткого графа как совокупность четких вершин и нечетких ребер:
Определение 5. Нечеткий граф [18] есть пара О =(У, Я), где V есть множество вершин и Я есть нечеткое отношение на множестве V, в котором элементы (ребра), соединяющие вершины V, имеют функцию принадлежности У^У^ [0,1].
Такой нечеткий граф в работе [17] был назван нечетким графом первого рода.
Определение 6 [8,9]. Интуиционистский нечеткий граф представляет собой пару О =(А,В), где А=(у - интуиционистское нечеткое множество
на множестве вершин V, а В=(У^У,^в,ув) - интуиционистское нечеткое отношение такое, что
у.в(ху)<тт(у.А(х), ^л(у)) и Ув(ху)<тах(уА(х),уА(у)), (3)
и при этом выполняется условие ^х,у6 ^[0<дв(ху)+Ув(ху)<1].
Необходимо отметить, что определение 5 является расширением нечеткого графа в смысле определения 3, в котором вершины и ребра графа рассматриваются не как нечеткие, а как интуиционистские множества. В случае же использования нечеткого графа в смысле определения 4, такое определение интуиционистского нечеткого графа не имеет смысла, так как в последнем случае величины дл(х)=дл(у)=1, ^(х)=Ул(у)=0 и, следовательно, величина Ув(ху)=0. В связи с этим в данной работе вводится следующее определение:
Определение 7. Интуиционистским нечетким графом первого рода назовем пару О =(^Ц), где V есть четкое множество вершин графа, а - интуиционистское нечеткое отношение - множество ребер такое, что: ^х,уе^[0<д(х,у)+у(х,у)<1].
Интуиционистское доминирующее множество вершин
Пусть О =(У,и - интуиционистский нечеткий граф первого рода. Пусть р(х,у)=(^.(х,у),\(х,у)) - интуиционистская нечеткая переменная, определяющая степень смежности и степень не смежности вершины у из вершины х. Пусть X есть произвольное подмножество вершин множества V. Для каждой вершины уе VX, мы зададим величину:
Рх (у) = V {р(х у)}. (4)
чхеХ
Определение 8. Назовем множество X интуиционистским
доминирующим множеством вершин для графа О со степенью доминирования:
в(X) = & рХ (у) = & V {р(х, у)} (5)
7 VyеV\х \1уеУ\X УхеХ^У У }
В выражениях (4) и (5) операции & и V вычисляются согласно (1) и (2). Полагая, что (\/у6^)[р(у,у)=(1,0)], выражение (4) можно переписать в виде: в(X) = & рх (у) = & хе {р(х,у)}. (6)
\/yеV уеУ \/хеХ у '
Интуиционистская степень доминирования в( X) = (р(X), у( X)) означает, что во множестве X существует некоторая вершина, которая смежная любой другой вершине графа со степенью не менее д(Х) и существует некоторая вершина, которая не является смежной любой вершине графа со степенью не более величины у(Х).
Пример 1. Для интуиционистского нечеткого графа и подмножества Х={х^х2}, приведенных на рисунке 1, определим значения РХ(х3,)=(0.5,0.3),
РХ(х4,)=(0.5,0.2), РХ(х5,)=(0.6,0.2). Следовательно, степень доминирования в(Х)=(0.5,0.3).
Рис. 1 - Интуиционистский нечеткий граф, Х={х1,х2}.
Замечание 1. В случае, если граф ° является четким графом, то величина р(х,у)=(1,0), если вершина у смежная вершине х, и р(х,у)=(0,1) в противном случае.
Замечание 2. В случае, если граф & является четким графом, то величина в(Х)=(1,0), если подмножество вершин Х^У, является доминирующим множеством четкого графа [13] и в(Х)=(0,1) в противном случае.
Определение 9. Назовем подмножество вершин Х^У а минимальным интуиционистским доминирующим подмножеством со степенью в(Х), если условие в(Х')<в(Х) справедливо для любого подмножества Х'сХ.
Пример 2. Для графа, приведенного на рисунке 1, минимальным интуиционистским доминирующим подмножеством являются Х]=(х2} с в(Х7)=(0.3,0.3), и Х2={хь х2} с в(Х2)=(0.5,0.3).
Пусть Yk = X, Хк2,..., Хк1} - семейство всех минимальных
интуиционистских доминирующих подмножеств с к вершинами и степенями доминирования ¡3^Рк^..^Ры, соответственно. Пусть р°к = ркх V рк2 V... V ры. Значение 0° означает, что существует минимальное интуиционистское
доминирующее вершинное подмножество с к вершинами со степенью
доминирования 0° в графе О и нет другого подграфа с к вершинами чья
степень доминирования была бы больше 0°.
Определение 10. Множество Ъ = {<в°/1 >,<0°/2>,...,< п>} назовем
доминирующим множеством графа О .
Доминирующее множество является инвариантом интуиционистского
нечеткого графа О , то есть не изменяется при его структурных преобразованиях.
Пример 2. Для графа, приведенного на рисунке 1, доминирующее множество примет вид:
Ъ={< (0.3,0.3)/1 >, < (0.5,0.3)/2 >, < (0.5,0.3)/3 >, < (0.6,0.2)/4 >, < (1,0)/5 >}. Замечание 3. Выше было введено понятие формально для интуиционистского нечеткого графа первого рода. Однако, учитывая неравенства (3) оно также справедливо и для интуиционистского нечеткого графа общего вида (в смысле определения 6).
Свойство 1. Для доминирующего множества справедливо выражение:
(0,1) <д° <в2° < ••• <К = (1,0).
Метод и алгоритм нахождения доминирующего множества
Мы рассмотрим метод нахождения семейства всех минимальных интуиционистских доминирующих подмножеств вершин. Данный метод аналогичен методу Магу для определения всех минимальных нечетких доминирующих множеств вершин [14] для нечетких графов.
Пусть множество Хр есть интуиционистское доминирующее множество
графа О со степенью в=(^р^р). Тогда для произвольной вершины х1еУ, справедливо одно из следующих двух условий: а) х1еХр; Ь) если хг-^Хр, тогда
существует вершина х] из Хр , и при этом вершина х] смежна вершине х2 со степенью (^.(х^х) у(х],х))> (3. Другими словами справедливо выражение:
(Vх, е Г)[х е(Зху еХр\ц(хгх) > цР &у(хгх) < ур)\ (7)
Для каждой вершины х, е¥ мы назначим Булеву переменную р, такую, что, если хгеХр то р2 =1, аиё 0 в противном случае. Введем интуиционистскую переменную ¿/Х=Р=(цр,Гр) для выражения (^.(х]-,хг),у(х]-,х1))>в. Переходя в выражении (7) от кванторной формы к логическим операциям, получим истинность:
Фп = &( рг V V.()).
2 = 1, п ] = 1, п -1 -1
Здесь, п=| У\. Предполагая, что = (1,0) и считая, что выражение
Р, V Vр] &= Vр] &истинно для любой вершины х], получаем:
] ]
Фв = &_( М_(р]&£],)). (8)
2 = 1,П ]=1,П
Ооткроем скобки в выражении (8) и сократим подобные члены, следуя правилам
а V а & Ь = а; а & Ь V а & Ь = а; & а V £2 & а & Ь = & а £1 > £2. (9) Здесь, а,Ь е{0,1} и &£е[(0,1), (1,0)\.
Тогда выражение (8) можно представить как:
Ф я = V (& р 2 & ... & рк & в, ) . (10)
1=1,1
Можно доказать следующее свойство:
Свойство 2. Каждый дизъюнктивный член в выражении (8) дает минимальное интуиционистское подмножество доминирующих вершин со степенью Д-.
На основании свойства 2 может быть предложен следующий алгоритм построения интуиционистского доминирующего множества:
- Запишем предложение (8) для данного интуиционистского нечеткого графа;
- Упростим предложение (8) предложением (9) и представим его как предложение (10);
- Определим все минимальные интуиционистские доминирующие подмножества вершин, которые соответствуют дизъюнктивным членам предложения (10);
- Мы определяем интуиционистское доминирующее множество графа
Рассмотрим пример нахождения доминирующего множества для графа О приведенного на рисунке 2.
х2
Рис. 2 - Интуиционисткий нечеткий граф Матрица смежности для данного графа имеет вид:
Х1 Х2 Х3 Х4 Х5 Х6
Х1 (1,0) (0,1) (0.8,0.1) (0.5,0.4) (0,1) (0,1)
Х2 (0.5,0.5) (1,0) (0.3,0.5) (0,1) (0,1) (0,1)
Ях = Х3 (0,1) (0.4,0.4) (1,0) (0,1) (0,1) (0.3,0.6)
Х4 (0.6,0.3) (0,1) (0,1) (1,0) (0,1) (0,1)
Х5 (0,1) (0.7,0.2) (0,1) (0,1) (1,0) (0,1)
Х6 (0,1) (0,1) (0,1) (0,1) (0.6,0.3) (1,0)
Выражение (8) для этого графа имеет вид:
Ф0 = [(1,0)р1 V (0.5,0.5)р2 V (0.6,0.3)р4]& [(1,0)р2 V (0.4,0.4)р3 V (0.7,0.2)р5]& & [(0.8,0.1)р, V (0.3,0.5)р2 V (1,0)р3]& [(0.5,0.4)р, V (1,0)р4]& & [(1,0)р5 V (0.6,0.3)рб]& [(0.3,0.6)рз V (1,0)рб].
J
Умножая скобки 1 and 2, скобки 3 and 4, скобки 5 and 6, и используя правила (7) получаем:
фя = [(1,0)Р1Р2 v (0.4,0.4)Р1Р3 v (0.7,0.2)Aps v (0.5,0.5) p2 v (0.6,0.3)p2pA v v (0.4,0.4)p3p4 v (0.6,0.3)p4p5]&[(0.5,0.4)p v (0.8,0.1)ppA v (0.3,0.5)p2pA v v(1,0)p.3p4]&[(0.3,0.6)p.3p5 v(1,0)p5p6 v(0.6,0.3)p6].
Умножая скобки 2 и 3, получаем:
ФD = [(1,0)Ap2 v (0.4,0.4)pp v (0.7,0.2)M v (0.5,0.5)p2 v (0.6,0.3)p2p4 v (0.4,0.4^ v v(0.6,0.3)p4p5]&[(0.3,0.6)p^jp^jp5 v(0.5,0.4)p^ v(0.3,0.5)p2p4p6 v (0.8,0.1)^^6 v v (0.6,0.3)p^^p4p6 v (0.6,0.3)p^^p4p6 v (l,0)p^jp^jp^jp6].
Умножая скобки, окончательно получаем: Фя = (0.5,0.4)p^2p6 v (0.3,0.6)p^p5 v (0.4,0.4)^p6 v (0.5,0.4)^p6 v (0.5,0.5)p2p^6, v
v (0.4,0.4)p3p4p6 v (0.6,0.3)p^jp2p4p6 v (0.7,0.2)p,p4p5p6 v (°.6,0.3)p2p3p4p6 v
v (0.6,0.3)p^jp4p5p6 v (0.6,0.3)p^jp4p5p6 v fl.8,0.1^^p4p5p6 v (1,0)p,p2 7p3/p4p5p6 .
Откуда следует, что граф G имеет 13 наименьших интуиционисткий подмножеств, и интуиционисткое доминирующее множество имеет вид: я={< (0.5,0.4)/3 >, < (0.7,0.2)/4 >, < (0.8,0.1)/5 >, < (1,0)/6 >}
Данное множество в частности показывает, что в графе существует подмножество (Х={х^, х^, Х5, х^}), состоящее из 4 вершин, такое, что все остальные вершины графа (ЯХ={х2,х.?}) смежны хотя бы с одной вершиной из подмножества X со степенью не менее 0.7, и не смежны со степенью не более 0.2.
Заключение
В этой статье мы рассмотрели понятие доминирующего множества интуиционистского нечеткого графа. Рассмотрены метод и алгоритм нахождения доминирующего множества. Этот метод является обобщением метода Магу для нечеткого графа. Доминирующее множество позволяет оценить интуиционистский нечеткий граф с точки зрения его нечетких инвариантов. Следует отметить, что рассматриваемый метод является
методом полного упорядоченного поиска, поскольку такие задачи сводятся к задачам покрытия, то есть эти задачи являются задачами NP-полной. Кроме того, рассмотренный метод и алгоритм могут быть использованы для поиска других инвариантов, в частности, внешне устойчивого множества, баз и антибаз интуиционистских нечетких графов.
Исследование выполнено при финансовой поддержке РФФИ в рамках научных проектов № 18-01-00023 и № 19-07-00074
Литература
1. Zadeh L.A. Fuzzy sets. // Information and Control. 1965. № 8. pp. 338-353.
2. Atanassov K.T. Intuitionistic Fuzzy Sets /Proceedings of VII ITKR's Session, Sofia, Central Science and Technical Library, Bulgarian Academy of Sciences, 1697/84, 1983. pp. 6-24.
3. Christofides N. Graph theory. An algorithmic approach. Academic press. London. UK. 1976. 400 p.
4. Zadeh L.A. Similarity relations and fuzzy orderings. // Information Sciences. 1971. № 3(2). pp. 177-200.
5. Rosenfeld A. Fuzzy graphs. / In: L.A.Zadeh, K.S.Fu, M.Shimura (Eds.), Fuzzy Sets and Their Applications. Academic Press. New York. USA. 1975. pp. 77-95.
6. Mordeson J.N., Nair P.S. Fuzzy Graphs and Fuzzy Hypergraphs. Springer. Heidelberg. Germany. 2000. 248p.
7. Sunitha M.S., Kumar A.V. Complement of a fuzzy graph. // Indian Journal of Pure and Applied Mathematics. 2002. № 33(9). pp. 1451-1464.
8. Shannon A., Atanassov K.T. A first step to a theory of the intuitionistic fuzzy graphs. / In: D. Lakov (Ed.), Proceeding of the FUBEST. Sofia. Bulgaria. 1994. pp. 59-61.
9. Shannon A., Atanassov K.T. Intuitionistic fuzzy graphs from a-, ft- and (a,b)-levels. // Notes on Intuitionistic Fuzzy Sets. 1995. № 1(1). pp. 32-35.
10. Karunambigai M.G., Sivasankar S., Palanivel K. Different types of Domination in Intuitionistic Fuzzy Graph. // Annals of Pure and Applied Mathematics. 2017. № 14(1). pp. 87-101.
11. Parvathi R., Thamizhendhi G. Domination in intuitionistic fuzzy graphs. // Notes on Intuitionistic Fuzzy Sets. 2010. № 16. pp. 39-49.
12. Velammal S. Edge Domination in Intuitionistic Fuzzy Graphs. // International Journal of Computational Science and Mathematics. 2012. № 4(2). pp. 159-165.
13. Ore O. Theory of Graphs. American Mathematical Society Colloquium Publications. 1962. Vol. 38. 270 p.
14. Bershtein L.S., Bozhenuk A.V. Maghout Method for Determination of Fuzzy Independent, Dominating Vertex Sets and Fuzzy Graph Kernels. // Int. J. General Systems. 2001. № 30(1). pp. 45-52.
15. Боженюк, А.В., Герасименко Е.М. Разработка алгоритма нахождения максимального потока минимальной стоимости в нечеткой динамической транспортной сети // Инженерный вестник Дона. 2013. № 1. URL: ivdon.ru/magazine/archive/n1y2013/1583.
16. Atanassov K., Gargov G. Elements of intuitionistic fuzzy logic. Part I. // Fuzzy Sets and Systems. 1998. № 95. pp. 39-52.
17. Bershtein L., Bozhenyuk A. Fuzzy Graphs and Fuzzy Hypergraphs. / In: J.Dopico, J. de la Calle, A.Sierra (Eds.). Encyclopedia of Artificial Intelligence. Information SCI. Hershey. New York. 2008. pp. 704-709.
18. Берштейн Л.С., Беляков С.Л., Боженюк А.В. Определение хроматического множества нечеткого темпорального графа // Инженерный вестник Дона. 2015. № 3. URL: ivdon.ru/ru/magazine/archive/n3y2015/3154.
References
1. Zadeh L.A. Information and Control. 1965. № 8. pp. 338-353.
2. Atanassov K.T. Proceedings of VII ITKR's Session, Sofia, Central Science and Technical Library, Bulgarian Academy of Sciences, 1697/84, 1983. pp. 6-24.
3. Christofides N. Graph theory. An algorithmic approach. Academic press. London. UK. 1976. 400 p.
4. Zadeh L.A. Information Sciences. 1971. № 3(2). pp. 177-200.
5. Rosenfeld A. In: L.A.Zadeh, K.S.Fu, M.Shimura (Eds.), Fuzzy Sets and Their Applications. Academic Press. New York. USA. 1975. pp. 77-95.
6. Mordeson J.N., Nair P.S. Fuzzy Graphs and Fuzzy Hypergraphs. Springer. Heidelberg. Germany. 2000. 248p.
7. Sunitha M.S., Kumar A.V. Indian Journal of Pure and Applied Mathematics. 2002. № 33(9). pp. 1451-1464.
8. Shannon A., Atanassov K.T. In: D. Lakov (Ed.), Proceeding of the FUBEST. Sofia. Bulgaria. 1994. pp. 59-61.
9. Shannon A., Atanassov K.T. Notes on Intuitionistic Fuzzy Sets. 1995. № 1(1). pp. 32-35.
10. Karunambigai M.G., Sivasankar S., Palanivel K. Annals of Pure and Applied Mathematics. 2017. № 14(1). pp. 87-101.
11. Parvathi R., Thamizhendhi G. Notes on Intuitionistic Fuzzy Sets. 2010. № 16. pp. 39-49.
12. Velammal S. International Journal of Computational Science and Mathematics. 2012. № 4(2). pp. 159-165.
13. Ore O. Theory of Graphs. American Mathematical Society Colloquium Publications. 1962. Vol. 38. 270 p.
14. Bershtein L.S., Bozhenuk A.V. Int. J. General Systems. 2001. № 30(1). pp. 45-52.
15. Bozhenyuk A.V., Gerasimenko E.M. Inzenernyj vestnik Dona (Rus), 2013. № 1. URL: ivdon.ru/magazine/archive/n1y2013/1583.
16. Atanassov K., Gargov G. Fuzzy Sets and Systems. 1998. № 95. pp.
39-52.
17. Bershtein L., Bozhenyuk A. In: J.Dopico, J. de la Calle, A.Sierra (Eds.). Encyclopedia of Artificial Intelligence. Information SCI. Hershey. New York. 2008. pp. 704-709.
18. Bershtein L.S., Beliakov S.L., Bozhenyuk A.V. Inzenernyj vestnik Dona (Rus), 2015. № 3. URL: ivdon.ru/ru/magazine/archive/n3y2015/3154.