Оптимальное одношаговое управление. Транспортная задача
Изучение организации перевозки комплектов из заготовительных в сборочный цех и обеспечения бесперебойной работы всех цехов. Построение математической модели транспортной подсистемы завода. Решение производственной задачи в условиях аварийной ситуации.
Рубрика | Экономико-математическое моделирование |
Вид | контрольная работа |
Язык | русский |
Дата добавления | 16.05.2012 |
Размер файла | 72,5 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://allbest.ru/
Задание. Исходные данные
Транспортная подсистема завода обслуживает три заготовительных Аi , i=1,2,3 и три сборочных Вj , j=1,2,3 цеха, находящихся на значительном расстоянии друг от друга. Каждый заготовительный цех производит весь набор комплектующих изделий, необходимый для работы сборочных цехов. Заготовительный цех Ai производит в сутки ai. комплектов изделий, а сборочный цех Bj реализует в сутки bj комплектов, i, j=1,2,3. Известны стоимости Sij перевозки одного комплекта из цеха Аi в цех Вj.
Необходимо организовать перевозки комплектов из заготовительных цехов в сборочный таким образом, чтобы обеспечить бесперебойную работу всех цехов и чтобы суммарная стоимость всех перевозок была минимальной.
Как должна быть скорректирована работа транспортной подсистемы, если вышел из строя один заготовительный цех (например, А1) и его функции взял на себя другой цех (например, А2)?
Таблицы исходных данных
Таблица1
a1 |
a2 |
a3 |
a4 |
a5 |
a6 |
|
150 |
250 |
400 |
300 |
200 |
300 |
Таблица2
S11 |
S12 |
S13 |
S21 |
S22 |
S23 |
S31 |
S32 |
S33 |
|
2 |
1 |
3 |
1 |
4 |
3 |
4 |
1 |
1 |
Транспортная подсистема как объект управления
Данную задачу можно рассматривать как задачу одношагового управления статическим объектом (транспортной подсистемой завода), имеющим несколько входов и один выход (рис .1).
Рис.1
На входы объекта ОУ поступают материальные потоки суточные количества комплектов изделий. Их можно трактовать как управляющие воздействия. На выходе объекта имеем информацию о затратах на реализацию этих потоков общую стоимость перевозок комплектов. Ее можно трактовать как выходной параметр объекта. Задача управления объектом состоит в надлежащем выборе поступающих на объект управляющих воздействий, обеспечивающих минимизацию его выходного параметра.
Построение математической модели
заготовительный математический аварийный транспортный
На первом этапе строится математическая модель транспортной подсистемы завода соответственно возложенным на нее функциям.
Обозначим через xij количество перевозимых комплектов из заготовительного цеха Аi в сборочный цех Вj, а через S суммарную стоимость перевозок. В этих обозначениях транспортную подсистему можно представить в виде объекта управления ОУ с управляющими воздействиями xij и выходным параметром S. Внутреннее состояние объекта описывается суточными производительностями аi и bj заготовительных и сборочных цехов, а также стоимостями Sij перевозок грузов из первых во вторые, i, j=1,2,3 (рис. 2).
Рис.2
Реальные условия функционирования объекта накладывают ограничения на его управляющие воздействия :
x11+x12+x13=a1
x21+x22+x23=a2
x31+x32+x33=a3 (1)
x11+x21+x31=b1
x12+x22+x32=b2
x13+x23+x33=b3
, i,j=1,2,3.(2)
Уравнения системы (1) вытекают из требования бесперебойности работы заготовительных и сборочных цехов (рис. 3). Неравенства (2) (их 9) отражают условия физической реализуемости потоков грузов.
Размещено на http://allbest.ru/
Выходной параметр объекта предстает в виде линейной комбинации его управляющих воздействий:
(3)
Соотношение (3) совместно с ограничениями (1) и (2) можно рассматривать как математическую модель объекта. Она дает исчерпывающую информацию для решения связанных с его функционированием задач.
Задача управления, в отличие от классических математических задач, имеет не одно, а множество решений. Применительно к рассматриваемому объекту управления любые значения его управляющих воздействий xij (в дальнейшем будем именовать их переменными), удовлетворяющие условиям (1) и (2), являются таким решением. Совокупность всех решений в пространстве переменных xij образуют n-мерный (в нашем случае n=9) многогранник, именуемый многогранником допустимых решений. В каждой из точек многогранника выходной параметр S объекта управления принимает разные значения. Этот параметр служит одновременно и показателем качества управления объектом. В тех случаях, когда ставится задача минимизации показателя качества, последний именуется целевой функцией.
В свете изложенного, математическая формулировка решаемой нами задачи выглядит так: найти переменные xij ,i , j=1,2,3, минимизирующие целевую функцию (3) на многограннике допустимых решений (1), (2).
Нетрудно показать, что искомое решение соответствует одной из вершин этого многогранника. Алгоритм решения сводится, таким образом, к поиску этих вершин и их направленному перебору.
Анализ математической модели
На втором этапе решения задачи анализируется математическая модель объекта и преобразуется к более удобному для последующих действий виду.
Бесперебойное функционирование объекта возможно лишь в том случае, если общее количество комплектов a1+a2+a3 , изготовленных в сутки заготовительными цехами, равно общему количеству комплектов b1+b2+b3 , используемых в сутки сборочными цехами. Коль скоро так, суммы трех первых и трех последних уравнений системы (1) дают один и тот же результат. Отсюда следует, что уравнения системы зависимы, и, значит, одно из них может быть опущено. Какое уравнение опустить, существенной роли не играет. Пусть для конкретности последующих рассуждений опущено третье уравнение.
Итак, система (1) предстает как система пяти уравнений с девятью переменными:
x11+x12+x13=a1
x21+x22+x23=a2
x11+x21+x31=b1 (4)
x12+x22+x32=b2
x13+x23+x33=b3
В этой системе четыре переменных (9-5=4) могут принимать любые значения в пределах ограничений (2), а остальные пять будут зависеть от них. Первые называют свободными, вторые базисными переменными.
После того как свободные переменные приняли некоторые значения, система (4) превращается в систему пяти уравнений с пятью неизвестными. Она имеет единственное решение. Решение исходной системы (4), при котором свободные переменные полагаются равными нулю, называется базисным решением. Если при этом базисные переменные оказались неотрицательными, оно именуется допустимым базисным решением.
Разбиение переменных на свободные и базисные в известной степени произвольно. Следует учитывать лишь одно условие: свободными переменными не могут быть одновременно три переменных с одинаковыми первыми или вторыми индексами.
Далеко не всякое базисное решение является допустимым базисным решением. Между тем для нас представляют интерес только эти последние. В теории линейного программирования доказывается, что допустимые базисные решения являются вершинами многогранника допустимых решений. Отсюда следует, что решение поставленной задачи следует искать среди допустимых базисных решений.
Как выбрать свободные переменные, чтобы соответствующее им базисное решение было допустимым базисным? Общих рекомендаций на этот счет нет. В отдельных случаях можно воспользоваться таким правилом:
-если для какого-либо сочетания i , j и k выполняется неравенство:
(5)
в качестве комбинации свободных переменных, обеспечивающей допустимое базисное решение, может быть выбрана совокупность:
(6)
Проиллюстрируем примером, который будет использован в дальнейшем. Пусть . Тогда i=1, j=2, k=3; индексы т и п могут быть либо "1", либо "2", причем, если т =1, то n=2 , и наоборот.
То же правило остается в силе, если . Тогда в совокупности (6) первые и вторые индексы следует поменять местами.
Если соотношений типа (5) установить нельзя, как в моем случае, комбинация (6) в качестве совокупности свободных переменных не годится. Тогда такую совокупность можно составить из трех диагональных переменных x11,x22,x33 и одной недиагональной , с индексами i и j, соответствующими наименьшим значениям величин ai и bj.
Исходя из этого: x11, x22, x33, x12 - свободные переменные(7)
x13, x21, x23, x31, x32 - базисные переменные
Исходное базисное решение
Алгоритм направленного перебора вершин многогранника допустимых решений (или, что то же, - допустимых базисных решений) базируется на так называемом симплекс-методе, главном детище теории линейного программирования. Для "работы" метода необходимо иметь какое-либо одно (любое) допустимое базисное решение. Как найти такое решение, мы разобрали в предыдущем разделе (этапе). Здесь рассматривается формализованное представление этого решения, удобное для использования в симплекс-методе.
Как видно из приведенных данных таблицы1, в качестве совокупности свободных переменных выберем набор (7). Подставим данные табл.1 в систему (4) и выразим базисные переменные через свободные :
x11+x12+x13=150
x21+x22+x23=250
x11+x21+x31=300
x12+x22+x32=200
x13+x23+x33=300
x13=150-x11-x12
x21=100-x22-x11-x12+x33
x31=200-x33+x12+x22(8)
x32=200-x12-x22
x23=150+x11+x12-x33
Из этой записи наглядно просматривается соответствующее выбранной совокупности свободных переменных базисное решение :
x11=0, x22=0, x33=0, x12=0,
x13=150, x21=100, x31=200, x32=200, x23=150.
Поскольку все переменные неотрицательные, оно является допустимым базисным решением. Подставив его в выражение для целевой функции (3), получим:
S=s13x13+s21x21+s31x31+s32x32+s23x23=(10)
Данному решению отвечает схема транспорта грузов, приведенная на рис. 4.
Размещено на http://allbest.ru/
Уместен вопрос: быть может, данное решение является оптимальным? Этот вопрос возникает на каждом шаге последовательного перебора вершин многогранника допустимых решений. Для аргументированного ответа на него, выразим целевую функцию через свободные переменные. Подставим (8) в (3) и приведем подобные члены:
S=s11x11+s12x12+s13x13+s21x21+s22x22+s23x23+s31x31+s32x32+s33x33=
=2x11+x12+3(150-x11-x12)+100-x22-x11-x12+x33+4x22+
+3(150+x11+x12-x33)+4(200+x22+x12-x33)+200-x12-x22+x33= (11)
=2000+x11+3x12+6x22-5x33.
Как и следовало ожидать, исходному базисному решению соответствует значение целевой функции, определяемое свободным членом выражения (11). Однако это выражение несет в себе гораздо большую информацию. Оно справедливо, независимо от того, являются ли переменные x11, x12, x33 свободными или базисными. Переменная x33 имеет в нем отрицательный коэффициент. Если бы эта переменная была не свободной, а базисной переменной, то она была бы положительной (по крайней мере, неотрицательной). А это значит (см. (11)), что значение целевой функции S уменьшилось бы. Таким образом, данное допустимое базисное решение (9) не оптимально. И индикатором этого заключения является наличие в (11) отрицательных коэффициентов.
Отсюда вывод: для того, чтобы допустимое базисное решение было оптимальным, необходимо, чтобы в записи целевой функции, выраженной через свободные переменные, коэффициенты при этих переменных были неотрицательными.
Поскольку данное решение оказалось неоптимальным, следует перейти к другому допустимому базисному решению, имеющему меньшее значение S. В теории линейного программирования разработан специальный метод, именуемый симплекс-методом, формализующий процедуру такого (направленного) перехода. Он предусматривает запись соотношений (11) и (8) в форме специальной матрицы (симплекс-матрицы) и ее преобразование по определенному алгоритму в другую такую же матрицу. Последняя анализируется на оптимальность и при отсутствии таковой вновь преобразуется по тому же алгоритму. Процедура повторяется до тех пор, пока не будет получено оптимальное решение.
таблица 3 |
||||||||||||
Свободный член |
Х11 |
Х12 |
Х22 |
Х33 |
||||||||
S |
2000 |
1 |
3 |
6 |
-5 |
|||||||
-750 |
-5 |
-5 |
0 |
5 |
||||||||
Х13 |
150 |
-1 |
-1 |
0 |
0 |
0 |
||||||
0 |
0 |
0 |
0 |
0 |
||||||||
Х21 |
100 |
-1 |
-1 |
-1 |
1 |
1/100 |
||||||
150 |
1 |
1 |
0 |
-1 |
||||||||
Х23 |
150 |
1 |
1 |
0 |
-1 |
-1/150 |
||||||
150 |
1 |
1 |
0 |
-1 |
||||||||
Х31 |
200 |
0 |
1 |
1 |
-1 |
-1/200 |
||||||
-150 |
-1 |
-1 |
0 |
1 |
||||||||
Х32 |
200 |
0 |
-1 |
-1 |
0 |
0 |
||||||
0 |
0 |
0 |
0 |
0 |
Исходная симплекс-таблица и ее преобразование
Симплекс-таблицей называется таблица упорядоченного расположения записей (11) и (8). В левом верхнем углу клеток записываются коэффициенты целевой функции (верхняя строка) и базисных переменных (следующие строки), выраженных через свободные переменные (табл.3).
Неотрицательные элементы первого столбца таблицы (табл.3, слева) свидетельствуют о том, что исходное базисное решение является допустимым базисным. Наличие в верхней строке таблицы отрицательных элементов свидетельствует о неоптимальности решения. Для перехода к следующей симплекс-таблице выполним такие действия.
Остановим свой выбор на каком-либо из отрицательных элементов первой строки, в данном случае он один, это коэффициент при переменной x33. Переведем ее в базисные переменные. Соответствующий ей столбец симплекс-таблицы обведем двойными линиями. (Этих и последующих построений удобно придерживаться с точки зрения формализации процедуры ручного перехода). На место переменной x33 из базисных переменных нужно перевести ту, которая быстрее всего обращается в нуль, т.е. ту, для которой отношение коэффициента при x33 к соответствующему свободному члену наименьшее (с учетом знака). В правой части таблицы3 приведены эти отношения. Очевидно, наименьшее из них "-1/150". Это значит, что свободная переменная x33 должна поменяться с базисной переменной x23 Обведем соответствующую ей строку таблицы двойными линиями. Элементы этой строки назовем строчными коэффициентами и обведем рамкой.
В клетке на пересечении выделенных строки и столбца запишем обратную величину стоящего в ней коэффициента (внизу справа). В нашем примере ею будет "-1". Назовем ее генеральным столбцовым коэффициентом и возьмем в двойную рамку. Далее заполним выделенный столбец как произведение генерального столбцового коэффициента на соответствующие элементы клеток таблицы. Полученные значения записываем в правых нижних углах соответствующих клеток. Назовем их столбцовыми коэффициентами и обведем рамками. В оставшихся клетках симплекс-таблицы запишем взятое с обратным знаком произведение строчного коэффициента на столбцовый, включая генеральный.
После этого переходим к составлению второй симплекс-таблицы, в которой свободная и базисная переменные поменялись местами.
Составление второй (и последующих) симплекс-таблиц и их анализ
Как и ранее, начнем с заполнения ее левых верхних углов. Строку и столбец, соответствующие новым свободным и базисным переменным, заполним нижними элементами строки и столбца предыдущей таблицы. В остальные клетки запишем суммы значений, стоящие в соответствующих клетках прежней таблицы. Это и будет матричная запись целевой функции и базисных переменных, выраженных через новые свободные переменные (табл.4).
таблица 4 |
||||||||||||
Свободный член |
Х11 |
Х12 |
Х22 |
Х23 |
||||||||
S |
1250 |
-4 |
-2 |
6 |
5 |
|||||||
-200 |
4 |
0 |
-4 |
-4 |
||||||||
Х13 |
150 |
-1 |
-1 |
0 |
0 |
-1/150 |
||||||
-50 |
1 |
0 |
-1 |
-1 |
||||||||
Х21 |
250 |
0 |
0 |
-1 |
-1 |
0 |
||||||
0 |
0 |
0 |
0 |
0 |
||||||||
Х33 |
150 |
1 |
1 |
0 |
-1 |
1/150 |
||||||
50 |
-1 |
0 |
1 |
1 |
||||||||
Х31 |
50 |
-1 |
0 |
1 |
1 |
-1/50 |
||||||
50 |
-1 |
0 |
1 |
1 |
||||||||
Х32 |
200 |
0 |
-1 |
-1 |
0 |
0 |
||||||
0 |
0 |
0 |
0 |
0 |
Убедимся, что базисное решение, задаваемое новой таблицей, остается допустимым базисным. Признаком этого служит неотрицательность всех элементов первого столбца составленной симплекс-таблицы. Если какой-либо элемент оказался отрицательным, в выполненные выше расчеты вкралась ошибка. Проверьте их.
Проверяем полученное решение на оптимальность. Признаком оптимальности служит неотрицательность всех элементов первой строки таблицы. В нашем случае коэффициенты отрицателеные. Это означает, что новое допустимое базисное решение также неоптимально. Тем не менее оно лучше предыдущего решения, ибо суммарные затраты на перевозку грузов оказались меньшими (см. первую клетку первой строки). Данному решению отвечает схема транспорта грузов, приведенная на рис.5. Наличие отрицательных элемента первой строки свидетельствует, что возможности улучшения решения не исчерпаны.
Размещено на http://allbest.ru/
Повторим построения и расчеты, проведенные в предыдущем пункте, применительно к данной симплекс-таблице. В результате придем к следующей, третьей симплекс-таблице (табл. 5). Из ее анализа видно, что полученное решение не оптимально и, значит, повторим построения и расчеты, проведенные в предыдущем пункте, применительно к данной симплекс-таблице. Соответствующая схема транспорта груза приведена на рис. 6.
таблица 5 |
||||||||||||
Свободный член |
Х31 |
Х12 |
Х22 |
Х23 |
||||||||
S |
1050 |
4 |
-2 |
2 |
1 |
|||||||
-200 |
-2 |
2 |
2 |
2 |
||||||||
Х13 |
100 |
1 |
-1 |
-1 |
-1 |
-1/100 |
||||||
100 |
1 |
-1 |
-1 |
-1 |
||||||||
Х21 |
250 |
0 |
0 |
-1 |
-1 |
0 |
||||||
0 |
0 |
0 |
0 |
0 |
||||||||
Х33 |
200 |
1 |
1 |
1 |
0 |
1/200 |
||||||
100 |
-1 |
-1 |
-1 |
-1 |
||||||||
Х11 |
50 |
-1 |
0 |
1 |
1 |
0 |
||||||
0 |
0 |
0 |
0 |
0 |
||||||||
Х32 |
200 |
0 |
-1 |
-1 |
0 |
-1/200 |
||||||
-100 |
-1 |
1 |
1 |
1 |
Размещено на http://allbest.ru/
Повторим построения и расчеты, проведенные в предыдущем пункте, применительно к данной симплекс-таблице. В результате придем к следующей, четвертой симплекс-таблице (табл. 6). Из ее анализа видно, что полученное решение оптимально и, значит, окончательно. Лучшего решения наша задача не имеет. Соответствующая схема транспорта груза приведена на рис. 7.
таблица 6 |
||||||
Х31 |
Х13 |
Х22 |
Х23 |
|||
S |
850 |
2 |
2 |
4 |
3 |
|
Х12 |
100 |
1 |
-1 |
-1 |
-1 |
|
Х21 |
250 |
0 |
0 |
-1 |
-1 |
|
Х33 |
300 |
0 |
-1 |
0 |
-1 |
|
Х11 |
50 |
-1 |
0 |
1 |
1 |
В данном случае оптимальное решение получено в результате трех симплекс-переходов. При иных исходных данных или ином выборе свободных и базисных переменных число таких переходов может быть другим.
Размещено на http://allbest.ru/
Решение задачи в условиях аварийной ситуации
Решим ту же задачу в предположении, что вышел из строя один из заготовительных цехов, например, цех А1, и его функции взял на себя цех А3. Очевидно, в этом случае, вместо системы (1), будем иметь систему из пяти уравнений:
x21+x22+x23=а2'
x31+x32+x33=a3 (12)
x21+x31=b1
x22+x32=b2
x23+x33=b3
x21+x22+x23=400
x31+x32+x33=400
x21+x31=300
x22+x32=200
x23+x33=300
одно из которых может быть опущено, . Вычеркнем второе уравнение. Таким образом, имеем систему из четырех уравнений с шестью переменными, две из которых свободные, остальные базисные. Выберем в качестве свободных переменных x22, x33, а в качестве базисных переменных x23, x31, 32, x21 и, как и раньше, выразим через них целевую функцию и базисные переменные:
x23=300-x22
x32=200-x22
x21=100-x22-x33 (13)
x31=200-x33+x22
S=s21x21+s22x22+s23x23+s31x31+s32x32+s33x33=
=100-x22+x33+4x22+3(300-x33)+4(200-x33+ x22)+200-x22+x33=
=2000+6x22-5x33(14)
На основании соотношений (13) и (14) составляем исходную симплекс-таблицу, соответствующую рассматриваемой ситуации (табл.5).
таблица 7 |
||||||||
Свободный член |
Х22 |
Х33 |
||||||
S |
2000 |
6 |
-5 |
|||||
-1000 |
-5 |
5 |
||||||
Х21 |
100 |
-1 |
1 |
1/100 |
||||
200 |
1 |
-1 |
||||||
Х23 |
300 |
0 |
-1 |
-1/300 |
||||
-200 |
-1 |
1 |
||||||
Х31 |
200 |
1 |
-1 |
-1/200 |
||||
200 |
1 |
-1 |
||||||
Х32 |
200 |
-1 |
0 |
0 |
||||
0 |
0 |
0 |
Повторяя действия, изложенные в предыдущем пункте, приходим к заключительной симплекс-таблице (табл.8).
таблица 8 |
|||||||
Свободный член |
Х22 |
Х31 |
|||||
S |
1000 |
1 |
5 |
||||
Х21 |
300 |
0 |
-1 |
||||
Х23 |
100 |
-1 |
1 |
||||
Х33 |
200 |
1 |
-1 |
||||
Х32 |
200 |
-1 |
0 |
||||
Это решение есть окончательным, потому что нет отрицательных коэффициентов.
Исходные и заключительные схемы транспорта грузов приведены на рис.6 , рис.7.
Размещено на http://allbest.ru/
Размещено на http://allbest.ru/
Заключение
В данной курсовой работе решается производственная задача в которой мне необходимо было организовать перевозки комплектов из заготовительных цехов в сборочные таким образом, чтобы обеспечить бесперебойную работу всех цехов и чтобы суммарная стоимость всех перевозок была минимальной.
Также данная задача решается в условиях аварийной ситуации, то есть при выходе из строя одного из заготовительных цехов.
В теории линейного программирования разработан специальный метод, именуемый симплекс-методом. Он предусматривает запись коэффициентов целевой функции и базисных переменных, выраженных через свободные переменные в форме специальной матрицы(симплекс матрицы) и ее преобразования по определенному алгоритму в другую такую же матрицу. Полученная таблица анализируется на оптимальность и при отсутствии таковой, вновь преобразуется по тому же алгоритму. Преобразования продолжаются до тех пор, пока не будет получено оптимальное решение.
Для нахождения оптимального решения при нормальном режиме работы понадобилось три симплекс-шага, а при аварийной ситуации - один симплекс-шаг.
Список использованной литературы
1. Болычевцев А.Д., Быстрицькая Л.Б. Математические основы теории электронных систем: Методические указания по курсовому проектированию для студентов специальности 7.010104.05. - Харьков: УИПА, 2003. - 20с.
2. Коршунов Ю.М. Математические основы кибернетики. - М.: Энергоатомиздат. 1987.
3. Тихонов А.Н., Костомаров Д.П. Вводные лекции по прикладной математике. - М.: Наука, 1984.
Размещено на Allbest.ru
Подобные документы
Численные коэффициенты функции регрессии. Построение транспортной модели. Нахождение опорного плана методом Фогеля. Построение модели экономичных перевозок. Составление транспортной матрицы. Общая распределительная задача линейного программирования.
курсовая работа [1,3 M], добавлен 11.06.2010Разработка экономико-математической модели и решение задачи линейного программирования с использованием математических методов. Транспортная задача в матричной постановке и ее свойства. Построение исходного допустимого плана. Критерий оптимальности.
курсовая работа [111,1 K], добавлен 16.01.2011Пример постановки транспортной задачи и особенности экономико-математической модели. Оптимальный способ организации снабжения потребителей продукцией предприятий-изготовителей. Параметры перевозок. Математический анализ модели, выбор метода решения.
курсовая работа [2,0 M], добавлен 04.01.2016Формулировка проблемы в практической области. Построение моделей и особенности экономико-математической модели транспортной задачи. Задачи линейного программирования. Анализ постановки задач и обоснования метода решения. Реализация алгоритма программы.
курсовая работа [56,9 K], добавлен 04.05.2011Транспортная задача линейного программирования, закрытая модель. Создание матрицы перевозок. Вычисление значения целевой функции. Ввод зависимостей из математической модели. Установление параметров задачи. Отчет по результатам транспортной задачи.
контрольная работа [202,1 K], добавлен 17.02.2010Сущность многопериодической транспортной задачи, построение дерева проблем. Особенности морфологического, функционального и информационного описания логистической системы. Формулировка транспортной задачи, представление ее математической модели.
курсовая работа [314,2 K], добавлен 12.05.2011Транспортная задача (Т-задача) как одна из наиболее распространенных специальных задач линейного программирования. Порядок и закономерности постановки данной задачи, аналитический и графический методы. Открытые и закрытые транспортные модели, их решение.
контрольная работа [419,4 K], добавлен 06.08.2010Определение минимального значения целевой функции. Проведение проверки плана на оптимальность. Определение значения оценок для всех свободных клеток транспортной задачи, признака оптимальности. Введение перевозки, выявление цикла, перемещение по циклу.
задача [64,1 K], добавлен 20.05.2015Математическая постановка задачи и выбор алгоритма решения транспортной задачи. Проверка задачи на сбалансированность, её опорное решение и метод северо-западного угла. Транспортная задача по критерию времени, поиск и улучшение решения разгрузки.
курсовая работа [64,7 K], добавлен 14.10.2011Построение одноиндексной математической модели задачи линейного программирования, ее решение графическим методом. Разработка путей оптимизации сетевой модели по критерию "минимум исполнителей". Решение задачи управления запасами на производстве.
контрольная работа [80,8 K], добавлен 13.12.2010