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

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

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

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

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

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

от 25%

Подписываем

договор

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

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



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

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

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

КАФЕДРА «ЭКОНОМИЧЕСКАЯ КИБЕРНЕТИКА»
ЛАБОРАТОРНАЯ РАБОТА №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. Реферат на тему India Essay Research Paper India Backgroundby Mimi
3. Доклад Особенности учения о разделении властей Ш Монтескье
4. Курсовая на тему Личностные особенности девочек подростков из социально неблагополучных семей
5. Реферат на тему Рецензія Про Таїнства Церкви
6. Реферат на тему Justice Essay Research Paper JusticeEvery action or
7. Реферат Ассортимент и качество рыбных консервов в масле, реализуемых в розничной торговой сети
8. Реферат История шиитских паломнических центров в Ираке
9. Реферат Географические особенности Антарктиды
10. Реферат на тему Mr Essay Research Paper The American ConstitutionEssay