Лабораторная работа

Лабораторная работа Построение решёток матроида с помощью ранговой функции

Работа добавлена на сайт bukvasha.net: 2015-10-29

Поможем написать учебную работу

Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.

Предоплата всего

от 25%

Подписываем

договор

Выберите тип работы:

Скидка 25% при заказе до 5.4.2025



МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ

ПЕНЗЕНСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ

ФАКУЛЬТЕТ ЭКОНОМИКИ И УПРАЛЕНИЯ

КАФЕДРА «ЭКОНОМИЧЕСКАЯ КИБЕРНЕТИКА»
ЛАБОРАТОРНАЯ РАБОТА №3

Дисциплина: Дискретный анализ и дискретная оптимизация

Построение решёток матроида с помощью ранговой функции

Бригада №9
Выполнили:

студентки гр.07ЭЧ1

Зюзина А., Жукова Е.,

Проверил: д.т.н., профессор Лебедев В.Б.
Пенза 2010

Лабораторная работа №3

Построение решёток матроида с помощью ранговой функции
Цель работы: научиться строить различные решетки матроида с помощью ранговой функции и на основе их соответствующие диаграммы Хассе.

Задание: Построить решетки матроида для трёх данных семейств порождающих множеств, используя средства Microsoft Office либо какого-нибудь другого программного продукта.

  1. R = {R} ={a, b, c, d};

  2. R = {R} ={1234, 234, 14};

  3. R = {R} ={ab, ac, bc}.

Порядок выполнения работы

  1. Строим решётку матроида для первого семейства порождающего множества

Строим все решётки с помощью теоремы Эдманса.

kr(a) = 1, kr(b) = 1, kr(c) = 1, kr(d) = 1

min kr (i) = 1





,

,

,

,

,

,



Таблица 1 Расчёт значений ранговой функции для множества R = {a, b, c, d}



















Ø

0

0

ab

0

0

abc

0

0

a

0

0

ac

0

0

abd

0

0

b

0

0

ad

0

0

acd

0

0

c

0

0

bc

0

0

bcd

0

0

d

0

0

bd

0

0

abcd

0

0










cd



















  1. Строим решётку матроида для второго семейства порождающего множества

kr(1) = 2, kr(2) = 2, kr(3) = 2, kr(4) = 3

min kr (i) = 2





,

,

,

,

,

,

,



Таблица 2 Расчёт значений ранговой функции для множества
R ={1234, 234, 14}



















Ø

0

0

12

0

0

123

0

0

1

0

0

13

0

0

124

1

1

2

0

0

14

1

1

134

1

1

3

0

0

23

0

0

234

1

1

4

1

1

24

1

1

1234

1

1










34

1

1










  1. Строим решётку матроида для третьего семейства порождающего множества

kr(a) = 2, kr(b) = 2, kr(c) = 2

min kr (i) = 2





,

,

,



Таблица 3 Расчёт значений ранговой функции для множества R = {ab, ac,bc}













Ø

0

0

ab

0

0

a

0

0

ac

0

0

b

0

0

bc

0

0

c

0

0

abc

0

0



Результаты построения диаграмм Хассе
На основании построенной для каждого исходного семейства порождающих множеств таблиц была построена соответствующая решётка матроида (см. рис 1 – 3)




Рисунок 1 Решётка матроида для множества R = {a, b, c, d}



Рисунок 2 Решётка матроида для множества R ={1234, 234, 14}



Рисунок 3 Диаграмма Хассе для семейства множеств
R = {R} ={ab, ac, bc}


Вывод
Решена задача построения решёток матроида по исходным семействам множеств с помощью ранговой функции благодаря использованию графических средств Microsoft Word. Решётки матроида были построены для таких множеств, как R = {R} ={a, b, c, d},
R = {R} ={1234, 234, 14}, R = {R} ={ab, ac, bc}.

1. Статья Прогнозирование сегмента автомобильного рынка на примере Московского региона
2. Реферат Виды эмоций
3. Реферат Структура правовых отношений
4. Реферат на тему Moral Development Of Huckleberry Finn Essay Research
5. Курсовая на тему Импрессионизм
6. Реферат Модели работы мозга
7. Реферат на тему The Novel On The Road Written By
8. Курсовая на тему Вопросы развития речи и обучение родному языку в педагогической системе КД Ушинского
9. Реферат Западноевропейский абсолютизм его типологизация и общая характеристика
10. Реферат на тему Організація документообігу в установі