Математическое программирование

Автор работы: Пользователь скрыл имя, 09 Апреля 2014 в 20:12, реферат

Краткое описание

Здесь считаем r < n (система имеет бесчисленное множество реше-ний), случай r = n неинтересен: в этом случае система имеет единственное решение и если оно допустимое, то автоматически становится оптимальным.
В системе (1`) неизвестные х1, х2, ... , хr называются базисными (каждое из них входит в одно и только одно уравнение с коэффициентом +1), остальные хr+1, ... , xn - свободными. Допустимое решение (1`) называется базисным (опорным планом), если все свободные неизвестные равны 0, а соответствующее ему значение целевой функции f(x10, ... , xr0,0, ... ,0) называется базисным.

Содержание

1. Общая задача линейного программирования (ЗЛП)........................2
2. Симплексная форма ЗЛП.....................................................................2
3. Матричная форма симплекс-метода...................................................3
4. Алгоритм симплекс-метода (по минимиза-ции).................................4
5. Геометрическая интерпретация ЗЛП и графический метод решения (при двух неизвест-ных).....................................................................6
6. Алгоритм графического метода решения ЗЛП.................................6
7. Постановка транспортной зада-чи.......................................................7
8. Математическая модель транспортной зада-чи..................................7
9. Способы составления 1-таблицы (опорного пла-на).........................8
10. Метод потенциалов решения транспортной зада-чи.......................8
11. Алгоритм метода потенциа-лов.........................................................9

Прикрепленные файлы: 1 файл

Математическое программирование.doc

— 417.50 Кб (Скачать документ)

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

  1. Для перехода к следующей таблице (плану):

а) выбираем одну из пустых клеток, где косвенный тариф больше истинного (C¢ij= ai+bj > Cij );

б) составляем цикл пересчета для этой клетки и расставляем знаки « + », « - » в вершинах цикла путем их чередования, приписывая пустой клетке « + »;

в) находим число перерасчета по циклу: число X=min{Xij}, где Xij - числа в заполненных клетках со знаком « - »;

г) составляем новую таблицу, добавляя X в плюсовые клетки и отнимая X из минусовых клеток цикла

  1. См. п. 3 и т.д.

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

 

 

 

 

 

 

 

 

 

 

 

Список литературы.

 

1.Динамическое программирование: Рек к выполнению лаб. и практ.работ / Сост.: Шипилов С.А: НФИ КемГУ.- 2-е изд.перераб.- Новокузнецк. 2002.-19 с.

 

2.Динамическое программирование. Шипилов С.А.

 

3.Методы условной оптимизации: Рек. к выполнению лаб. и практ.работ / Сост.: Шипилов С.А: НФИ КемГУ.- 2-е изд.перераб.- Новокузнецк. 2002.-48 с.

 

 


Информация о работе Математическое программирование