Главная страница
Навигация по странице:

  • Потребители Потенциалы строки

  • Потенциалы столбца

  • Решение военно-прикладных задач численными методами линейного программирования. Решение_военно-прикладных_задач_численными_методами_линейного_пр. Графоаналитический метод. Задача 1


    Скачать 47.98 Kb.
    НазваниеГрафоаналитический метод. Задача 1
    АнкорРешение военно-прикладных задач численными методами линейного программирования
    Дата24.12.2021
    Размер47.98 Kb.
    Формат файлаdocx
    Имя файлаРешение_военно-прикладных_задач_численными_методами_линейного_пр.docx
    ТипДокументы
    #316879
    страница3 из 3
    1   2   3

    Таблица 3.6

    В) Проверим полученный план на оптимальность методом потенциалов. Для этого заполним таблицу 3.7:




    Потребители

    Потенциалы строки











    8[30]

    7

    12

    11





    10[10]

    4[20]

    3

    5[30]





    9

    6

    1[10]

    2[0]



    Потенциалы столбца



    2








    Таблица 3.7

    Составим системы уравнений вида (только для занятых клеток):

    Положим, что , получим













    Оценим разности , (для свободный клеток)

    ,

    ,

    ,

    ,

    ,

    .

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

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

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

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

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




    Потребители

    Потенциалы строки











    8[30]

    7

    12

    11





    10[10]

    4[20]

    3[10]

    5[20]





    9

    6

    1

    2[10]



    Потенциалы столбца



    2








    Таблица 3.8

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













    Оценим разности , (для свободный клеток)

    ,

    ,

    ,

    ,

    ,

    .

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

    Ответ:

    30 0 0 0

    10 20 10 20 - матрица перевозок грузов;

    0 0 0 10

    В пункт необходимо перебросить 30 ед. груза из и 10 ед. груза из ;

    – 20 ед. груза из ;

    – 10 ед. груза из ;

    – 20 ед. груза из и 10 ед. груза ;

    При этом затраты на перевозку составят 570 условных денежных единиц.

    Вывод.

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

    СОДЕРЖАНИЕ

    1. Ввод…………………………………………………………………..2

    2. Графоаналитический метод. Задача №1……………………….…..3-6

    3. Симплекс-Метод. Задача №2……………………...………………..7-12

    4. Решение транспортной задачи. Задача №3.……………….………13-19

    5. Вывод……………………………………….………………………..20

    1   2   3


    написать администратору сайта