Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Учебное пособие 400186.doc
Скачиваний:
12
Добавлен:
30.04.2022
Размер:
2.63 Mб
Скачать

Упражнения

1. Доказать справедливость соотношений, заданных в уп­ражнении 4 пункта 1.3.

2*. Пусть даны множества А, В, С, причем С В. Дока­зать, что

а) A C A B; б) A C A B; в) A\B A\C;

г) C\ A B\ A д) \ A \ A.

3*. Доказать эквивалентность приведенных ниже утвер­ждений, т.е. что из каждого следует другое:

A B=U; B; = .

1.5. Векторы, прямые произведения, проекции векторов

Для описания свойств элементов множества удобны век­торные представления. Пусть нас интересуют свойства (значения, состояния, признаки, атрибуты и т. п.) элементов v множества V по п фиксированным характеристикам (парамет­рам), А12, ... ,Ап; при этом каждая характеристика Ai (i = 1,2, ..., n) представлена множеством из тi= | Ai| допустимых значений аi Аi [см. поясняющий пример 1]. В таком случае каждый элемент v множества V может быть задан упорядо­ченным набором значений а12, ..., ап по интересуемым ха­рактеристикам А12, ..., Ап так что a1 А1, а2 А2, ..., an An; обозначение: v = (a1, а2, ..., аn).

Основные понятия векторных представлений:

Вектор v - упорядоченный набор элементов

v = (a1,a2,..,аn),

где а1,a2,...,ап - компоненты (координаты) вектора. Число п компонент называется длиной (размерностью) вектора.

Два вектора v1 = 1, а2, ..., ап) и v2= (b1,b2, …,bm) равны, если они имеют одинаковую длину и соответствующие ко­ординаты их равны, т.е.

1, а2, ..., ап) = (b1,b2, …,bm),

если: 1) n = m; 2) а1 = b1, а2 = b2, ..., ап = bт.

Множество всех возможных (различающихся) векторов 1, а2, ..., ап) длины n таких, что a, a1 А1, а2 А2,...,an An, называют прямым произведением множеств А12, ..., Ап. Обозначение прямого произведения: А1 А2 ... Ап; пря­мое произведение п одинаковых множеств А, т.е. когда А12 =... = А п= А, обозначают А1 А2 ... Апn.

Мощность прямого произведения множеств А12, ..., Ап равна произведению мощностей этих множеств, т.е.

| А1 А2 ... Ап | = | A1 |  | A2 |  …  | An |.

Способы задания прямого произведения множеств А1 А2 ... Ап - аналогичны способам задания множеств с той разницей, что требуется задание каждого множества А12, ..., Ап прямого произведения.

Операции над множествами векторов (данно­го прямого произведения) - объединение, пересечение, раз­ность, дополнение - аналогичны соответствующим опера­циям над множествами элементов.

Операции над вектором v длины п: v =(а1, а2, ..., ап).

Проекцией вектора v на i-ю ось называется его i-я компонента:

пpiv = ai.

Проекцией вектора v на оси с номерами i1, i 2, ...,ik назы­вается вектор длины k:

пpi1, … , iik v =(ai1, ai2, ... , aik).

Операции над множеством векторов V дли­ны п: v =(а1, а2, ..., ап), v V.

Проекцией множества векторов V на i-ю ось называет­ся множество проекций всех векторов из V на i-ю ось:

прi V= {прi v: v V}.

Проекцией множества векторов V на оси с номерами i1, i2,..., ik называется множество проекций всех векторов v V на оси с номерами i1, i2,..., ik:

пр i1,..., ik V= {пр i1,..., ik v: v V}.

В частности, если V= А1 А2 ... Ап, то

пр i1,..., ik V= А1 А2 ... Ап.

Операции над упорядоченным множеством векторов V длины

п: V=(v1, v2, ..., vп), v=(а1, а2, ..., ап)

Проекцией упорядоченного множества векторов V на i-ю ось называется упорядоченное множество проекций век­торов на эту ось:

прi V=( прi v1, прi v2, … , прi vn)

Проекцией упорядоченного множества векторов Vна оси с номерами i1, i2,..., ik: называется упорядоченное множество проекций всех векторов v V на оси с номерами i1, i2,..., ik:

пр i1,..., ik V= {пр i1,..., ik v1, пр i1,..., ik v2, … , пр i1,..., ik vn}.

Кроме того, над векторами v одинаковой длины п возмож­но выполнение различных операций сравнения, задаваемых теми или иными правилами сравнения векторов, например следующим.

Правило 1 сравнения векторов по предпочтению:

Пусть V - множество векторов длины п, компонентами которых являются числа. Вектор а =(а1, а2, ..., ап) не менее предпочтителен, чем вектор b =(b1, b2, ..., bп) (обозначение а b), если компоненты вектора а не меньше соответствую­щих компонент вектора b, т.е.:

а b если a1 bl, a2 b2, ..., аn bn.

Пример 1. Пусть при предварительном отборе претенден­тов на вакантную должность кадровую службу организации интересуют следующие их характеристики:

А1 - пол; А1 = {женск., мужск.};

А2 - возраст (лет); А2= {18, 19, ...,35};

А3 - образование; А3 = {среднее, незаконченное высшее, высшее};

А4 - общий стаж работы (лет); A4 = {0, 1 , 2, ,.., 1 5, более 15};

А5 - стаж работы менеджером (лет); А5 = {0, 1, 2, ..., 10,

более 10};

А6 - знание английского языка; А6 = {не владеет, со словарем, свободно};

А7 - владение компьютером; А7 = {компьютер, нет};

А8 - семейное положение; A8 = {холост (не замужем), же­нат (замужем)}.

Опишите векторно двух претендентов:

а) Иванова 23 лет, окончившего МИФИ, владеющего анг­лийским со словарем, однако не имеющего стажа работы по специальности менеджера, неженатого;

б) Петрова 27 лет, окончившего Международный универ­ситет 3 года назад и проработавшего далее менеджером в коммерческой фирме, свободно владеющего двумя иностран­ными языками, в том числе, английским, женатого.

Определите проекции полученных векторов на оси с но­мерами: 2, 5, 6, 7.

 При указанной последовательности характеристик векторные описания претендентов:

а = (мужск, 23, высшее, 5, 0, со словарем, компьютер, неженат),

б = (мужск., 27, высшее, 7, 3, свободно, компьютер, женат).

Проекции полученных векторов на оси (характеристики) с номерами 2, 5, 6, 7:

пр2 5 6 7 а - (23, 0, со словарем, компьютер),

пр2567 б = (27, 3, свободно, компьютер).

Пример 2. Пусть V= {(a, b, d), (с, b, d), (d, b,b)}. Чему равны проекции V на первую ось, на вторую, а также на вторую и тре­тью? Чему равны проекции V на эти оси, если V - упорядочен­ное (указанным выше образом) множество векторов V?

  • Проекции множества векторов V:

пp1V = {а,с,d}; пp2V = {b}; пp23V = {(b,d), (b,b)}.

Проекции упорядоченного множества векторов V=((a,b,d), (c,b,d),(d,b,b}}:

Пp1V =(a,c,d); пp2V =(b,b,b), пp23V =((b,d),(b,d),(b,b)).

Пример 3. Пусть V = {(a,b), (b,c,d), (c,a,d)}. Чему равна проекция пр1V?

 Проекция пр1V не может быть определена, так как за­дано множество V векторов разной длины.

Пример 4. Пусть Х= {0,1}, Y= {a,b}. Найти X Y, Y X, X2, X Y X.

X Y {(0,а), (0,b), (1,а), (1,b)}.

Y X {(а,0), (a,1), (b,0), (b,1)}.

Таким образом, X Y Y X.

Х2 = {(0,0), (0,1), (1,0), (1,1)}.

Х Y X= {(0,а,0), (0,а,1), (0,b,0), (0,b,1), (1,а,0), (1,а,1), (1,b,0), (1,b,1)}.

Пример 5. Проиллюстрировать на конкретном примере утверждение: если A Х и В Y, то А В Х Y.

 Пусть A = {a}, X = {a,b}, т.е. A X, и

В = {1, 2, }, Y = {1, 2, 3}, т.е. В Y. Тогда:

А В = {(а,1), (а,2)};

Х Y= {(а,1), (а,2), (а,3), (b,1), (b,2), (b,3)} =

= {(а,1), (а,2)} {(а,3), (b,1), (b,2), (b,3)} =

= [A B] {(а,3), (b,1), (b,2), (b,3)} =Х Y.

Таким образом, А В X Y.

Пример 6. Пусть А - алфавит, т.е. конечное множество, элементами которого являются символы (буквы, цифры, зна­ки препинания, знаки операций и т.д.). Словом длины п в ал­фавите А (обозначается последовательностью из и симво­лов без скобок и запятых) называют любой элемент множе­ства Аn. В этом определении слово представлено как вектор. Множество всех слов в алфавите А - это множество А*:

A* = Al A2 A3 ...

Пусть теперь алфавит А состоит из трех символов, напри­мер:

А = {а,b,с}. Определить множество всех слов длины 1, 2, 3,4 в алфавите А.

 • Множество всех слов длины 1 в алфавите А = {а,b,с} — это множество всех слов из одной буквы алфавита А:

Al = {a,b,c}, | А1 | = 3.

• Множество всех слов длины 2 в алфавите А - множе­ство всех возможных двухбуквенных слов в алфавите А:

А2 = А А = {аа, ab,ас, bа, bb, bс, са, сb, сс}, | А2 | = 9 = 32.

• Множество всех слов длины 3:

А 3 = А А А= {ааа, aab, aac, aba, ...,.ссс}, | А3 | = 27 = 33.

• Множество всех слов длины 4:

А 4 = А А А А = {аааа,aaab, aaac,aaba,...,сссс}, | А4 | = 81= 34.

Очевидно, что мощность множества всех слов длины n в ал­фавите А равна мощности алфавита в степени п, т.е. |Аn | = |А|n.

Пример 7. Пусть при сравнении пяти вариантов решений а, b, с, d, c по четырем характеристикам-критериям X, Y, Z, U получены следующие векторные оценки каждого варианта:

V = {(2, 3, 1, 2), (3, 3, 1, 2), (2, 2, 2, 2), (3, 2, 1, 2),

(2,3,2,2)}.

Используя правило 1 сравнения векторов по предпочте­нию, определить наилучшие векторные оценки и соответствующие им варианты решений.

 В соответствии с правилом 1 выполним попарное срав­нение векторных оценок из V. При сравнении первой век­торной оценки со второй последняя оказывается не менее предпочтительной, а именно;

(2,3,1,2) (3,3,1,2).

Поэтому дальнейшее сравнение первой векторной оцен­ки со всеми другими можно не выполнять и далее ее не рас­сматривать. Оставшиеся векторные оценки:

V ’ = {(3, 3, 1, 2), (2, 2, 2, 2), (3, 2, 1,2), (2, 3, 2, 2)}.

В полученном списке Vвекторных оценок первая срав­нима по правилу 1 только с третьей этого списка:

(3,3,1,2) (3,2,1,2).

Это позволяет отбросить третью векторную оценку в Vкак менее предпочтительную. Новый список векторных оце­нок:

V ” = {(3, 3,1,2), (2,2,2,2), (2, 3,2,2)}.

В новом списке Vсравнимыми по правилу 1 оказыва­ются только последние две оценки:

(2,2,2,2) (2,3,2,2).

Оставшиеся две векторные оценки

V ’’’ = {(3,3, 1,2), (2,3,2,2)}

несравнимы по правилу 1, т.е. никакой из них нельзя отдать предпочтение по данному правилу. Поэтому их следует при­знать лучшими среди векторных оценок исходного списка V. Таким образом, наилучшими по правилу 1 сравнения век­торов по предпочтению оказались вторая и последняя век­торные оценки исходного списка V, и соответствующие им варианты решений {b, е} следует также признать наилуч­шими с учетом оценок, полученных ими по критериям X,Y,Z,U.

Заметим, что полученное с использованием правила 1 мно­жество МП = {b,е} наилучших и несравнимых вариантов решений называют в теории принятия решений областью компромиссов, или множеством парето-оптималъных ре­шений.