- •Глава 1. Теория множеств
- •1. Основные понятия теории множеств
- •Контрольные вопросы и задания
- •2. Операции над множествами
- •Контрольные вопросы и задания
- •Примеры решения
- •3. Отображения
- •Контрольные вопросы и задания
- •Примеры решения
- •4. Мощность множества
- •0/1 1/1 2/1 3/1 . . .
- •1/2 2/2 3/2 4/2 . . .
- •Контрольные вопросы и задания
- •Примеры решения
- •5. Свойства счетных множеств
- •Контрольные вопросы и задания
- •Примеры решения
- •6. Свойства множества действительных чисел
- •Контрольные вопросы и задания
- •Примеры решения
- •7. Множества мощности континуума и выше
- •Контрольные вопросы и задания
- •Примеры решения
- •8. Нечеткие множества. Основные понятия
- •Примеры записи нечеткого множества
- •Основные характеристики нечетких множеств
- •Примеры нечетких множеств
- •9. Методы построения функций принадлежности нечетких множеств
- •10. Операции над нечеткими множествами
- •Свойства операций и .
- •11. Алгебраические операции над нечеткими множествами
- •12. Принцип обобщения
- •Контрольные вопросы и задания
- •Глава 2. Бинарные отношения и функция выбора
- •1. Бинарные отношения и операции над ними
- •Примеры решения
- •2. Свойства операций над отношениями
- •Контрольные вопросы и задания
- •Примеры решения
- •3. Способы задания бинарных отношений
- •Пример решения
- •4. Свойства бинарных отношений
- •Контрольные вопросы и задания
- •Примеры решения
- •5. Специальные бинарные отношения. Упорядочение и безразличие
- •6. Слабый порядок
- •XIслy ((X, y) Pсл и (y, X) Pсл)
- •XIслy ((y, X)Pсл и (X, y)Pсл).
- •7. Разбиение и эквивалентность
- •8. Качественный порядок
- •Контрольные вопросы и задания
- •Примеры решения
- •9. Нечеткие отношения. Основные понятия
- •10. Операции над нечеткими отношениями
- •11. Функция выбора. Основные понятия
- •12. Классификация функций выбора
- •Контрольные вопросы и задания
- •Примеры решения
- •13. Задача векторной оптимизации
- •Контрольные вопросы и задания
- •Приложение Метод математической индукции
- •Контрольные вопрсы и задания
- •Примеры решения
- •Библиографический список
Контрольные вопросы и задания
1. Придумать для рассмотренного выше примера такие множества Y и Z, чтобы нарушалось условие С.
2. Пусть на элементах множества Х задана векторная функция F(x) = { f 1(x), f 2(x),..., f n(x) }.
Механизм голосования определяется так: если f i (х) > f i(y), то i-й избиратель голосует за кандидата х против кандидата у. Записать выражение для функции выбора, соответствующей механизму выбора по большинству голосов.
3. Записать функцию выбора, соответствующую механизму блокирующих ограничений, т.е. выбирается элемент х, если он не хуже фиксированного элемента u в смысле бинарного отношения R.
4. На множестве Х = {1, 2, ... 5} задано бинарное отношение R с помощью матрицы [R]:
[R] =
Построить на Х выбор согласно механизмам:
а) доминирования по R; б) блокировки по R;
в) блокирующих ограничений при u = 5; г) турнирному.
5. Пусть GR(х) и HR(х) – соответственно верхний и нижний срез отношения R в точке х; |GR(х)| и |HR(х)| – их мощности. Построить выбор на множестве Х = {2, 3, ..., 15} согласно следующим механизмам:
1) C1(X) = { xХ | max |HR(х)| }; 2) C2(X) = { xХ | min |GR(х)| }.
Отношение R определяется условиями:
а) б)
6. Доказать, что для любого асимметричного отношения R выполняется включение СR(Х) СR(Х). Привести пример, когда это включение строгое. Показать, что условие асимметричности, вообще говоря, не является необходимым, т.е. из СR(Х) CR(X) не следует асимметричность R.
7*. Доказать, что для функции выбора, заданной на предъявлении Х и определяемой скалярным максимизирующим механизмом, выполняются следующие условия:
а) x, y C(X) f(x) = f(y) = f max;
б) z X\C(X) f(z) < f max.
8*. Доказать, что функция выбора, определяемая скалярным оптимизирующим механизмом удовлетворяет условию константности.
9*. Доказать, что если функция выбора на конечном множестве А определяется механизмом блокировки по асимметричному транзитивному бинарному отношению R, то
х А\ CR(A) y CR(A) : (y, x) R .
Иными словами, для любого элемента х, не попавшего в выбор, существует элемент y, лучший, чем х, в смысле отношения R.
10. Составить программу, реализующую метод сканирования, и построить выбор на множестве точек плоскости с целочисленными координатами в соответствии с условно-экстремальным механизмом при следующих условиях.
а) f 0 = 2x12 + x22 – 2x1x2 + 6x1 – 11x2 min
0 x1 6; 0 x2 7;
x12 + (x2 – 7)2 36.
б) f 0 = 2x12 + x22 – 2x1x2 – 4x1 – 6x2 min
0 x 9; 0 x2 4;
x12 + (x2 – 4)2 81.
Примеры решения
Задача 7.
Выберем два произвольных элемента x,y С(Х). Очевидно, что f(x) = f(y). В противном случае, например при f(x) > f(y), оптимальным был бы элемент х, а y – не был. Поскольку множество С(Х) состоит из элементов, доставляющих максимум f, то в этом случае элемент y не попал бы в выбор С(Х). Условие а) доказано.
Для доказательства условия б) введем на множестве Х бинарное отношение I: xIy f(x) = f(y). Нетрудно убедиться, что отношение I – эквивалентность. Следовательно, множество Х можно разбить на классы эквивалентности, на которых функция f постоянна. По доказанному условию а), выбор С(Х) целиком содержится в одном из таких классов.
Выберем произвольный элемент zX \ C(X). В силу определения С(Х), f(z) f(x), где х – произвольный элемент С(Х). Но равенства быть не может, т.к. в этом случае, в силу произволь-ности z, все множество Х состояло бы из одного-единственного класса эквивалентности и f(x) была бы постоянна на нем. Ясно, что такого быть не может. Полученное противоречие доказывает условие б).
Задача 9.
Предположим противное, т.е. существует такой х А\ CR (А), что (y, x) R для любого y CR(А). Тогда либо х CR(А), что невозможно по предположению, либо существует такой z1 А\ CR(А), что (z1, x) R. Т.е. если элемент х не доминируется никаким элементом из CR(А), то он должен доминироваться некоторым z1 из А\CR(А). В противном случае получим, что х CR(А), а это противоречит предположению. Но, в свою очередь, z1 должен доминироваться либо некоторым z2 А\CR(А), либо некоторым t CR(А), так как иначе получим z1 CR(A), что невозможно в силу определения z1. Если верно второе предположение, то, в силу транзитивности R, х доминируется элементом t из множества CR(А), что невозможно. Следовательно, верно первое предположение о существовании z2 А\CR(А).
Продолжая эти рассуждения, получим последовательность точек zi A\CR(А), таких, что zi R zi -1 и ни одна из них не доминируется никакой точкой из CR(А), т.к. иначе, вследствие транзитивности R, получится, что х доминируется элементом CR(А), что невозможно по предположению.
Поскольку R асимметрично и транзитивно, то оно и ациклично. Значит, в этой последовательности не может быть повторяющихся элементов. Поэтому, в силу конечности A, последовательность должна оборваться на элементе zn А\CR(А), для которого уже не найдется доминирующего элемента множества А\CR(А). Но он не может доминироваться и элементом CR(А), так как тогда вследствие транзитивности R получим, что и x доминируется этим элементом . Значит, zn недоминируем на A и, следовательно, должен принадлежать CR(А), что противоречит условию zn А\CR(А) . Полученное противоречие доказывает утверждение задачи.