КАТЕГОРИИ: Архитектура-(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) |
Контрольная работа 2 страница
Матрица С1,2 после приведения
Сумма констант последнего приведения равна 6, так что φ()=49+6=55. Теперь выберем между множествами Г{(i,j)} и то, на котором минимальна функция j. В нашем случае из множеств, которому соответствует меньшее из чисел φ(Г{(А,Г)})=56 и φ()=55.Поэтому дальнейшей разработке подвергнется множество . Итак, выделена определенная дуга (А,Г) графа и построены новые матрицы, к которым, очевидно, можно применить описанную выше процедуру. При каждом таком повторном применении будет фиксироваться очередная дуга графа, которая в конечном итоге войдёт в искомый гамильтонов цикл, если данная ветвь будет продолжена до конца и иметь минимальный вес.
В матрице С1,2,1 подсчитаем веса нулей (веса нулей указаны в скобках):
Самым тяжёлым является нуль с номером (В,Г), так что теперь следует рассматривать множества и . Обратимся к первому из них. Необходимо заменить на ¥ числа во всех тех клетках, которые соответствуют ребрам, заведомо не принадлежащим тем циклам, которые проходят через уже отобранные ранее ребра. Поскольку, вычеркнув строку В и столбец Г в матрице С1,2, нужно также заменить на ∞ числа в определённых клетках так, чтобы не получалось коротких циклов (длиной меньше n), то в клетке с номером (В,Г) надо поставить символ ∞. Получим матрицу С1,2,1:
Сумма констант остается неизменной, так как матрица не требовала приведения φ()=55
Сумма констант приведения φ()=55+8=63. Следовательно дальнейшей разработке подлежит . «Взвешиваем» нули в матрице С1,2,1:
Самым тяжелым является нуль с номером (Г,А), теперь рассмотрим множества и . Вычеркиваем строку Г и столбец А, ставим ∞ в клетке (А,Г) и получаем матрицу С1,2,1,1
Матрица не требует приведения и сумма констант приведения останется без изменений φ()=55. Рассмотрим матрицу С1,2,1,2:
Сумма констант приведения φ()=55+8=63. Произведем оценку нулей в матрице С1,2,1,1
Самый тяжелый вес равный 13 имеет нуль в клетке с номером (А,Д), следовательно будем рассматривать множества и . Вычеркиваем строку А и столбец Д и заменяем число в клетке (Д,В) на знак ∞.
Получаем матрицу С1,2,1,1,1:
Матрица С1,2,1,1,1 после приведения
Сумма констант приведения φ()=55+7=62. Для множества матрица С1,2,1,1,2 приобретает вид:
Сумма констант приведения φ()=55+13=68. Следовательно дальше разрабатываем матрицу . «Взвешиваем» нули в матрице С1,2,1,1,1:
У нас получилось два одинаково тяжелых нуля, разработаем матрицы и . Вычеркиваем строку Б и столбец Е и заменяем число в клетке (Б,Е) на ∞. Получаем матрицу С1,2,1,1,1,1:
Матрица С1,2,1,1,1,1 после приведения
Сумма констант приведения φ ()=62+2=68. Рассмотрим матрицу С1,2,1,1,1,2:
Сумма констант приведения φ()=62+2. Получается что для дальнейшей разработки можно брать любое из множеств, если мы возьмем матрицу С1,2,1,1,1,1 то можно отработать матрицу и следовательно мы получим кольцевой маршрут следующего вида: (В,Г)(Г,А)(А,Д)(Д,Б)(Б,Е)(Е,В) или В→Г→А→Д→Б→Е→В. ЗАДАЧА № 4 На сетевом графике (рис.4.1) цифры у стрелок показывают в числителе - продолжительность работы в днях, в знаменателе - количество ежедневно занятых работников на её выполнение. В распоряжении организации, выполняющей этот комплекс работ. Имеется 28 рабочих, которых необходимо обеспечить непрерывной и равномерной работой. Используя имеющиеся запасы времени по некритическим работам, скорректируйте сетевой график с учётом ограничения по количеству рабочих.
Решение:
Дата добавления: 2015-04-24; Просмотров: 216; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |