Научная статья на тему 'Теоретические основания нечетких множеств в САПР'

Теоретические основания нечетких множеств в САПР Текст научной статьи по специальности «Математика»

CC BY
146
47
i Надоели баннеры? Вы всегда можете отключить рекламу.
Журнал
Вестник МГСУ
ВАК
RSCI
Область наук
Ключевые слова
МОДЕЛИРОВАНИЕ / SIMULATION / МАТЕМАТИЧЕСКИЕ МОДЕЛИ / MATHEMATICAL MODELS / ПРОЕКТИРОВАНИЕ / DESIGN / ИЕРАРХИЯ / HIERARCHY / НЕЧЕТКИЕ МНОЖЕСТВА / FUZZY SETS

Аннотация научной статьи по математике, автор научной работы — Игнатов В.П.

В работе рассматриваются общие теоретические основания построения нечетких множеств как модельных расширений в системах автоматизированного проектирования.

i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

THE THEORETICAL FOUNDATIONS OF FUZZY SETS IN CAD

The paper addresses the general theoretical basis for constructing the fuzzy sets as extensions of the model in computer-aided design.

Текст научной работы на тему «Теоретические основания нечетких множеств в САПР»

ТЕОРЕТИЧЕСКИЕ ОСНОВАНИЯ НЕЧЕТКИХ МНОЖЕСТВ В

САПР

THE THEORETICAL FOUNDATIONS OF FUZZY SETS IN CAD

В.П. Игнатов V.P. Ignatov

МГСУ

В работе рассматриваются общие теоретические основания построения нечетких множеств как модельных расширений в системах автоматизированного проектирования.

The paper addresses the general theoretical basis for constructing the fuzzy sets as extensions of the model in computer-aided design.

Рассмотрим общие теоретические основания построения нечетких множеств как модельных расширений в системах автоматизированного проектирования.

Нечеткое множество - это математическая модель класса с нечеткими (размытыми) границами. Элемент такого множества может иметь различную степень принадлежности к нему. Функция, описывающая это свойство, называется функцией принадлежности и дает субъективное представление эксперта об особенностях исследуемого объекта (явления, процесса, цели, ограничений и т.п.). Математический аппарат, основанный на этой теории, позволяет из множества допустимых альтернатив выбирать из них наиболее приемлемые.

Ниже приводятся краткие и необходимые для понимания сведения о свойствах нечетких множеств. Более полную информацию о них можно получить в работах [15].

Определение 1.1. Нечетким множеством А множества X называется множество упорядоченных пар вида (х, |1д(х)), где хеХ, а функция |Дд(х) : Х^ [0,1], называется функцией принадлежности нечеткого множества А .

Функция |Дд(х) характеризует степень принадлежности конкретного элемента хе X нечеткому множеству А., т.е. «...это функция субъективного представления эксперта (исследователя) об особенностях исследуемой операции, характере ограничений и целей исследования. Это такой язык математики, который позволяет учитывать нечеткость исходной информации в математических моделях (Моисеев И.Н.)».

Нечеткое множество называется пустым, если р.0 (х) = 0, VxeX.

Носителем нечеткого множества А называется множество: supp A = { x I xeX, |iA (x) > 0}.

Если нечеткое множество А включает в себя нечеткое множество В, т.е. Вс А, то |iA (х) > |1в (х) и supp B с: supp A.

Определение 1.2. Объединением нечетких множеств А и В в X называется нечеткое множество А и В с функцией принадлежности вида Цдив= max (Ца(х) , |1В (x)}, хеХ.

Определение 1.3. Пересечением нечетких множеств А и В в X называется нечеткое множество А п В с функцией принадлежности вида Ца^в = min {|iA (x), |iB (x)}, х еХ.

Определение 1.4. Разность нечетких множеств А и В в X определяется как нечеткое множество А \ В с функцией принадлежности вида Ца\в (х) = max {0, ца(х) - |iB (x)}

Определение 1.5. Декартово произведение Aj х...х An нечетких множеств A i в Xi, называется нечеткое множество А множества X=Xjx...xXn с функцией принадлежности вида

|iA= min{|iaj (xj), ..., Цдп (Xn)}, х = (xj, ..., Xn) eX.

Определение 1.6. Нечетким отношением R на множестве X называется нечеткое подмножество декартового произведения ХхХс функцией принадлежности |j.R (x,y) : ХхХ —> [0, J ]. Значение |iR (x,y) понимается как степень выполнения отношения xRy.

Определение 1.7. Образом В нечеткого множества А в X при нечетком отображении |дф : X x У^[0,1] называется нечеткое множество с функцией принадлежности вида

Ив (7) = sup min A (ХX ц9 (x y )}

xe X

Если ф обычное отображение вида ф: X ^Y, т.е. |дф(х, у) =1, при

у= ф(х) и yeY, то:

/ив (у) = sup ¡лА ( X )

X ер 1(y)

где yeY и

(р~\У) = {x|X е X,р(X) = у}

Определение 1.8. Если Р- прямое произведение n множеств Xjx...xXn , тогда нечеткое n-арное отношение R определяется как нечеткое подмножество Р, т.е. R с Р, принимающее свои значения в [0,1].

Для двухместного отношения используют табличное представление вида:

yi y2 Уз y4 y5

0 0 0,1 0,3 J Xj R = 0 0,6 0,4 0 j Х2 0,2 0,7 0 0,5 0 хз

или запись вида xRy для хеХ и yeY.:

Определение 1.9. Композицией двух нечетких отношений R1 и R2 называется «max - min»- композиция отношений Ri и R2 (обозначается Ri° R2) и определяется выражением:

M-R2° Ri(x,z) = V [^Ri(x,y)A^R2(y,z)] =max[min(|iRi(x,y), |i R2(y,z))],

y y

где xeX, yeY, zeZ, a R1c XxY и R2cYxZ.

v - обозначает max относительно переменной или элемента х;

X

л - обозначает min относительно переменной или элемента х,

X

1.1 при этом запись Ц1(х)= Vц(х, y) эквивалентна записи Ц1(х) = max fj(x, y), y y

а запись ц2(х)= Л |i(x, y) ~ |i2(x)= min |i(x, y).

y y

Определение 1.10. Нечетким отношением строгого предпочтения, соответствующим нечеткому отношению R, называется отношение с функцией принадлежности вида

s/.. ..ч \Vr (x> У) Mr (У,x) при (x, y) >ßR (y,x),

Mr(x, y) =

0 при JUR (x, y) < JUR (y,x)

Это отношение антирефлексивно, антисимметрично и транзитивно, если транзи-тивно отношение R, т.е. |iR(x,y) = 0; а из |iR(x,y) >0 ^ |j.R(y,x)= 0 и R° Rc R или |iR(x,y) > max min {|iR(x,z), |iR(z,y)}, где символ « ° » означает операцию композиции отношений. Операция max берется по всем zeX.

Определение 1.11. Пусть X - множество альтернатив и ¡j,R - заданное на нём нечеткое отношение предпочтения. Тогда нечеткое подмножество недоминируемых альтернатив множества (X, |j.R) описывается функцией принадлежности вида:

Эффективные или оптимальные по Парето подмножество недоминированных альтернатив для набора функций fi(x), i=1,..., n имеют функции принадлежности вида:

M"rö' (x) =1" sup[//R(y, x) - MRx, y)]

yeX

и называются четко недоминируемыми альтернативами с функцией принадлеж-

x) = 1 - sup vSR(y, X), x e X

yeX

ности |iRH"(x) = 1.

Определение 1.12. Четко недоминируемым множеством называется множество X*, удовлетворяющее условию:

X* = {x | xeX, №нд(х) = 1}.

Его можно рассматривать в некотором смысле как четкое решение нечетко поставленной задачи.

Определение 1.13. Нечеткое отношение |iR называется сильно линейным, если его функция принадлежности удовлетворяет условию:

max {|iR(x, y), |iR(y, x) } = 1 при любых x, yeX

или эквивалентному условию |iR(x, y) = 1- |iRS (y, x).

Литература

1. Белман P., Заде Л. Принятие решений в расплывчатых условиях. В кн. "Вопросы анализа и процедуры принятия решений". М., "Мир", 1976, стр.172-215.

2. Игнатов В.П. Основы нечеткого моделирования процессов проектирования. - М.: Компания Спутник+. 2000. - 187 с.

3. Волков А.А., Игнатов В.П. Мягкие вычисления в моделях гомеостата строительных объектов // Вестник МГСУ. - 2010. - №2. - с. 279-282.

4. Волков А.А., Лебедев В.М. Гомеостат строительного производства // Вестник БГТУ им. В.Г. Шухова. - 2008. - №1. - с. 102-104.

Literature

1. Bellman R., Zadeh L. Decision-making in ambiguous terms. In the book. "Issues of analysis and decision-making procedures." M., "Mir", 1976, p. 172, 215.

2. Ignatov V.P. Fundamentals of fuzzy modeling of design processes. - M.: Company Sputnik +. 2000. - 187 S.

3. Volkov A.A., Ignatov V.P. Soft computing models in homeostat construction projects // Vest-nik of MSUCE. - 2010. - № 2. - S. 279-282.

4. Volkov A.A., Lebedev V.M. Homeostat construction industry // Vestnik of BSTU. V.G. Shukhov. - 2008. - № 1. - S. 102-104.

Ключевые слова: моделирование, математические модели, проектирование, иерархия, нечеткие множества.

Keywords: simulation, mathematical models, design, hierarchy, fuzzy sets.

Рецензент: д.т.н., проф. Григорьев Э.П.

i Надоели баннеры? Вы всегда можете отключить рекламу.