Главная » Просмотр файлов » Методы анализа сетей. Филлипс. Гарсиа-Диас (1981)

Методы анализа сетей. Филлипс. Гарсиа-Диас (1981) (1186150), страница 52

Файл №1186150 Методы анализа сетей. Филлипс. Гарсиа-Диас (1981) (Методы анализа сетей. Филлипс. Гарсиа-Диас (1981).djvu) 52 страницаМетоды анализа сетей. Филлипс. Гарсиа-Диас (1981) (1186150) страница 522020-08-25СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 52)

Сетевая модель работ для задачи сокравгеиия сроков за счет увеличения затрат, ного значения приращения зат1рат для каждой работы (например, затраты на выполнение работы за 7 сут вместо 8 равны 400 долл. +80 долл.=480 долл.). Если заданы «нормальные» продолжительности всех работ, то продолжительность проекта составляет 22 сут, что определяется с помощью критического пути, состоящего из работ (О, 1), (1, 2), (2, 4), (4, 5) на рис.

4.11. Результаты вычислений приводятся в табл. 4.13. Как показано на,рис. 4.12, соответствующая стоимость выполнения проекта составляет 3050 долл. Заметим, что принятие неправильного решения, согласно которому ускоряется выполнение всех работ, не лежащих на критическом пути, ие приводит к сокращению продолжительности проекта. Между этими верхним и нижним значениями затрат при продолжительности проекта 22 сут возможны несколько других значений в зависимости от числа некритических работ, срок ~выполнения которых сокращается. Таблица 4.18. Анализ критического вутн 220 Глава 4 Точка выполнения всех работ в сжатые сроки , кРоме лежащик ическом пути, я в сжатые сроки 40 с о м к и о х о 35 ка выполнения свх работ в мальные сроки 3000 17 1З 19 20 21 22 Продолжительность, сут Рис. 4.12.

Зависимость между продолжительностью проекта и прямыми за- тратами. с с о с л х о. ельность имальнык тах Продолжительность проекта Рис. 4.13. Определение продолжительности проекта прн минимальных общих затратах. Если устанавливаются сокращенные сроки выполнения всех работ, то продолжительность осуществления проекта можно сократить до !7 сут, но, как следует из рис. 4.12 1верхняя левая точка), общие затраты при этом возрастают до 4280 долл. Однако продолжительность осуществления проекта, равную 17 сут, можно достигнуть при меньших затратах без ненужного уско- 321 Методы иравлвния ароектаии рения отдельных работ.

Так, работа 10, 2) может продолжаться не 6, а 7 единиц времени, работа (1,4) — не 7, а 8 единиц времени, а работа 12, 3) — 4, а не 1 единицу времени. Если все остальные работы выполняются в ускоренном темпе, то стоимость выполнения проекта за 17 сут снижается до 3520 долл. Мсо 4900 о К 4ООО зыю 2000 17 1В 19 20 21 22 Плололжительиость, сут Рис. 4.14.

Оптимальное сокращение сроков за счет прямых и косвенных затрат. Как легко установить путем эксперимента, это самая низкая стоимость осущесттвления проекта за 17 сут. Как показано на рис. 4.12, продолжительность проекта может иметь некоторое промежуточное значение, лежащее между 17 и 22 сут. Для каждой продолжительности проекта существует некоторый интервал возможных значений стоимости, зависящих от продолжительности отдельных работ и оттого, производится ли ненужное ускорение сроков их осуществления. На рис.

4.!2 показаны кривые максимальных н минимальных затрат и область возможных затрат при каждой продолжительности проекта, лежащая между этими кривыми. В этом простом примере кривую минимальных прямых затрат легко определить методом проб и ошибок. Однако в более реальных ситуациях, когда имеются десятки или даже сотни 21 †16 322 Глава 4 Таблица 4.14.

Изменение затрат нри сокращении сроков работ работ, построение кривой методом проб и ошибок становится исключительно утомительным занятием, либо оно вообще невозможно. Поэтому были разработаны .различные систематические методы вычислений, в том числе методы математического программирования, позволяющие быстро определить кривую минимальных затрат при любом возможном значении продолжительности проекта. Некоторые из этих стандартных методов предназначены для использования в тех случаях, когда компро-. миссные соотношения между временем и затратами являются нелинейными; многие из ннх позволяют получить кривую минимальных общих затрат (равных сумме прямых и косвенных затрат), что показано на рнс.

4.13. Чтобы проиллюстрировать влияние ускорения работ на общие затраты, рассмотрим снова предыдущий пример с постоянными косвенными затратами, равными 130 долл./сут. В данном случае кривая, изображенная на рис. 4.13, представлена на рис. 4.14. Результаты вычислений при~водятся в табл. 4.14. 4.12.1. ПОТОКОВЫЙ АЛГОРИТМ, ИСПОЛЬЗУЮЩИЙ МЕТОД КРИТИЧЕСКОГО ПУТИ, В СЕТИ С ЗАВИСИМОСТЬЮ МЕЖДУ ВРЕМЕНЕМ И ЗАТРАТАМИ Продолжительность любой работы проекта можно регулировать количеством ресурсов, выделяемых для выполнения работы. В общем случае можно предположить, что руководители проекта могут оценивать продолжительность работ как функцию суммы денежных средств, затраченных на каждую из ннх.

Поэтому при таком допущейии можно построить математическую модель, предназначенную для минимизации общей стоимости проекта. Модель позволяет найти оптимальные значения сроков наступления событий и продолжительностей работ при заданных продолжительности проекта, отношениях предшество- 323 Метром уп аелениа проектами при условии, что 1,.— !!+У„< б — ! +1„=Т у!! ((!г! Уц~ ьг! для всех (1, |) в А, для всех (1, !) в А, для всех (|,!) в А.

Эта модель эквивалентна рассматриваемой ниже задаче линейного программирования с максимизацией функции цели. 21' вания, верхних и нижних пределах продолжительности каждой работы. Для формулировки задачи линейного программирования и вывода процедуры решения принимаем следуюшие обозначения: уц — продолжительность работы (|, 1); 1| — момент наступления 1-го события; сц — стоимость работы (|, /) как функция продолжительности работы, т. е. сц = ! (Уц); йл! — нижний предел продолжительности рабоТЬ| (| 1) ! (!ц ВЕРХ ! Тангенс угпа наклона ний предел продолжитель- прямоа равен -а;1 ности работы (|, !); Т— заданная продолжительность проекта. | В рассматриваемом случае предполагается сущест- в| и,, У!! вованне линейной зависи- МОСТИ продолжИТельноСТИ р с 4 13 Л ис.

4.16. Линейная зависимость между От затРат, т е. сп=!(УЦ) = затратами и продолжительностью. = Ь||.— ацуц, где 1.ц<уц< <1!ц. Это линейное соотношение показано на рис. 4.15. Нижний предел обычно соответствует более быстрому выполнению работы, а в качестве верхнего предела принимается «нормальная» продолжительность. При заданной продолжительности проекта и линейном соотношении между затратами и продолжительностью для проекта с представлением сети в виде 6= (Ь(, А) требуется знать, какие работы множества А необходимо ускорить, а для каких сохранить нормальную продолжительность. Как показано ниже, рассматриваемую задачу можно сформулировать как задачу линейного программирования. Предполагается, что множество узлов р) можно определить как (е= (1, 2, ..., и), где узел 1 обозначает начало проекта, а узел л — окончание проекта.

Мин нмизнровать ~~~~(܄— а, !Уы). 1|, ||ее 324 Глава 4 Ограничения на неотрнцательность /; и уи не заданы в модели в явном виде, а это означает, что все ограничения соответствующей двойственной задачи линейного программирования должны иметь вид .равенств. Максимизировать ~~~' аыум !!, /) ва при условии, что /! — /»+ум< О для всех (!',/"/ в А, /Ъ+!в= ! уы < У!» для всех (»,/» в А, — ум< — й!» для всех (/,// в А.

Пусть /!/, о, уп и бу — двойственные переменные, соответствующие предыдущим линейным ограничениям. Двойственные переменные перечисляются в таком же порядке, в котором вводились ограничения в данную модель. Двойственную задачу можно сформулировать следующим образом. Минимизировать (То+ ~~1' У!»у!» — ~~~~~ 1,!»6!»~ !,/ !./ при условии, что Г!»+у!! — 6,» — — а!» для всех (!,/» в А, '~'„~!» — о = О ! ~~~' [Г!» — Г/!1 = О для всех / = 2,..., п — 1, ! — ~~1' Г»„+и = О ! [!», у,», 6,.» > О для всех (й /) в А.

На основании математической структуры двойственной задачи двойственные переменные /!/ можно рассматривать как потоки в сети с ограниченной пропускной способностью. Вторая, третья и четвертая грунт)ы ограничений соответствуют ограничениям потока для источника, промежуточных и конечного узлов соответственно. В частности, третья группа ограничений соответствует известным ограничениям на сохранение потока.

Используя условия дополняющей нежесткости для задач линейного программирования, можно вывеств следующие результаты, которые должны !выполняться для оптимального решения: »,— /»+у„< О, [„=О, Метода уираеления проектами уц <Ц,н ум=О, уц > Ен, б»*--0, 1»>0, г,— Г,+д»=О, ум > О, у»=им, е) Уц Последние два условия означают, что уц и бц не могут быть одновременно положительными при допущении,' что Е»ФУ».

ее ао Рис. 4дб. Зависимость то и бц от 1о. Поскольку 1»+уц — бц=а», легко сделать вывод, что неотрицательные значения уц и б» определяются по формулам: 1. у»=⻠— 1» при бц=О. 2. 6»=1» — оц при уц=О. Поэтому можно записать: 1. уц=гпах10; вц — 1»1 при бц=О. 2. бц=гпах[0; 1ц — а»1 при уц=О. Графическое представление уц и бц как линейных функций от 1» показано на рис. 4Л6. При исследовании всех возможных значений уц, бц и 1» можно выделить три случая.. Случай 1: уц)0 и б»=0; 0(Ь(вц и у»=У».

Случай 2: у»=0 и бц=О; Ь= а» и Ец(у»~У». Случай 3: у»=0 и бц)0; 1»)вц и уц=Е». На основе условий дополняющей нежесткости для каждого случая находятся следующие условия оптимальности: Случай 1 0(~м(вц и 1,.— 1,+Иц — О. 326 Глава 4 или ~„=О и ~,— ~,+им<0. тю вв Гк а» Случай 2 Гм=ам и г,— ~,+Ум=О, ~и< Ум< Ъ. Случай 3 ам <~м < оо и ~,— 16+1»= О. Введем следующие дополнительные символы: Ъ « — 6+ ~и ~.и = ~~ — 6+~ц У» = ~~ — 6+А Таким образом, условия оптимальности для каждого случая можно записать ~в более компактном виде: Случай 1: 0(~»(а» и У»=0 или Б»=0 и У»(0.

Характеристики

Тип файла
DJVU-файл
Размер
7,1 Mb
Тип материала
Высшее учебное заведение

Список файлов книги

Свежие статьи
Популярно сейчас
Почему делать на заказ в разы дороже, чем купить готовую учебную работу на СтудИзбе? Наши учебные работы продаются каждый год, тогда как большинство заказов выполняются с нуля. Найдите подходящий учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
6451
Авторов
на СтудИзбе
305
Средний доход
с одного платного файла
Обучение Подробнее