Сдам Сам

ПОЛЕЗНОЕ


КАТЕГОРИИ







ТЕМА «ЭКОНОМИКО-МАТЕМАТИЧЕСКИЕ МОДЕЛИ И МЕТОДЫ,





ПРАКТИКУМ ПО УЧЕБНОЙ ДИСЦИПЛИНЕ

«МЕТОДЫ ПРИНЯТИЯ УПРАВЛЕНЧЕСКИХ РЕШЕНИЙ»

Цель: изучение необходимых для логистического исследования содержательных и формальных редукций рассматриваемых экономико-математических методов и моделей, на основе которых должно произойти формирование твердых теоретических знаний и практических навыков по использованию современных экономико-математических методов и моделей при анализе, расчете и прогнозировании экономических показателей и параметров для выполнения логистических операций.

Выполнение домашних заданий, предусмотренных программой учебной дисциплины «Методы принятия управленческих решений», развивает у студентов аналитическое мышление, прививает навыки выработки наиболее рациональных решений, самостоятельного изучения научной и учебно-методической литературы по экономико-математическому моделированию логистических процессов, учит применять экономико-математические модели и методы в реальной экономической, управленческой практике и в логистических исследованиях.

ТЕМА «ЭКОНОМИКО-МАТЕМАТИЧЕСКИЕ МОДЕЛИ И МЕТОДЫ,

ИСПОЛЬЗУЕМЫЕ ПРИ РЕШЕНИИ КОМПЛЕКСА ЗАДАЧ

СЕТЕВОГО ПЛАНИРОВАНИЯ И УПРАВЛЕНИЯ»

Домашнее задание № 1

Используя исходные данные, представленные в таблице 1, выполнить следующие виды работ:

1. Построить сетевой граф, пронумеровать события и закодировать работы сетевого графика.

2. Рассчитать временные параметры сетевого графика на графе и в табличной форме.

3. Выполнить привязку сетевого графика к календарю.

4. Распределить ресурсы в сетевой модели и сформировать расписание выполнения работ сетевого графика, а также построить график загрузки (использования) ресурсов.

5. Оценить эффективность полученных решений.

 

Таблица 1 - Исходные данные для расчета параметров сетевого графика

 

Работа, непосредственно предшествующая данной (i-j)-й работе Работа процесса (проекта) Трудоемкость (продолжительность) данной работы, рабочий день Потребность в ресурсе для выполнения данной работы, человек
h-i i-j Tij Pij
- а    
- б    
а в    
а г    
а, б д    
а, б е    
в ж    
г, д з    
Ежедневно располагаемый фонд ресурса s -го вида равен 6 единицам, то есть S =6 человек

 

Методические рекомендации к выполнению домашнего задания № 1

В отечественной практике задачи согласования, как класс задач исследования операций, имеют специальное название - сетевое планирование и управление (СПУ), определяющее методы представления и решения указанных задач (методы СПУ).

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

По способу оценки времени выполнения работ (операций) задачи согласования делятся на детерминированные и вероятностные (стохастические). Если продолжительность работы предполагается точно известной и неизменной, то имеем детерминированную задачу согласования, в противоположном случае – вероятностную. В детерминированных задачах не учитываются случайные изменения продолжительности работы, которые могут оказывать существенное влияние на срок завершения всего процесса в целом.

Отображение процесса разработки, принятия и реализации управленческого решения; экономического процесса; строительства большого объекта; процесса разработки сложной научной проблемы, элементов экономической системы, экономического проекта; процесса выполнения задания (проекта) и т.д. в виде сетевых графов - достаточно распространенный прием моделирования систем такого рода.

Сетевое моделирование является одним из наиболее мощных методов графического моделирования организационных и технологических процессов. Сетевая модель изображается в виде графа, которым может быть представлен любой комплекс взаимосвязанных работ: научных, конструкторских, управленческих и т.д.

Модели СПУ разрабатываются как модели параллельно-последовательного принятия решений, в которых в момент принятия очередного решения используются не только плановые данные, но и сведения о фактическом состоянии управляемых процессов (объектов). Это обусловлено необходимостью многократного принятия решений в меняющихся условиях, что является отличительной чертой задач, реализуемых с помощью методов СПУ.

Методы сетевого планирования и управления представляют собой один из разделов теории управления большими системами и предназначены для планирования и управления производственно-экономическими системами. Планирование и реализация функции управления осуществляются с помощью сетевых моделей, которые являются одним из классов экономико-математических моделей.

Методы СПУ позволяют формировать оптимальные по выбранным критериям планы и осуществлять оптимальное управление.

В данном учебнике углубляется теоретико-практический аспект применения аппарата экономико-математического моделирования на сетевых графах.

Данная глава содержит компактное изложение основных вопросов, относящихся к построению и анализу детерминированных сетевых моделей.

Основные понятия сетевых графов, графиков и моделей

В терминах работ и событий

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

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

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

Сетевой график (СГ) дает наглядную и понятную картину последовательности выполнения работ по реализации проекта (комплекса работ). Помимо того, что такие графики показывают начало и окончание каждой работы (операции), они четко указывают на очередность выполнения работ (операций), а также показывают резервы времени, которыми обладают работы, не лежащие на критическом пути. На нем наглядно видны последствия запаздывания в выполнении любой работы с точки зрения времени реализации всего комплекса работ (проекта). Таким образом, СГ представляет цепи работ (операций) и событий, отражая их технологическую последовательность и связь в процессе достижения промежуточных и конечной цели.

Сетевая модель - это полная графическая модель комплекса работ, направленных на достижение конечной цели (выполнение единого задания, проекта), в которой определяются логическая взаимосвязь событий (подцелей), последовательность работ (операций) и взаимосвязи между ними во времени, а также вся совокупность количественных параметров.

Сетевые модели позволяют наглядно устанавливать взаимосвязи работ и событий, анализировать состояние процесса в каждый заданный момент времени и оптимизировать комплекс работ, то есть дают возможность получать комплексные оценки отображаемых ими систем (объектов планирования и управления), раскрывая механизм их работы. Анализируя сетевые модели и экспериментируя с ними, обычно удается определить, как влияют изменения в рассматриваемой системе на конечный результат ее функционирования (в том числе с целью прогнозирования, планирования поведения системы и разработки, принятия адекватных эффективных управленческих решений). Последнее особенно важно, поскольку исключает необходимость проведения эксперимента на самой системе, что либо вообще невозможно, либо сопряжено с чрезмерными затратами.

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

Сетевые модели разделяются (классифицируются) по характеру и количеству поставленных целей на одноцелевые и многоцелевые, по степени определенности тех или иных параметров - на детерминированные и стохастические (вероятностные), по количеству учитываемых критериев оптимальности - на однокритериальные и многокритериальные, по виду управляемых ресурсов - на временные, стоимостные и ресурсные (материальные), по количеству сетей, из которых строятся модели, - на односетевые и многосетевые, по степени огрубления структуры объекта исследования - на детализированные и агрегированные, по характеру функционирования - на модели единичного и постоянного действия, по степени формализации и автоматизации - на неавтоматизированные и автоматизированные, по типу объединения работ - на построенные по схеме “И”, по схеме “ИЛИ” и на комбинированные - по схеме “И-ИЛИ”.

Основными элементами сетевого графика являются работа (изображается стрелкой - квазивектором), событие (изображается кружком) и путь.

Работа - это любой трудовой процесс, характеризующийся затратами времени и ресурсов (например, сборка узла, изготовление детали, проектирование машины, какого-либо из ее узлов, разработка плана производства и т.п.) или только времени - старение, то есть процесс или действие, которое нужно совершить, чтобы перейти от одного события к другому. Работа на графике изображается сплошной линией со стрелкой (®). К этому понятию примыкает понятие “ зависимость ” или “ фиктивная работа ”. Оно выражает только связь, зависимость отдельных работ и характеризует тот случай, когда для начала данной работы требуется завершение одной или нескольких работ (непосредственно предшествующих данной), причем эту связь работ нельзя выразить ни через временные, ни через какие-либо другие ресурсные затраты, так как этих затрат нет. На графике эта связь изображается пунктирной линией со стрелкой (- - ®). Фиктивная работа представляет собой логическую связь между событиями и показывает зависимость начала выполнения какой-либо работы или совокупности работ от результатов выполнения другой или других и выполняется мгновенно.

Событие - это промежуточный или окончательный результат выполнения одной или нескольких работ или всего комплекса работ. В первом случае такое событие представляет собой результат, необходимый для начала каких-либо других работ; во втором случае момент наступления события будет характеризовать достижение промежуточной цели; в последнем - момент наступления события будет характеризовать достижение конечной цели. Если событие является результатом выполнения нескольких работ, то оно считается свершившимся только при завершении всех этих работ. События в сети совершаются мгновенно без затрат времени и ресурсов, на графике они отображаются окружностями. Таким образом, событие - это фиксированный момент времени, который представляет собой одновременно окончание предыдущей работы (работ), то есть ее результат (исключение - исходное событие СГ) и начало непосредственно следующей работы или последующих работ (исключение - завершающее событие СГ). События могут быть пронумерованы, номер события проставляется внутри окружности.

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

Путь - это набор (последовательность) работ, выполняемых непрерывно в строгой последовательности от начального (исходного) события до любого промежуточного или конечного (завершающего) события (полный путь). Длина пути определяется суммой продолжительностей лежащих на нем работ. В зависимости от того, какое из событий сетевого графа является начальным (исходное или промежуточное) и какое из событий является последним (промежуточное или завершающее) в рассматриваемом пути, различают укороченный или полный путь. Путь от начального (исходного) до конечного (завершающего) события СГ называется полным. Путь от исходного события до данного называется предшествующим данному событию, а от данного события до завершающего называется последующим за данным событием. Наиболее продолжительный из всех полных путей сетевого графа называется критическим, а лежащие на нем работы – критическими. Эти работы определяют потенциально узкие места. Сетевой граф, в зависимости от его топологии, может иметь несколько критических путей.

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

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

Код работы определяется как номер ее начального и номер ее конечного события. Номер начального события работы должен быть меньше номера ее конечного события.

Для правильной нумерации событий сетевого графа и соответственно кодировки его работ можно использовать следующий алгоритм.

1 шаг. Просматривается весь сетевой граф и выбирается событие, в которое не входит ни одна работа. Следовательно, это событие является исходным событием сетевого графа и ему присваивается номер 1.

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

3 шаг. Просматривается оставшаяся часть сетевого графа и выбирается событие, в которое не входит ни одна из оставшихся работ. Этому событию сетевого графа присваивается следующий по порядку номер из натурального ряда чисел. Если таких событий окажется два или более, то выбирается любое из них, например, расположенное левее (или выше).

4 шаг. Если остались непронумерованные события сетевого графа, то перейти к шагу 2, иначе процедура нумерации закончена.

Сетевое планирование и управление – система, применяемая в управлении крупными комплексами работ (процессами создания (проектирования, строительства) любых систем - управление проектами; научно-техническими разработками и другими комплексами работ), основанная на использовании сетевых графиков и компьютеров (современных телекоммуникационных, компьютерных информационных технологий и систем); графоаналитический метод планирования и управления.

Под системой сетевого планирования и управления следует понимать комплекс экономико-математических моделей и методов, технических и программных средств, организационных мероприятий, предназначенных для повышения эффективности планирования и управления производственно-экономическими системами.

Комплекс задач сетевого планирования и управления включает в себя следующие подкомплексы задач:

- построение сетевого графа, нумерация событий и кодировка его работ;

- расчет временных параметров сетевого графика;

- установление возможности выполнения задания (проекта) в определенный срок, то есть оценка реализуемости проекта в течение фиксированного отрезка времени (директивный срок);

- оптимизация сетевого графика по временным параметрам;

- оптимизация сетевого графика по стоимости работ;

- оптимизация сетевого графика по ресурсам;

- привязка сетевого графика к календарю;

- формирование расписаний выполнения работ сетевого графика (рассматриваемого комплекса работ - проекта);

- формирование графиков загрузки ресурсов для рассматриваемого комплекса работ (проекта);

- анализ состояния процесса в каждый заданный момент времени;

- другие задачи.

 

Их основных параметров

Построение сетевой модели предусматривает выполнение следующих четырех этапов:

определение целей и ограничений проекта. Цели и ограничения проекта обычно связаны с тремя сторонами реализации проекта (продолжительностью, стоимостью и качеством), а также наличием производственных ресурсов и другими особыми моментами;

определение перечня (совокупности) работ, входящих в проект, и оценку (прогнозирование, расчет) длительности каждой работы (операции);

установление и анализ отношений очередности работ и формирование сетевого графа, отражающего эти отношения;

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

Экономико-математическая модель задачи СПУ имеет следующий вид:

1. Условные обозначения (исходные данные):

h, i, j, k, m - номера событий СГ;

i - номер начального события данной работы, i =1,2,..., m -1;

j - номер конечного события данной работы, j =2,3,..., m;

m - номер завершающего события СГ;

i-j - данная работа СГ;

h-i - работа, непосредственно предшествующая данной (i-j)-й работе;

j-k - работа, непосредственно следующая за данной (i-j)-й работой;

Tij - трудоемкость (длительность) выполнения данной работы;

Pij - потребность в ресурсе для выполнения данной работы;

S - располагаемый фонд ресурса s -го вида;

Pijs - количество единиц ресурса s -го вида, необходимого для выполнения

(i-j)-й работы;

Tk - k -й момент времени;

Tнач.ij, Tок.ij - момент времени соответственно начала и окончания данной (i-j)-й работы;

Pijsk - количество единиц ресурса s -го вида, необходимого для выполнения

(i-j)-й работы в k -й момент времени (если Tнач.ij £ Tk £ Tок.ij, то " k Pijsk=Pijs);

Sk - располагаемый в k -й момент времени фонд ресурса s -го вида;

Sост.k - остаток фонда ресурса s -го вида, располагаемого в k -й момент времени;

{ A } - множество работ СГ, ожидающих выполнения;

{ Ak } - множество работ СГ, ожидающих выполнения в k -й момент времени;

{ By } - совокупность работ, принадлежащих множеству работ { Ak };

TРНij, TРОij - соответственно моменты времени самого раннего начала и окончания данной (i-j)-й работы;

TПНij, TПОij - соответственно моменты времени самого позднего начала и окончания данной (i-j)-й работы;

Tкр. - длина критического пути СГ;

r1ij, r2ij - частный резерв времени данной (i-j)-й работы соответственно первого и второго вида;

Rij - полный (общий) резерв времени данной (i-j)-й работы;

T - продолжительность выполнения всего комплекса работ данного сетевого графика;

Tдир. - директивный срок выполнения всего комплекса работ данного сетевого графика.

Пример исходных данных (о составе, взаимосвязи и трудоемкости работ некоторого комплекса) для расчета временных параметров сетевого графика и формирования расписания выполнения его работ приведены в таблице 1.

 

2. Основные расчетные формулы (для расчета временных параметров сетевого графика):

 

 

 

 

 

 

 

 

3. Критерии оптимальности.

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

3.1. Минимизация общего времени выполнения всего комплекса работ:

3.2. Максимизация загрузки ресурсов:

3.3. Равномерность загрузки или потребления ресурсов:

3.4. Минимизация потребности в ресурсах (потребности в располагаемом фонде ресурса s -го вида) при соблюдении директивного срока выполнения всего комплекса работ:

4. Ограничительные условия.

Для выполнения данной работы необходимыми условиями являются:

- завершение выполнения всех работ, непосредственно предшествующих данной, то есть

- наличие в каждый k -й момент времени (Tk) для выполняемых работ требуемого количества ресурсов всех видов, а следовательно, в каждый k -й момент времени суммарный расход ресурса s -го вида не может превысить некоторой заданной величины Sk, то есть

Количество работ рассматриваемого комплекса может быть любым (то есть нет ограничения на количество работ сетевого графика).

На рисунке 1 представлен сетевой график, построенный по исходным данным таблицы 1.


 

 

 


Рисунок 1 - Сетевой график выполнения комплекса работ

 

На рисунке 2 представлена схема отображения значений параметров непосредственно на сетевом графике.

 
 

 


Рисунок 2 - Схема отображения параметров сетевого графика

 

Схема очередности (по этапам) расчетов временных параметров сетевого графика представлена на рисунке 3.

 

Первый этап Второй этап Третий этап Четвертый этап

 

Рисунок 3 - Принципиальная схема очередности расчетов

временных параметров сетевого графика

 

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

В таблице 2 представлены результаты расчета временных параметров сетевого графика (в табличной форме) для рассматриваемого примера (см. таблицу 1, рисунок 1).

 

 

Таблица 2 - Результаты расчета временных параметров сетевого графика

 

Работа i-j Временные параметры сетевого графика
1-2                
1-4                
2-3                
2-4                
2-5                
3-6                
4-5                
4-6                
5-6                
Длина критического пути
Работы критического пути: 1-2, 2-5, 5-6

 

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

Выполним краткий анализ сетевого графика (см. таблицу 2, рисунок 1).

Сетевой график (см. рисунок 1) содержит шесть полных путей, один из которых критический. Критическим (наиболее продолжительным) является путь: 1-2, 2-5, 5-6. Его продолжительность равна 21 дню (7+8+6). Задержка при выполнении любой работы на критическом пути (на рисунке выделен жирной линией) приведет к нарушению срока наступления соответствующего события критического пути, и, следовательно, к срыву всего комплекса работ. Остальные пять полных путей короче критического и поэтому имеют некоторый резерв времени, например, путь 1-2, 2-3, 3-6 имеет резерв в 8 дней (38%), путь 1-4, 4-6 имеет резерв в 9 дней (43%). Следовательно, напряженность последнего пути равна 0,57, что означает допустимость задержки при выполнении работ 1-4 и 4-6, принадлежащих данному пути, в сумме не более чем на 9 дней. Но поскольку работа 1-4 принадлежит также другому полному пути (1-4, 4-5, 5-6) с продолжительностью 14 дней, который обладает резервом времени в 7 дней (21-14=7), то можно допустить задержку в выполнении работы 1-4 не более чем на 7 дней, иначе не удастся выполнить весь комплекс работ за 21 день.

 

Рисунок 4 - Сетевой график выполнения комплекса работ по датам

 

Рисунок 5 - Расписание выполнения комплекса работ

 

Количество

единиц ресурса

S

 


время, день
1

 

 

7 10 14 15 18 20 22 24

Рисунок 6 - График загрузки (использования) ресурсов

 

Фрагмент экономико-математической модели для рассматриваемой прямой постановки задачи представлен ниже:

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

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

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

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

Совокупность эвристических правил формируется для того, чтобы в любой момент времени (при наличии минимально необходимого - достаточного количества ресурсов) можно было выбрать хотя бы одну работу из множества работ { Ak }, ожидающих выполнения в k -й момент времени, и выбор был однозначным. Поэтому, как правило, последним в совокупности правил предпочтения используется выбор по минимальному коду работы.

Обычно все эвристические правила делят на две группы:

правила, зависящие лишь от работ, участвующих в конфликтной ситуации (работы, которые могут быть назначены для выполнения в данный момент времени);

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

Можно предложить некоторые из наиболее употребительных правил предпочтения (выбора, назначения) работ (i-j).

1. Правило наиболее трудоемкой работы :

- наиболее трудоемкая работа

В соответствии с этим правилом из множества работ { Ak }, ожидающих выполнения в k -й момент времени, выбирается (i-j)-я работа, которая имеет максимальную трудоемкость и для выполнения которой требуются ресурсы (Pijsk) в объеме не более оставшегося (Sост.k) в рассматриваемый момент времени после включения других работ.

2. Правило наименее трудоемкой работы:

- наименее трудоемкая работа

В соответствии с этим правилом из множества работ { Ak }, ожидающих выполнения в k -й момент времени, выбирается та, которая имеет минимальную трудоемкость.

3. Правило наибольшей суммарной загрузки ресурса:

В соответствии с этим правилом из множества работ { Ak }, ожидающих выполнения в k -й момент времени, выбирается такая совокупность работ { By }, которая максимально дозагружает свободный ресурс Sk в k -й момент времени Tk.

4. Правило наибольшей потребности в ресурсе:

 

В соответствии с этим правилом из множества работ { Ak }, ожидающих выполнения в k -й момент времени, выбирается та, для выполнения которой требуется максимальное количество ресурса.

5. Правило наименьшей потребности в ресурсе:

В соответствии с этим правилом из множества работ { Ak }, ожидающих выполнения в k -й момент времени, выбирается та, для выполнения которой требуется минимальное количество ресурса.

6. Правила минимального резерва времени:

 

6.1.

6.2.

6.3.

В соответствии с этими правилами из множества работ { Ak }, ожидающих выполнения в k -й момент времени, выбирается та, которая обладает минимальным резервом времени соответственно или полным (общим), или частным первого вида, или частным второго вида.

7. Правило критической работы:

В соответствии с этим правилом из множества работ { Ak }, ожидающих выполнения в k -й момент времени, выбирается работа критического пути.

8. Правило минимального кода работы:

В соответствии с этим правилом из множества работ { Ak }, ожидающих выполнения в k -й момент времени, выбирается та, которая имеет минимальный код работы.

9. Правило наибольшего доступа.

В соответствии с этим правилом из множества работ { Ak }, ожидающих выполнения в k -й момент времени (Tk), выбирается та, завершение выполнения которой в момент времени Tk+Tij дает возможность приступить к выполнению наибольшего числа работ непосредственно следующих за данной (или всех работ, следующих за данной).

10. Правило случайного назначения работ.

11. Рандомизированные (комбинированные) правила предпочтения и другие правила.

В рассматриваемом примере (см. таблицу 1, таблицу 2) для формирования оптимального (рационального) варианта расписания выполнения комплекса работ, заданного сетевым графиком (см. рисунок 1), с учетом ограничений по ресурсам, распределенным во времени (то есть нескладируемые ресурсы), выбрана следующая совокупность эвристических правил предпочтения:

1. Правило наибольшего доступа.

2. Правило критической работы.

3. Правило наиболее трудоемкой работы.

4. Правило минимального кода работы.

Расписание выполнения комплекса работ и график загрузки ресурсов, построенные с использованием данной совокупности эвристических правил предпочтения для рассматриваемого примера, представлены соответственно на рисунке 5 и рисунке 6.

Для рассматриваемого примера получено оптимальное решение (24 дня), так как общее время выполнения комплекса работ лишь на 3 дня больше длины критического пути, а в эти 3 дня выполняется работа “1-4” (работа “ Б ”), которая не может быть запараллелена (выполняться одновременно) с работами критического пути ввиду ограничения по ресурсам:

Поскольку при использовании различных совокупностей (наборов) правил или отдельных правил предпочтения получаются неравнозначные с точки зрения выбранного критерия расписания выполнения комплекса работ и графики загрузки ресурсов, то применительно к конкретным производственным условиям необходимо оценить эффективность тех или иных правил предпочтения,







Что вызывает тренды на фондовых и товарных рынках Объяснение теории грузового поезда Первые 17 лет моих рыночных исследований сводились к попыткам вычис­лить, когда этот...

Что делает отдел по эксплуатации и сопровождению ИС? Отвечает за сохранность данных (расписания копирования, копирование и пр.)...

Что делать, если нет взаимности? А теперь спустимся с небес на землю. Приземлились? Продолжаем разговор...

ЧТО ТАКОЕ УВЕРЕННОЕ ПОВЕДЕНИЕ В МЕЖЛИЧНОСТНЫХ ОТНОШЕНИЯХ? Исторически существует три основных модели различий, существующих между...





Не нашли то, что искали? Воспользуйтесь поиском гугл на сайте:


©2015- 2024 zdamsam.ru Размещенные материалы защищены законодательством РФ.