Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Список индивидуальных данных




Общая постановка задачи

1. Сформулировать задачи, согласно вариантам, на языке теории множеств или теории графов.

2. Определить, что для данных задач является траекториями, функционалами и оптимальными значениями функционалов.

3. Разработать алгоритмы решения задач. Для этого свести перебор траекторий к генерации тех или иных комбинаторных объектов и организовать отбор траекторий, отвечающих оптимальному значению функционалов. Следует отметить, что для некоторых из приведенных задач (см. ниже) существует более эффективные алгоритмы решения, чем алгоритмы, основанные на простом переборе траекторий.

4. Реализовать алгоритм решения задачи.

1. Подмножество V вершин графа G называется независимым (или внутренне устойчивым), если никакие две вершины из V не смежны. Найти наибольшее по мощности независимое множество вершин заданного графа.

2. Подмножество V вершин графа G называется доминирующим (или внешне устойчивым), если каждая вершина из VG \ V смежна с некоторой вершиной из V. Найти наименьшее по мощности доминирующее множество вершин заданного графа.

3. Требуется расставить на шахматной доске наибольшее число ферзей так, чтобы они не атаковали друг друга. Указание: сведите задачу к задаче поиска независимого множества вершин графа наибольшей мощности (задача №1).

4. Требуется расставить на шахматной доске наименьшее число ферзей так, чтобы каждая клетка была под боем. Указание: сведете задачу к задаче поиска доминирующего множества вершин графа наименьшей мощности (задача №2).

5. Задан граф G, все веса ребер равны 1. Найти наименьшее подмножество вершин V Í VG, такое, что каждая вершина графа должна находиться на расстоянии не более 1 от какой-либо вершины из V. Установите связь между данной задачей и задачей № 2.

6. Подмножество V Í VG называется покрытием (вершинным покрытием, опорой) графа G, если каждое ребро из ЕG инцидентно хотя бы одной вершине из V. Найти покрытие минимальной мощности заданного графа. Установите связь между данной задачей и задачей поиска независимого множества вершин графа наибольшей мощности (задача №1).

7. Подмножество V вершин графа G называется кликой, если любые две входящие в него вершины смежны, т.е. понятие клики является антиподом понятия независимого множества (см. задачу №1). Найти клику наибольшей мощности для заданного графа.

8. Подмножество ребер Е Í ЕG называется реберным покрытием графа G, если каждая вершина из VG инцидентна хотя бы одному ребру из Е. Найти все реберные покрытия заданного графа G.

9. Подмножество попарно несмежных ребер графа называется паросочетанием (или независимым множеством ребер). Найти все паросочетания заданного графа.

10. Паросочетание (см. задачу №9) называется совершенным (или 1-фактором), если оно одновременно является реберным покрытием (см. задачу №8). Найти все совершенные паросочетания заданного графа.

11. Имеется конечное множество исполнителей { х 1,..., хn }, каждый из которых может выполнять некоторые из работ { у 1,..., уn }. Для каждого исполнителя задан список работ, которые он может выполнять. Нужно распределить исполнителей по работам, т.е. назначить по одному исполнителю на каждую работу, так, чтобы выполнить все работы. Найти все возможные распределения исполнителей по работам. Указание: свести задачу к задаче №10.

12. То же, что и задача №11, только задана стоимость выполнения работы уi исполнителем хi, и требуется распределить исполнителей по работам, минимизируя затраты.

13. Два графа G 1 и G 2 называются изоморфными, если существует взаимно однозначное соответствие f: VG 1® VG 2, такое, что (v, wEG 2, тогда и только тогда, когда (f (v), f (w))Î EG, т.е. существует соответствие между вершинами графа G 1 и вершинами графа G 2, сохраняющее отношение смежности (графы G 1 и G 2 отличаются только нумерацией вершин). Определить, являются ли два заданных графа изоморфными.

14. Заданы два графа G 1 и G 2. Требуется определить, существует ли в G 2 порожденный подграф, изоморфный графу G 1.

15. Заданы множество А и множество В, причем элементами последнего служат некоторые подмножества из первого, и В является покрытием множества А, что означает следующее: объединение всех элементов из В, т.е. соответствующих подмножеств из А, равно множеству А. Требуется найти все покрытия множества А, составленные из элементов множества В.

16. Есть n станков. Каждый из станков делает различные операции (какие задано). При обработке детали необходимо выполнить k заданных операций. Найти минимальное множество станков, требуемых для обработки детали.

17. Определить, имеет ли заданный неориентированный граф гамильтонов цикл.

18. Всего n рабочих. В выездной бригаде должны находиться рабочие, которые все вместе владеют не менее чем k заданными специальностями. Для каждого рабочего задан список его специальностей. Сформировать бригаду из минимального числа рабочих.

19. Существует ли решение в (0,1) – числах следующего уравнения: , и b заданы.

20. Необходимо перевести n тонн груза. Имеется k самолетов грузоподъемностью s 1, s 2,…, sk тонн, . Стоимость рейса c 1, c 2,…, ck тыс. руб. не зависит от массы груза, перевозимого самолетом. Найти оптимальное множество самолетов для перевозки груза.

21. Получить все возможные бинарные отношения между элементами конечного n -элементного множества, удовлетворяющие условиям симметричности и антирефлексивности.

22. Получить все возможные бинарные отношения между элементами конечного n -элементного множества, удовлетворяющие условиям антисимметричности.

23. Задано бинарное отношение между элементами конечного множества мощности n. Проверить является ли данное отношение транзитивным.

24.

 
 

Найти все матрицы размера n ´ n с элементами из множества {0,1}, удовлетворяющие следующим условиям:

25. Найти все способы расстановки n ладей на "шахматной" доске размера n ´ n так, чтобы никакие две из них не стояли на одной вертикали или горизонтали.




Поделиться с друзьями:


Дата добавления: 2014-12-27; Просмотров: 507; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.017 сек.