Пред.
След.
Макеты страниц
Распознанный текст, спецсимволы и формулы могут содержать ошибки, поэтому с корректным вариантом рекомендуем ознакомиться на отсканированных изображениях учебника выше Также, советуем воспользоваться поиском по сайту, мы уверены, что вы сможете найти больше информации по нужной Вам тематике ДЛЯ СТУДЕНТОВ И ШКОЛЬНИКОВ ЕСТЬ
ZADANIA.TO
13.2.4. Проверка на оптимальностьЧтобы осуществить проверку оптимальности, необходимо определить, является ли начальное распределение перевозок базисным, т.е. находится ли полученное решение в крайней точке допустимого множества. Представленное в таблице 13.4. распределение перевозок является допустимым решением, т.е. лежит внутри или на границе допустимого множества. Если распределение перевозок является базисным, каждому ограничению должна соответствовать одна базисная переменная. Задача для переменные должны занимать независимые позиции. Однако на данной стадии нет необходимости проявлять беспокойство по поводу независимости переменных, поскольку в процессе проверки решения на оптимальность любые нарушения будут выявлены. Если распределение перевозок включает Обратимся в данным примера 13.2 и проверим каждое из полученных распределений перевозок на базисность. В нашей таблице 3 строки и 4 столбца, следовательно, базисное решение должно содержать Проверка исходного распределения перевозок производится для того, чтобы определить, является ли данный вариант наиболее дешевым для транспортировки, и, если это не так, какие изменения следует внести в данное распределение. Ниже будут изложены два метода проверки решения на оптимальность. В методе ступенек рассчитываются значения стоимости неиспользованных клеток, или теневые издержки. Сама процедура довольно длительная и кропотливая, однако, понимание ее сущности не представляет затруднений. Метод МОДИ (модифицированных распределений) — это математический алгоритм, позволяющий получить те же значения теневых издержек, причем гораздо быстрее, однако, этот метод более сложен для понимания. В обоих методах в случае, если распределение перевозок является неоптимальным, для перехода к следующему базисному распределению используется ступенчатая процедура. Как только получено базисное решение, алгоритм позволяет осуществить переход от одной крайней точки допустимого множества к другой до тех пор, пока не будет достигнуто оптимальное решение. Пример 13.3. Для иллюстрации применения данного алгоритма используем распределение перевозок, полученное методом минимальной стоимости. Данное распределение приводится в табл. 13.6. Ступеньками называются точки, в которые производится распределение перевозок — Таблица 13.6. Начальное распределение, полученное методом минимальной стоимости (см. скан) Если значение стоимости положительное, то привлечение пустой клетки увеличит общую стоимость транспортировки, а это невыгодно. Если же значение стоимости отрицательное, использование пустой клетки, напротив, снижает общую стоимость транспортировки. Последнее означает, что полученное распределение перевозок является неоптимальным, и при использовании данной незаполненной клетки можно получить лучшее решение задачи. Какая из пустых клеток будет выбрана в начале процедуры, значения не имеет. Выберем клетку Можно осуществить перебалансировку строки Р вычитанием одного изделия либо из клетки Денежный эффект от перемещения одного изделия в клетку
Таблица 13.7. Проверка пустой клетки
Использование клетки Мы возвращаемся к исходному распределению перевозок и проводим последовательную проверку остальных пустых клеток. Выберем клетку Таблица 13.8. Проверка пустой клетки Изменения натурального объема - изделий
Таблица 13.9. Проверка пустой клетки Стоимостные изменения.
Стоимостные изменения от дополнения одного изделия в клепку
Размещение перевозок в клетке Теперь построим ступенчатый путь для пустой клетки Чистый стоимостный эффект от размещения в пустой клетке
В случае заполнения данной пустой клетки общая стоимость транспортировки увеличится на (кликните для просмотра скана) Это решение является неоптимальным, так как клетке Мы продолжим решать этот пример и найдем оптимальное распределение перевозок в 13.2.5, но сначала рассмотрим метод МОДИ вычисления теневых цен. Алгоритм метода ступенек является довольно трудоемким, и в процессе его реализации легко допустить ошибки. Использование оптимальности метода МОДИ в данном случае является гораздо более разумным. Хотя его алгоритм не позволяет выявить натуральные изменения, однако с его помощью можно получить те же значения теневых цен, затратив при этом гораздо меньше усилий. Для начала рассмотрим только заполненные клетки. Для этих клеток каждое значение единичной стоимости с разделяется на две компоненты — и; для строк и
Теневые цены для каждой пустой (небаэисной) клетки можно найти из соотношения
Эта теневая цена отражает дополнительную стоимость транспортировки единицы изделия О Пример 13.4. Обратимся вновь к начальному распределению перевозок, полученному методом минимальной стоимости. Проведем проверку данного распределения на оптимальность с помощью метода МОДИ. Ниже воспроизведено начальное распределение перевозок (см. табл. 13.13). Расчет компонент для строк и; и компонент для столбцов V: производится с помощью заполненных клеток. Заполненные клетки (Р,С), (Р, фиктивный), Таблица 13.13. Начальное распределение перевозок, полученное методой минимальной стоимости (см. скан)
Какой-либо из компонент присваивается некоторое значение, по которому из соответствующих уравнений рассчитываются значения остальных компонент. Положим
мы можем найти значения теневых цен, соответствующих незаполненным клеткам. Подставив найденные значения компонент
Эти значения заносятся в транспортную таблицу так, как это показано в табл. 13.14. Таблица 13.14. Применение метода МОДИ для проверки на оптимальность начального распределения перевозок (см. скан) Теневые цены совпадают с теми значениями, которые были найдены методом ступенек и представлены в табл. 13.12. Маршрут (R, фиктивный) имеет отрицательную теневую цену - 2 ф. ст., следовательно, полученное решение является неоптимальным. Необходимо осуществить перераспределение перевозимых изделий с использованием указанной клетки и соответствующего ей ступенчатого цикла, что позволит снизить стоимость транспортировки.
|
1 |
Оглавление
|