Международный экономический форум 2013

Литвин Ю.В.

Оценка времени параллельного выполнения работ проекта с ограниченными ресурсами

К.э.н.  Литвин Ю.В.

ООО «НИИгазэкономика», Россия

Оценка времени параллельного выполнения работ проекта  с ограниченными ресурсами

-->

Одним из методов ускорения выполнения проектов является обеспечение параллельного выполнения работ. Экономия времени при этом, как правило, сопровождается также сокращением затрат.  В настоящем докладе рассматривается метод порядковых статистик расчета характеристик параллельно выполняемого комплекса работ проекта с ограниченным объемом выделенных ресурсов.

Рассматривается комплекс из L работ, который должен быть выполнен полностью, прежде чем смогут выполняться другие работы проекта. Причем, все работы комплекса упорядочены и выбираются для выполнения последовательно. Для  выполнения  комплекса выделено N ресурсов  ( , выполняющих работы параллельно. Задача состоит в поиске вероятностного  распределения  и среднего  времени выполнения всех работ комплекса ограниченным объемом ресурсов, если каждая  работа выполняется экспоненциальное  распределение  плотностью  (ПР) , = .  При этом предполагается, что  выполняемые работы взаимно независимы.

Время выполнения комплекса работ Т делится на L-N+1 периоды случайной длительности. Первые  L-N периодов определяются порядковыми статистиками одновременного выполнения N работ [1]. Работа, завершившая свое выполнение на одном из периодов,  освобождает ресурс и его занимает следующая работа из очереди ожидающих бот.  На следующем периоде снова одновременно будет выполняться N работ:  N-1 незавершенная  работа  предыдущего периода и одна вновь поступившая работа. Аналогичным образом формируется следующий период и так продолжается L – N раз. Время последнего  L – N+1 периода определяется через длительность параллельного выполнения N оставшихся работ.  

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

1)определение распределений длительностей первых L-N  периодов  времени;

2)определение распределения времени выполнения оставшихся N   работ  (период L-N+1);

3)свертка полученных распределений и определение конечного  результата – распределения времени выполнения комплекса работ.

Предлагаемую методику  продемонстрируем в виде последовательности шагов для случая, когда  комплекс состоит из трех работ, и  двух  ресурсов при экспоненциальных предположениях об исходном  времени  выполнения работ [2].

1.Плотность распределения времени завершения выполнения первой по прядку работы определяется следующим образом

,

Преобразование Лапласа ПР  w1(t) имеет следующий вид

(1)

Среднее значение первого интервала  получим стандартным образом из (1)  

=

2. Вероятность того, что из двух работ первой завершится  работа , =1, 2  равна

3. Преобразование Лапласа   плотности распределения времени второго периода имеет следующий вид

. (2)

Среднее значение второго интервала

.

4.Аналогично для третьего периода будем иметь

. (3)

Среднее значение третьего интервала

.

5. Преобразование Лапласа  плотности распределения времени выполнения  всего комплекса работ  будет определяться  из (1-3) в виде произведения

Приведем результаты расчетов и имитационного моделирования среднего времени выполнения комплекса работ для различных параметров исходных законов распределения. Единица измерения времени принята равной одному часу.

Таблица 1

Параметры распределений выполняемых работ

Среднее время выполнения комплекса

Относительное отклонение

Расчет

Имитация

%

0,02

0,03

0,05

71,99

69,75

3,9%

0,2

0,3

0,5

7,2

6,97

3,3%

1

1

1

2

2

0%

3

2

1

1,37

1,33

2,7%

5

3

2

0,76

0,73

3,9%

Как видно из выполненных расчетов использование аналитических зависимостей порядковых статистик для случая параллельного выполнения совокупности работ при ограниченных ресурсах  обеспечивает вполне удовлетворительную точность и простоту оценок. 

Литература:

1.Balakrishnan N. Permanents, order statistics, outliers, and robustness/ N. Balakrishnan // Rev. Mat. Comput. -  V.20, №. 1. – 2007. – P. 7–107.

2.Литвин Ю.В. Интеграция сетевых моделей  проектов и оценка их рисков. //Проблемы экономики и менеджмента. – 2013. - № 8 (24). – С.46 – 58.