
- •Введение. Экономико-математические методы и модели Основные понятия экономико-математического моделирования
- •Этапы экономико-математического моделирования
- •Классификация экономико-математических моделей
- •1. Обзор методов сетевого планирования и управления
- •1.1. Развитие методов сетевого планирования и управления
- •1.1.1. Назначение систем сетевого планирования и управления
- •1.1.2. Возникновение методов сетевого планирования и управления
- •1.1.3. Практическое применение методов сетевого планирования и управления. Программные средства, основанные на методах сетевого планирования и управления
- •1.2. Классификация систем сетевого планирования и управления
- •1.3. Элементы и параметры сетевого графика
- •1.3.1. Построение сетевой модели проекта
- •1.3.2. Правила построения сетевых графиков
- •1.3.3. Временные параметры сетевых графиков
- •1.4. Оптимизация сетевых графиков
- •1.4.1. Типы оптимизационных задач
- •1.4.2. Оптимизация сетевого графика по стоимости. Постановка задачи оптимизации. Методы оптимизации.
- •1.5. Алгоритмы, использованные для решения задачи оптимизации проекта по стоимости
- •1.5.1. Общие принципы решения задачи
- •Задача о максимальном потоке
- •1.5.2. Алгоритм поиска ранних сроков свершения событий
- •1.5.3. Алгоритм Келли (оптимизация по критерию "время-стоимость")
- •Алгоритм решения параметрической задачи
- •Определяется новый оптимальный план по формулам
- •1.5.4. Алгоритм поиска минимальной стоимости при заданной продолжительности критического пути Тд
- •2. Описание программыnet_planning
- •2.1. Краткое описание возможностей программы
- •2.2. Постановка задачи контрольного примера
- •2.3. Решение контрольного примера на основе алгоритма Келли
- •2.4. Решение задачи с использованием программыnet_planning
- •Заключение
- •Литературные источники
- •Приложение а. Связи между различными вариантами классификации систем сетевого планирования и управления
- •Приложение б. Текст программы
- •Приложение в. Текстовый файл отчета
- •Приложение г. Структурные схемы алгоритмов и основных процедур.
1.3.3. Временные параметры сетевых графиков
К основным параметрам сетевого графика относятся: продолжительность выполнения всего проекта, времена свершения событий, сроки выполнения отдельных работ и их резервы времени. Далее рассмотрены параметры, используемые при проведении оптимизации сетевой модели по стоимости.
Временные параметры путей
длина пути t(L) — продолжительность выполнения всей последовательности работ, составляющих этот путь;
длина критического пути Ткр — продолжительность выполнения всего комплекса работ.
Временные параметры событий
ранний срок Tj свершения события j — самый ранний момент времени, к которому завершаются все предшествующие этому событию работы;
Ранний срок свершения завершающего события равен Ткр.
Временные параметры работ
продолжительность работы;
полный резерв времени работы Rп(i,j) — максимальное время, на которое можно увеличить ее продолжительность, не изменяя продолжительности критического пути.
свободный резерв времени работы Rс(i,j) — часть полного резерва. Эта часть может быть использована для увеличения продолжительности (i,j) или предшествующих ей работ, не нарушая раннего срока наступления конечного события и не вызывая сокращения резервов времени ни у одной из последующих работ:
Rс(i,j) =Tj—Ti—tij.
1.4. Оптимизация сетевых графиков
1.4.1. Типы оптимизационных задач
Под оптимизацией понимается всякое улучшение комплекса работ с учетом сроков их выполнения и рационального использования различных ресурсов.
Оптимизация может осуществляться за счет
совершенствования выполнения работ критического пути;
изменения топологии сети (изменение последовательности выполнения работ);
детализации работ (когда сложные работы можно разбить на несколько более простых) и др.
Способ проведения оптимизации зависит от целей, с которыми она проводится. В зависимости от этих целей можно классифицировать задачи оптимизации.
На рис ….. представлены виды оптимизации сетевых графиков.
оптимизация
частная
комплексная
оптимизация
по времени
оптимизация
по ресурсам
оптимизация
по стоимости
оптимизация
по потоку
Рис 1.3 Классификация задач оптимизации.
Различают частную и комплексную оптимизацию сетевого графика.
Частная оптимизация предполагает улучшение сетевого графика только по одному критерию.
Комплексная оптимизация представляет собой нахождение оптимального соотношения величин стоимости и сроков выполнения проекта в зависимости от конкретных целей, ставящихся при реализации проекта.
Существует несколько наиболее типичных классов задач частной оптимизации:
оптимизация по времени.
минимизация времени выполнения проекта без учета дополнительных ресурсов;
оптимизация по времени с учетом дополнительных ресурсов. Возможны 2 постановки подобной задачи:
необходимо минимизировать время выполнения комплекса работ с учетом директивного срока, чтобы затраты на реализацию проект не превысили заданной величины;
требуется определить минимальную величину дополнительных затрат, необходимых для ускорения выполнения проекта, чтобы их общая продолжительность не превышала заданной величины.
оптимизация по ресурсам
перераспределение ресурсов с целью ускорения выполнения проекта; выравнивание потребности в ресурсах;
минимизация сроков выполнения проекта с учетом ограничений на трудовые ресурсы;
оптимизация по стоимости (частный случай оптимизации по ресурсам):
сокращение критического срока выполнения проекта до некоторого минимально
возможного значения при наименьшем возрастании стоимости выполнения проекта;
минимизация общей стоимости ресурсов и штрафов за задержку выполнения проекта;
минимизация стоимости проекта при фиксированной его продолжительности;
оптимизация по потоку
минимизация времени простоя рабочих и оборудования;
минимизация определенного потока работ.