Сколько в нете не искал-так и не смог найти метод нахождения минимального доминирующего множества и связанных с ним задач. Кто знает-пожалуйста, расскажите или киньте ссылочку!
мисс_граффити
21.01.2007 0:38
Если писал функции в маткаде (или хотя бы умеешь их читать) - вот здесь посмотри:
http://www.exponenta.ru/soft/mathcad/stud12/index.aspАлгоритм поиска основан на вычислении степеней вершин графа и выборе вершины с наибольшей степенью в качестве доминирующей.
Это по-моему не правильный алгоритм
Вот контрпример:
(1)-----(3)--
--(2)--(4)---
-----(5)-----
--(6)---(7)--
(8)-------(9)
Вершина 1 связана с 2, 2 с 5, 3-с 4,4 с 5, 8 с 6, 6 с 5, 9 с 7, 7 с 5
Минимальное доминирующее множество-{2,4,6,7} и вершина 5 с найбольшей степенью в него не входит
МатКад читать не умею, честно говоря
Я имел ввиду не програмную реализацию, а алгоритм
З.Ы.Не знаешь, где взять Маскад и учебник по нему? Заранее спасибо
Спасибо, тут я тоже уже был
Тогдя я поставлю вопрос по-другому
Может, кто-нибуть знает, где в нете найти серьезную книгу по теории графов типа Оре или Харари или грека(не помню фамилии) Все что я находил-или пустые ссылки на Рапид или в формате *.ps, а он у меня ничем не читается...
Грек - это Кристофидес? Качай здесь (DJVU, ссылка рабочая, только что проверил):
http://sci-lib.com/one_book.php?book_num=100444
Да, тот самый грек, спасибо! И все вроде-бы есть....
Может, ты тогда(по ходу дела) знаешь сайт с классическими алгоритмами, где их действительно МНОГО( а не так, как в алголисте)?Если знаешь-кинь ссылочку, пожл
Спасибо заранее и за Кристофидеса!