Задача 1
Темы: «Линейное программирование»
«Двойственность в линейном программировании»
1-30. На предприятии имеется возможность выпускать n видов продукции Пj (j=1,n). При ее изготовлении используются ресурсы Р1, Р2 и Р3 соответственно. Размеры допустимых затрат ресурсов ограничены соответственно величинами b1, b2 и b3. Раcход ресурса i-го (i=1,3) вида на единицу продукции j-го вида составляет aij единиц. Цена единицы продукции j-го вида равна сj ден. ед. Требуется:
1) симплексным методом найти план впуска продукции по видам с учетом имеющихся ограничений ресурсов, который обеспечивал бы предприятию максимальный доход. Дать содержательный ответ, вскрыв экономический смысл всех переменных, участвующих в решении задачи;
2) сформулировать в экономических терминах двойственную задачу и составить ее математическую модель;
3) используя решение исходной задачи и соответствие между двойственными переменными, найти компоненты оптимального плана двойственной задачи – двойственной оценки yi* (i=1,2,3);
4) указать наиболее дефицитный и недефицитный (избыточный ресурс, если он имеется;
5) с помощью двойственных оценок yi* обосновать рациональность оптимального плана, сопоставив оценку затрат φmin израсходованных ресурсов и максимальный доход fmax от реализации готовой продукции по всему оптимальному плану и по каждому виду в отдельности;
6) определить величину ∆bs ресурса Ps , введением которого в производство можно компенсировать убыток и сохранить максимальный доход на прежнем уровне (ресурсы предполагаются взаимно заменяемыми), получаемый при исключении из производства ∆br единиц ресурса Pr , что вызывает уменьшение максимального дохода на ∆r fmax ед. ;
7) оценить целесообразность приобретения ∆bk единиц ресурса Pk по цене сk за единицу;
8) установить, целесообразно ли выпускать новую продукцию Пl , на единицу которой ресурсы P1 , P2 и P3 расходуются в количествах a1l , a2l и a3l единиц, а цена единицы готовой продукции составляет pl ед.
Все необходимые числовые данные приведены в табл. 1.1.
Таблица 1.1
|
|
Номер задачи |
|||||||||
|
|
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
|
n |
4 |
3 |
4 |
3 |
3 |
3 |
3 |
4 |
3 |
3 |
|
b1 |
20 |
150 |
280 |
1200 |
600 |
24 |
500 |
100 |
360 |
180 |
|
b2 |
37 |
180 |
80 |
150 |
30 |
10 |
550 |
260 |
192 |
210 |
|
b3 |
30 |
120 |
250 |
3000 |
144 |
6 |
200 |
370 |
180 |
244 |
|
a11 |
2 |
2 |
2 |
15 |
10 |
5 |
2 |
2,5 |
18 |
4 |
|
a12 |
2 |
3 |
1 |
20 |
20 |
7 |
1 |
2,5 |
15 |
2 |
|
a13 |
3 |
4 |
1 |
25 |
23 |
4 |
0 |
2 |
12 |
1 |
|
a14 |
0 |
- |
1 |
- |
- |
- |
- |
1,5 |
- |
- |
|
a21 |
3 |
1 |
1 |
2 |
1 |
5 |
0 |
4 |
6 |
3 |
|
a22 |
1 |
4 |
0 |
3 |
1 |
2 |
2 |
10 |
4 |
1 |
|
a23 |
1 |
5 |
1 |
2,5 |
1 |
1 |
1 |
4 |
8 |
3 |
|
a24 |
2 |
- |
1 |
- |
- |
- |
- |
6 |
- |
- |
|
a31 |
0 |
3 |
1 |
35 |
5 |
2 |
0 |
8 |
5 |
1 |
|
a32 |
1 |
4 |
2 |
60 |
6 |
1 |
1 |
7 |
3 |
2 |
|
a33 |
1 |
2 |
1 |
60 |
6 |
1 |
0 |
4 |
3 |
5 |
|
a34 |
4 |
- |
0 |
- |
- |
- |
- |
10 |
- |
- |
|
c1 |
11 |
8 |
4 |
300 |
35 |
18 |
3 |
40 |
9 |
10 |
|
c2 |
6 |
7 |
3 |
250 |
60 |
12 |
4 |
50 |
10 |
14 |
|
c3 |
9 |
6 |
6 |
450 |
63 |
8 |
1 |
100 |
16 |
12 |
|
c4 |
6 |
- |
7 |
- |
- |
- |
- |
80 |
- |
- |
|
r |
2 |
3 |
3 |
1 |
3 |
2 |
1 |
2 |
2 |
1 |
|
∆br |
1 |
2 |
4 |
2 |
3 |
1 |
6 |
6 |
3 |
2 |
|
s |
3 |
1 |
2 |
2 |
2 |
1 |
3 |
1 |
1 |
3 |
|
k |
2 |
3 |
2 |
2 |
3 |
1 |
1 |
3 |
2 |
1 |
|
∆bk |
3 |
5 |
3 |
5 |
4 |
3 |
8 |
10 |
5 |
7 |
|
ck |
2 |
2 |
6 |
30 |
10 |
2 |
1 |
5 |
1 |
5 |
|
l |
5 |
4 |
5 |
4 |
4 |
4 |
4 |
5 |
4 |
4 |
|
a1l |
8 |
4 |
8 |
18 |
15 |
6 |
2 |
3 |
27 |
4 |
|
a2l |
4 |
6 |
6 |
4 |
1 |
3 |
1 |
9 |
9 |
5 |
|
a3l |
8 |
8 |
12 |
50 |
3 |
4 |
4 |
12 |
7 |
8 |
|
pl |
40 |
30 |
35 |
400 |
25 |
20 |
5 |
120 |
15 |
30 |
Задача 2
Тема: «Транспортная задача»
1- 10. В пунктах Ai (i=1,3) производится однородная продукция в количествах ai единиц. Себестоимость единицы продукции в i-ом пункте равна сi . Готовая продукция поставляется в пункты Bj (j=1,4) потребности которых составляют bj единиц. Стоимость cij перевозки единицы продукции из пункта Ai в пункт Bj заданы матрицей [cij]3x4 .
Требуется:
1) методом потенциалов найти план перевозок продукции, при котором минимизируются суммарные затраты по ее изготовлению и доставке потребителям, при обязательном условии, что продукция пункта, в котором себестоимость ее производства наименьшая, распределяется полностью;
2) вычислить суммарные затраты fmin ;
3) установить пункты, в которых остается нераспределенная продукция, и указать ее объем.
Все необходимые числовые данные приведены в табл. 2.1.
Таблица 2.1
|
|
Номер задачи |
|||||||||
|
|
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
|
a1 |
400 |
750 |
250 |
300 |
450 |
350 |
250 |
200 |
500 |
500 |
|
a2 |
300 |
200 |
550 |
700 |
200 |
750 |
650 |
500 |
900 |
200 |
|
a3 |
500 |
550 |
350 |
400 |
350 |
300 |
300 |
300 |
100 |
600 |
|
c1 |
2 |
4 |
4 |
2 |
3 |
2 |
2 |
4 |
2 |
4 |
|
c2 |
3 |
3 |
1 |
1 |
5 |
4 |
1 |
5 |
5 |
5 |
|
c3 |
1 |
1 |
5 |
4 |
1 |
3 |
5 |
2 |
3 |
3 |
|
b1 |
350 |
450 |
300 |
250 |
150 |
200 |
350 |
150 |
200 |
250 |
|
b2 |
250 |
300 |
150 |
450 |
300 |
50 |
50 |
450 |
650 |
150 |
|
b3 |
150 |
350 |
400 |
150 |
50 |
600 |
150 |
50 |
150 |
350 |
|
b4 |
250 |
250 |
150 |
350 |
400 |
400 |
450 |
250 |
300 |
250 |
|
c11 |
2 |
1 |
2 |
3 |
6 |
4 |
5 |
3 |
7 |
4 |
|
c12 |
6 |
6 |
6 |
7 |
4 |
5 |
10 |
4 |
7 |
8 |
|
c13 |
4 |
5 |
3 |
6 |
8 |
8 |
4 |
8 |
8 |
3 |
|
c14 |
7 |
3 |
5 |
4 |
3 |
6 |
6 |
2 |
4 |
7 |
|
c21 |
6 |
4 |
8 |
7 |
5 |
4 |
7 |
4 |
6 |
5 |
|
c22 |
2 |
3 |
7 |
5 |
1 |
7 |
8 |
1 |
1 |
1 |
|
c23 |
7 |
5 |
10 |
4 |
4 |
1 |
10 |
4 |
2 |
6 |
|
c24 |
1 |
7 |
5 |
9 |
4 |
2 |
9 |
5 |
7 |
4 |
|
c31 |
6 |
5 |
2 |
3 |
7 |
2 |
1 |
9 |
4 |
4 |
|
c32 |
10 |
8 |
7 |
6 |
11 |
6 |
5 |
10 |
7 |
6 |
|
c33 |
7 |
10 |
5 |
5 |
9 |
4 |
4 |
6 |
5 |
5 |
|
c34 |
5 |
4 |
3 |
1 |
6 |
7 |
2 |
5 |
6 |
3 |
11 – 20. На заводах № 1, 2 и 3 производится однородная продукция в количестве a1, a2 и a3 единиц. При этом затраты на производство единицы продукции на заводах составляют c1, c2 и c3 ден. ед. Четырем потребителям требуется соответственно b1, b2, b3 и b4 единиц продукции. Расходы cij по перевозке единицы продукции с i-го завода j-му потребителю известны. Для полного удовлетворения потребностей необходимо увеличить выпуск продукции. При этом возможны следующие варианты:
1) расширить мощность завода №1 с дополнительными затратами на единицу продукции, равными ∆c1 ;
2) расширить мощность завода №2 с дополнительными затратами на единицу продукции, равными ∆c2 ;
3) наладить выпуск продукции на заводе №4 с затратами на производство единицы продукции, равными с4 , и расходами по перевозке единицы продукции, равными соответственно с41, с42, с43 и с44 .
Требуется:
1) методом потенциалов найти оптимальный план расширения производства продукции, при котором полностью удовлетворяется спрос, а совокупные затраты, связанные с изготовлением продукции и ее доставкой потребителям, минимизируются;
2) определить минимальные совокупные затраты на производство продукции и доставку ее потребителям по оптимальному плану расширения выпуска продукции.
Указания. Приведенные в задаче варианты увеличения выпуска продукции рассматривать в ходе решения как самостоятельные пункты производства в едином комплексе с данными пунктами (заводами). Таким образом, в распределительной таблице будет 6 поставщиков готовой продукции.
Все необходимые числовые данные приведены в табл. 3.1.
Таблица 3.1
|
|
Номер задачи. |
|||||||||
|
|
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
|
a1 |
700 |
600 |
300 |
200 |
500 |
800 |
200 |
250 |
600 |
900 |
|
a2 |
300 |
400 |
600 |
500 |
700 |
300 |
600 |
450 |
450 |
300 |
|
a3 |
600 |
700 |
1000 |
300 |
800 |
500 |
500 |
300 |
750 |
600 |
|
c1 |
5 |
2 |
7 |
6 |
8 |
7 |
6 |
4 |
7 |
5 |
|
c2 |
7 |
4 |
6 |
3 |
3 |
5 |
4 |
5 |
5 |
3 |
|
c3 |
4 |
3 |
2 |
5 |
5 |
6 |
7 |
8 |
9 |
4 |
|
b1 |
350 |
500 |
500 |
350 |
600 |
650 |
150 |
200 |
500 |
450 |
|
b2 |
550 |
300 |
700 |
150 |
400 |
250 |
400 |
400 |
700 |
150 |
|
b3 |
250 |
800 |
400 |
250 |
750 |
350 |
350 |
200 |
150 |
750 |
|
b4 |
650 |
200 |
450 |
450 |
350 |
550 |
700 |
400 |
650 |
550 |
|
c11 |
7 |
4 |
4 |
2 |
5 |
3 |
5 |
9 |
7 |
3 |
|
c12 |
8 |
2 |
5 |
4 |
2 |
8 |
4 |
3 |
5 |
6 |
|
c13 |
7 |
6 |
7 |
3 |
3 |
5 |
2 |
4 |
9 |
4 |
|
c14 |
9 |
8 |
9 |
7 |
4 |
4 |
8 |
6 |
3 |
9 |
|
c21 |
8 |
5 |
7 |
6 |
3 |
9 |
3 |
3 |
8 |
2 |
|
c22 |
5 |
7 |
4 |
8 |
8 |
3 |
2 |
2 |
4 |
5 |
|
c23 |
3 |
3 |
9 |
4 |
6 |
7 |
5 |
5 |
3 |
8 |
|
c24 |
8 |
9 |
7 |
2 |
5 |
6 |
9 |
3 |
2 |
4 |
|
c31 |
7 |
4 |
8 |
9 |
6 |
4 |
6 |
4 |
5 |
3 |
|
c32 |
4 |
8 |
2 |
5 |
9 |
8 |
2 |
7 |
4 |
7 |
|
c33 |
3 |
6 |
3 |
3 |
7 |
3 |
5 |
9 |
6 |
4 |
|
c34 |
7 |
2 |
8 |
8 |
2 |
5 |
7 |
6 |
7 |
9 |
|
∆c1 |
6 |
3 |
2 |
4 |
4 |
4 |
4 |
4 |
4 |
3 |
|
∆c2 |
3 |
5 |
6 |
3 |
2 |
6 |
7 |
7 |
5 |
6 |
|
c4 |
10 |
3 |
11 |
5 |
9 |
6 |
3 |
8 |
6 |
4 |
|
c41 |
13 |
7 |
12 |
4 |
8 |
3 |
6 |
9 |
3 |
7 |
|
c42 |
13 |
9 |
15 |
6 |
17 |
7 |
4 |
10 |
8 |
2 |
|
c43 |
10 |
4 |
8 |
3 |
16 |
4 |
2 |
12 |
2 |
4 |
|
c44 |
14 |
2 |
15 |
8 |
10 |
8 |
7 |
16 |
7 |
8 |
21 – 30. Студенческие отряды СО-1,СО-2 и СО-3 численностью в a1, a2 и a3 человек принимают участие в сельскохозяйственных работах. Для уборки картофеля на полях П1, П2, П3 и П4 необходимо выделить соответственно b1, b2, b3 и b4 человек. Производительность труда студентов зависит от урожайности картофеля, а также от состава отряда и характеризуется для указанных отрядов и полей элементами матрицы [pij]3x4 (в центнерах на человека за рабочий день).
Требуется:
1) распределить студентов по полям так, чтобы за рабочий день было убрано максимально возможное количество картофеля;
2) определить, сколько центнеров картофеля будет убрано с 4-х полей при оптимальном распределении студентов.
Все необходимые числовые данные приведены в табл. 4.1.
Таблица 4.1
|
|
Номер задачи |
|||||||||
|
|
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
|
a1 |
40 |
35 |
25 |
20 |
45 |
30 |
25 |
30 |
35 |
20 |
|
a2 |
30 |
40 |
30 |
45 |
15 |
25 |
35 |
40 |
25 |
35 |
|
a3 |
25 |
55 |
35 |
25 |
30 |
45 |
50 |
20 |
40 |
55 |
|
b1 |
15 |
60 |
22 |
30 |
20 |
32 |
30 |
14 |
28 |
36 |
|
b2 |
35 |
25 |
15 |
14 |
22 |
24 |
18 |
26 |
15 |
32 |
|
b3 |
21 |
30 |
23 |
26 |
18 |
28 |
40 |
16 |
37 |
24 |
|
b4 |
24 |
15 |
30 |
20 |
30 |
16 |
22 |
34 |
20 |
18 |
|
p11 |
9 |
6 |
8 |
7 |
4 |
9 |
6 |
5 |
7 |
6 |
|
p12 |
7 |
5 |
4 |
6 |
5 |
7 |
9 |
8 |
4 |
5 |
|
p13 |
5 |
4 |
7 |
9 |
6 |
8 |
6 |
4 |
6 |
9 |
|
p14 |
5 |
9 |
6 |
5 |
6 |
4 |
8 |
7 |
5 |
8 |
|
p21 |
6 |
4 |
7 |
9 |
6 |
6 |
5 |
9 |
7 |
6 |
|
p22 |
8 |
6 |
9 |
5 |
7 |
6 |
9 |
8 |
5 |
4 |
|
p23 |
5 |
7 |
8 |
6 |
4 |
7 |
8 |
5 |
6 |
8 |
|
p24 |
7 |
5 |
6 |
7 |
9 |
5 |
7 |
9 |
8 |
6 |
|
p31 |
9 |
8 |
9 |
4 |
7 |
4 |
5 |
7 |
9 |
9 |
|
p32 |
6 |
4 |
7 |
8 |
6 |
7 |
4 |
9 |
4 |
8 |
|
p33 |
8 |
9 |
5 |
5 |
8 |
9 |
6 |
8 |
7 |
4 |
|
p34 |
5 |
6 |
8 |
9 |
4 |
5 |
8 |
6 |
4 |
7 |
Задача 3
Тема: «Программирование на сетях»
61-90. На заданной сети указаны пропускные способности ребер. Предполагается, что пропускные способности в обоих направлениях одинаковы.
Требуется:
сформировать на сети поток максимальной мощности, направленный из истока I в сток S; выписать ребра, образующие на сети разрез минимальной пропускной способности.
Задание № 4
91 – 120. Рассчитать непосредственно на сетевом графике комплекса работ ранние и поздние сроки свершения событий, резервы времени событий, минимальное время выполнения комплекса (критический срок). Выделить на сетевом графике критический путь. Для некритических работ найти полные и свободные резервы времени.
Дугам (стрелкам) сетевого графика соответствуют работы, а вершинам – события. Событие заключается в окончании выполнения работ, в него входящим, а также в начале выполнения работ, из него выходящих.
Для нахождения минимального времени выполнения всего комплекса работ и временных характеристик работ нужно вначале рассчитать характеристики событий.
Ранние сроки свершения событий рассчитываются по формуле:
,
где – продолжительность работы , а максимум берется по всем событиям , непосредственно предшествующим событию .
При этом ранний срок свершения начального события полагается равным нулю: .
Поздние сроки свершения событий рассчитываются по формуле:
,
где минимум берется по всем событиям , непосредственно следующим за событием .
При этом поздний срок свершения завершающего события полагается равным раннему сроку свершения этого события.
Резервы времени событий рассчитываются по формуле:
.
Описанные выше характеристики событий удобно находить на сетевом графике. Для этого необходимо события изобразить кружками, разделенными на четыре сектора. В верхнем секторе указывается номер события, в левом и правом – ранний и поздний сроки свершения этого события, в нижнем – его резерв времени:...
Список использованной литературы:
Кузнецов Ю.Н.,Сакович В.А., Холод Н.И. Высшая математика. Математическое программирование. - Мн.: Выш. школа, 1994. Вентцель Е.С. Исследование операций. - Киев: Выш. школа, 1975. Костевич Л.С. Математическое программирование. - Мн.: ООО «Новое знание», 2003. Сборник задач и упражнений по высшей математике. Математическое программирование / Под ред. А. В. Кузнецова - Мн.: Выш. школа, 1995.

