Алгоритм решения задачи минимизации времени выполнения комплекса работ
Рассмотрим метод решения задачи минимизации времени на примере 10.3. Пример 10.3. Дана упорядоченная структурно-временная таблица 10.32 перечня работ по организации выставки-продажи товаров. Требуется построить сетевой график, определить критический путь, критические работы, резервы времени, провести графический анализ комплекса работ и оптимизацию сетевой модели по критерию минимума времени T при заданных ресурсах В. Определить экономию. Построить оптимальный сетевой план работ. Анализ сетевой модели. Чтобы провести анализ сетевой модели, а затем ее оптимизацию, необходимо определить основные характеристики СМ. Эти характеристики определим двумя способами: аналитически с помощью формул и результаты вычислений заносим в таблицу 10.32 и графически — построением сетевого моделирования. Табличный способ моделирования. Графы (колонки) 1,2 и 3 таблицы 10.33 заполняем на основании исходных данных таблицы 10.32. В графе 4 заполняем ранние сроки начала работ, определяемые с графика, путем выбора максимального из сроков раннего окончания предшествующих работ. Количество сравниваемых сроков равно количеству предшествующих работ графы 2. Заполнение графы 5 производится суммированием значений граф 3 и 4, т.е. раннее окончание каждой работы определяется сложением величин раннего начала и продолжительности работы. После заполнения граф 4 и 5 определяется критический путь, равный максимально раннему сроку окончания работ, т.е. Т = 29 часам.
Значения графы 6 получаются вычислением данных графы 7 и значений колонки 3. Значения графы 8 — полный резерв времени, равный разности величин колонок 6 и 4 или 7 и 5. Если rn(i,k) равен нулю, то работа является критической. В графу 10 резерв времени событий записывается величина, равная разности между поздним событием окончания работы, заканчивающимся событием к графы 7, и ранним началом работы, начинающимся событием к, т.е. значения 10графа = 7графа — Зграфа (но не по строкам). Значения свободного резерва времени работы rce(i,k) вычисляются как разность значений граф 10 и 8. Величины графы 9 указывают на резервы работ, необходимые для оптимизации модели. В графе 11 записаны значения коэффициента напряженности, вычисленные по формуле (10.31). Графический способ решения задачи сетевого моделирования. Решим задачу графическим способом, построив сетевую модель по данным таблицы 10.32. и выполнив ее оптимизацию. Решение. Построим сетевую модель по данным структурно-временной таблицы 10.32, указывая события: начальное — 1 и конечное — 11, работы a1÷a13 и соответствующие им длительности. Укажем пути на сетевом графике (последовательность работ, соединяющая начальное и конечное событие) рассматриваемой модели (4 пути): 1 путь: a1, а5, а6, а9, а11, а12, а13 — содержит 7 работ; 2 путь: a1, а3, а4, а7, а9, а11, а12, а13 — содержит 8 работ; 3 путь: a1, а3, а4, а8, а10, а11, а12, а13 — содержит 8 работ; 4 путь: а2, а10, а11, а12, а13 — содержит 5 работ.
Рис. 10.48 М: 1 см = 2 ч Рис. 10.49 Рис. 10.50 Рис. 10.51 3. Определим длительность пути во времени, подставляя соответствующие значения работ: Т1 = 8 + 4 + 5 + 3 + 2+1 + 1= 24 час; Т2 = 8 + 6 + 3 + 5 + 3 + 2+1 + 1= 29 час; Т 3 = 8 + 6 + 3 + 5 + 3 + 2+1 + 1= 29 час; Т 4 = 15 + 3 + 2 + 1 + 1 = 22 час. Длительность максимального пути Т2 = 29, Т 3 = 29. За это время все работы по организации выставки-продажи могут быть выполнены. То есть пути Т 2 и Т3 являются критическими. Длительность минимального пути Т4 = 22 часа. За это время организовать выставку-продажу не получится. 4. Определяем полные резервы времени по всем путям: Тк p_ Т1 = 29-24 = 5 час; Ткр_Т2 = 29-29 = 0 час; Ткр_Т3 = 29-29 = 0 час; Ткр_Т4 = 29-22 = 7час 5. Строим сетевой график в масштабе времени 1 см — 2 часа (рис. 10.49), построение начинается с критического пути Т2 = Т3 = 29 час. Затем строим остальные пути. Критические работы указаны двойными линиями (дугами). События отмечены цифрами в кружочках и соответствуют вершинам графа, а работы указаны отрезками со стрелками, проекции которых на ось ot равны длительности соответствующих работ. Из рис. 10.49 видно, что простой ресурсов на первом пути происходит на работе а6, а время простоя t6 = 5 час. Простой ресурсов на 4 пути происходит на работе а2, время простоя — 7 часов. После определения работ, на которых происходит простаивание ресурсов, перенесем на часть ресурсов с этих работ на работы критических путей, т.е. с работы а6 на работу а4. Контрольные вопросы 1. Что называется графом? 2. Разновидности графов. 3. Какими способами можно представлять графы? 4. В чем отличие путей и маршрутов в орграфах?
5. Какие графы называют эйлеровыми и гамильтоновыми? 6. Какие задачи торговли решают с помощью теории графов? ЗАДАЧИ Задачи 10.(1-6) Для заданного графа G = (Х,17) аналитически построить орграф, составить матрицы: смежности — А, инциденции — В, пропускных способностей дуг — Си достижимости — D. Найти максимальный стационарный поток и минимальный разрез в орсети G = (X,U), заданной списком дуг, из источника 1 в 7 строк при заданной функции с: пропускных способностей дуг и при заданном начальном потоке f0.
Задачи 10. (7-11) Дана структурно-временная таблица комплекса работ по организации выставки-продажи товаров. Требуется построить сетевой график, определить критические пути, критические работы, резервы времени, провести графический анализ комплекса работ и оптимизацию сетевой модели по критерию минимума времени T при заданных ресурсах В. Определить экономию. Построить оптимальный сетевой план работ.
Задачи 10. (12-13)
Требуется назначить четырех работников Aj5 i = (1,4) на четыре соответствующие должности Вк, к = (1,4) из условия максимума продажи товаров, если матрица имеет вид: 12)
13)
Задачи 11. (14-15) Три торговых предприятия А; доставляют грузы четырем оптовым базам Вк, расстояния между которыми заданы в таблицах. Определить из каких предприятий и на какие оптовые базы направить грузы, чтобы суммарные расстояния были минимальными. 14)
15)
Воспользуйтесь поиском по сайту: ©2015 - 2025 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...
|