Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

книги из ГПНТБ / Постнов Ю.И. Линейное программирование в сельском хозяйстве

.pdf
Скачиваний:
8
Добавлен:
29.10.2023
Размер:
4.61 Mб
Скачать

Эти числа вписываем в соответствующие клетки столбца «План» третьей симплексной таблицы.

Переходим к вычислению элементов нового столбца Х\ (табл. 14). Для этого известный нам элемент 1 этого

Таблица 14

Ц е н ы с

П л а н

ж,

X.J

 

Х4

 

м и н усом

# 3

* 5

- 5

* 2 =

 

 

 

 

 

0

* 4 =

 

 

 

 

 

 

 

 

 

 

 

3

Хі = 2 0 0 0 0

1

0

— 40

0

67

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

же, что и во второй симплексной таблице (табл. 12), так как известный нам элемент этого столбца 0.

Для вычисления элементов столбца х3 (табл. 14) извест­ ный нам элемент — 40 умножаем на все элементы гене­ рального столбца (кроме генерального элемента) второй симплексной таблицы (табл. 12) и результаты вычитаем из соответствующих элементов старого столбца х3 той же второй симплексной таблицы. В результате получим числа:

42

2 0 - ( - 4 0 ) - 0 , 2 = 20 + 8= 28 - 2 - ( - 4 0 ) - 0 , 1 8 = - 2 + 7,2 = 5,2

- 1 0 0 - ( - 4 0 ) - 2 = - 100 + 80= - 2 0 .

Аналогично производится вычисление элементов всех остальных столбцов третьей симплексной таблицы.

Заполняем все клетки этой таблицы

(табл.

15).

 

 

 

 

 

 

Таблица 15

Ц е н ы с

П л а н

Хі

Хя

 

X,

Xs

м и н у с о м

 

- 5

х2 = 16 0 0 0

0

1

28

0

- 1 3 ,4

0

Хі = 2 4 0 0

0

0

5 , 2

1

- 1 2

- 3

Хі = 2 0 0 0 0

1

0

- 4 0

0

67

 

— 140 0 0 0

0

0

- 2 0

0

— 134

Заметим, что для неизвестных, содержащихся в столбце «План», элементы столбцов состоят из одной единицы и остальных нулей. Теперь проанализируем третью симп­ лексную таблицу (табл. 15).

В последней строке, в столбцах неизвестных, нет поло­ жительных элементов, и, следовательно, дальнейшее улучшение плана невозможно. План, полученный в тре­ тьей симплексной таблице, является оптимальным (наи­ лучшим) .

По этому плану надо произвести: картофеля — 20 000 ц, ячменя— 16 000 ц. Валовая продукция С в денежном выражении равна 140 000 руб. Для производства исполь­

43

зуется вся пашня и расходуются все тракторо-смены.

Остаются неиспользованными 2400 чел.-дн.

Под карто­

фелем должно быть занято 20 000: 100 = 200 га

пашни,

а под ячменем — 16 000 : 20 = 800 га.

 

 

На производство

картофеля затрачивается

20 000-0,2 =

= 4000 чел.-дн.,

а ячменя— 16000-0,1 = 1 600

чел.-дн.

Механизированного труда на производство картофеля затрачивается 0,021-20 000 = 420 тракторо-смен, а на производство ячменя — 0,03-16 000 = 480 тракторо-смен.

ВТОРОЙ ВАРИАНТ

Сохраняя условие нашей задачи (см. стр. 28), поставим такой вопрос: сколько целесообразно произвести карто­ феля и ячменя для того, чтобы получить максимум кор­ мовых единиц. Известно, что коэффициенты перевода в кормовые единицы равны: по картофелю — 0,3, по ячменю — 1,2.

Если производить Х\ ц картофеля и х2 ц ячменя, то это даст

С 0,3xi -f-1,2x2

центнеров кормовых единиц.

Так как условия задачи сохраняются, то ограничения, при которых отыскивается наибольшее значение функ­ ции С, остаются теми же, что и в первом варианте за ­ дачи.

В первой симплексной таблице во всех клетках будут те же числа, что и ранее, при решении первого варианта задачи, за исключением чисел последней строки в столб­ цах неизвестных, так как теперь есть другая функция цели:

С = 0,3хі + 1,2x2 Т 0х3 -|-0x4 4" Oxs.

При решении задачи все симплексные таблицы можно объединить в одну (табл. 16).

44

Ц ен ы с м и н усом

0

0

0

- 1 . 2

0

- 0

1,2

0

- 0 ,3

П л а н

х3=

1 000

*( =

8 000

СЯ II

СО О О

*

 

0

х2= 20 000

*4 6 000

* 5 = 300

—24 000

г 2 =

16 000

* 4

=

2 400

* !

=

20 000

- 2 5

200

 

 

 

 

Таблица 16

-V!

*2

* 3

Х 4

*3

0,01

0,05

1

0

0

0,2

0,1

0

1

0

0,021

0,03

0

0

1

0,3

1,2

0

0

0

0,2

1

20

0

0

0,18

0

- 2

1

0

0,015

0

- 0 ,6

0

1

0,06

0

- 2 4

0

0

0

1

28

0

- 1 3 ,4

0

0

5,2

1

- 1 2

1

0

- 4 0

0

67

0

0

- 2 1 ,6

0

- 4

45

Наилучшим оказался тот же план, что и при решении первого варианта задачи:

*1 = 20 000; *2= 16 000.

Этот план предусматривает получение 25 200 центнеров кормовых единиц.

ТРЕТИЙ ВАРИАНТ

Предположим, что по некоторым соображениям хозяй­ ству не требуется больше 10 000 ц картофеля, а необхо­ димо больше ячменя. Каким будет наилучшее сочетание культур в этом случае (какое количество картофеля и ячменя следует производить, чтобы получить наиболь­ шую валовую продукцию в денежном выражении)?

Теперь к ограничениям надо добавить еще одно условие:

* г< 10 000,

которое отражает наше требование.

Новая задача будет заключаться в том, чтобы найти наибольшее значение функции

С=3*і + 5*2

при выполнении следующих условий:

0,01*[+ 0,05*2 <1000 0,2*!+ 0,1*2 < 8 000 0,021*,+ 0,03*2 <900

< 10 000.

Вводя дополнительные неизвестные, придем к таким ра­ венствам:

0,01*і+0,05*2+*з

 

 

=1 000

0,2 * і +0,1 *2

+*4

 

=8 000

0,021*1 + 0,03*2

 

+ * 5

— 900

 

 

+ * 6 = 10 000

46

Кроме того, мы получили новую функцию цели

С = 3*і Т 5*2 Т 0*з Т 0*4 Т 0*5 И- 0*б-

Дополнительная неизвестная х6 показывает количество картофеля, которое необходимо произвести сверх запла­ нированного количества для того, чтобы иметь 10 000 ц. К решению задачи применяем уже известный нам симп­ лексный метод. Теперь первая симплексная таблица бу­ дет содержать пять строк: четыре строки коэффициентов при неизвестных в ограничениях и одну строку коэффи­ циентов функции цели.

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

*і = 0; *2= 0; *з=1 000; *4 = 8 000; *5= 900; *6=Ю000.

Составим первую симплексную таблицу (табл. 17).

Таблица 17

Ц ен ы с

П л ан

 

X1

 

*3

Хк

*5

Хъ

м и н у с о м

 

 

0

* з = 1 0 0 0

0 , 0 1

0 , 0 5

1

0

0

0

 

 

 

 

 

 

 

 

0

* 4 = 8 0 0 0

0 , 2

0 . 1

0

1

0

0

0

* 6 =

9 0 0

0 , 0 2 1

0 , 0 3

0

0

1

0

0

Хе = 1 0 0 0 0

1

0 . .

0

0

0

1

 

0

 

3

5

0

0

0

0

47

Наибольшее положительное число 5 последней строки принадлежит столбцу х2, и, следовательно, он и является генеральным. В генеральном столбце имеется три поло­ жительных элемента и один нуль, которые находятся в первых четырех строках. Из этих чисел только на поло­ жительные разделим соответствующие элементы плана. Как известно из предыдущего, наименьшим из этих от­ ношений является число 20 000 (оно соответствует пер­ вой строке). Следовательно, генеральной является пер­ вая строка таблицы, а генеральным элементом — число 0,05. На место неизвестной х3 в план надо ввести неиз­ вестную х2. Расчет второй и последующих симплексных таблиц проводится точно так же, как и при решении пре­ дыдущих вариантов задачи. Вторая симплексная табли­ ца теперь имеет такой вид (табл. 18).

Таблица 18

Ц ен ы с

План

*1

 

Хъ

хк

хь

 

м и н усом

 

 

- 5

х 2 = 2 0 0 0 0

0 , 2

1

20

0

0

0

0

xt = 6 0 0 0

0 ,1 8

0

— 2

1

0

0

0

хъ = 3 0 0

0 ,0 1 5

0

- 0 , 6

0

1

0

0

х6 = 1 0 0 0 0

1

0

0

0

0

1

 

- 1 0 0 0 0 0

2

0

- 1 0 0

0

0

0

48

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

Произведя необходимые расчеты, составляем третью

симплексную таблицу (табл. 19).

Таблица 19

Ц е н ы с

 

П лан

*1

Ха

•*3

*4

-Ѵб

X,

м и н у с о м

 

— 5

х 2 =

18 0 0 0

0

1

2 0

0

0

- 0 , 2

0

х 4 = 4 2 0 0

0

0

- 2

1

0

- 0 ,1 8

0

х 5

= 150

0

0

- 0 . 6

0

1

- 0 ,0 1 5

- 3

X , = 1 0 0 0 0

1

0

0

0

0

1

 

— 1 2 0 0 0 0

0

0

-■ 1 0 0

0

0

— 2

План, содержащийся в этой таблице, является опти­ мальным, так как в последней строке нет положительных элементов. По этому плану следует производить: карто­ феля — 10 000 ц, ячменя — 18 000 ц.

Для производства полностью используется пашня, а не­ использованными остаются 4200 чел.-дн., 150 тракторосмен.

Заметим, что в оптимальный план картофель вошел в наибольшем допустимом количестве— 10 000 ц.

Не следует думать, что это всегда должно быть так. Лег­

4 -3 6

49

ко догадаться, что если число, ограничивающее произ­ водство картофеля, не больше числа, содержащегося в оптимальном плане первого варианта задачи, т. е. 20 000, то в оптимальный план этого варианта задачи будет вхо­ дить наибольшее допустимое количество. Если же число, ограничивающее производство картофеля больше 20 000, то в план будет входить обязательно 20 000. Это легко проверить расчетами.

Рассмотренный симплексный метод можно кратко изло­ жить так:

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

II. Для выбранной продукции определяется «узкое мес­ то», на основании чего устанавливается генеральная строка и генеральный элемент, который может быть только положительным числом.

III. Неизвестная, находящаяся в генеральной строке, удаляется из плана, и на ее место вписывается продук­ ция, находящаяся в генеральном столбце.

IV. В новой таблице в первую очередь заполняется стро­ ка, относящаяся к новой продукции. Это осуществляется переносом в нее частных, полученных делением на гене­ ральный элемент элементов, находящихся в соответст­ вующей строке предшествующей таблицы, а затем запол­ нением столбцов по известным правилам. Следует пом­ нить, что, если в столбце продукции плана один элемент равен 1, а остальные — 0, то столбцы, которые при деле­ нии на генеральный элемент дают нули, переносятся в новую таблицу без изменений.

V. Составление таблиц продолжается до тех пор, пока не будет получена такая таблица, в последней строке кото­ рой не останется ни одного положительного элемента.

50

На этом мы закончим рассмотрение симплексного мето­ да в применении к задачам третьего типа, в которых ограничения выражены неравенствами со знаками < .

В следующем параграфе мы расскажем о применении этого метода к решению сельскохозяйственных задач.

§ 6

ПРИМЕРЫ ЗАДАЧ ДЛЯ ОПРЕДЕЛЕНИЯ

ОПТИМАЛЬНОГО СОЧЕТАНИЯ ОТРАСЛЕЙ

В КОЛХОЗАХ И СОВХОЗАХ

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

ПЕРВАЯ ЗАДАЧА

Определить оптимальное сочетание основных культур в земледелии колхоза.

Условия задачи. Общая площадь пашни, выделенная

под

посев

сельскохозяйственных

культур,

составляет

6 000

га, количество трудоспособных колхозников, заня­

тых

в земледелии,— 200 человек.

Отрасли

земледелия

обслуживаются

при помощи 40 тракторов

(в переводе

на 15-сильные),

15 зерновых комбайнов. Имеются в дос­

таточном

количестве прочие сельскохозяйственные ма­

шины и орудия. В хозяйстве возделываются следующие культуры: зерновые, картофель, кукуруза на силос, од­ нолетние травы на сено. В производстве данных культур

4*

51

Соседние файлы в папке книги из ГПНТБ