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

4352

.pdf
Скачиваний:
0
Добавлен:
21.11.2023
Размер:
456.84 Кб
Скачать

11

Из диаграммы видно, что по функциям F131, F132, F133 возникают дефектные зоны. Их наличие связано с требованием к микроминиатюризации конструкции. Сокращение затрат на данные функции возможно путем использования менее миниатюрных, но более дешевых комплектующих. При проектировании приемника конкретно для пейджера необходимым условием является его миниатюрность. Иначе сам пейджер в целом не будет конкурентоспособным.

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

Тема 3. Оптимизационные задачи при принятии управленческих решений, методы оценки эффективности

Построение области допустимых решений в задаче линейного программирования с двумя переменными. Целевая функция в задаче линейного программирования с двумя переменными и ее геометрическое представление. Симплекс-метод нахождения управленческих решений. Характеристики качественного управленческого решения. Понятие эффективного управленческого решения. Виды эффективности управленческих решений. Методы оценки эффективности управленческих решений.

Предусмотрено 2 часа практических занятий. Задачи для практических занятий.

Рассмотрим задачу об ассортименте продукции

Предприятие изготавливает два вида продукции Р1и Р2. которая поступает в продажу. Для производства продукции используются два вида сырья – S 1 и S2. Максимально возможные запасы сырья в сутки составляют 7 и 11 единиц соответственно. Известно, что для изготовления единицы продукции P1

12

расходуется 1 ед. сырья S1 и 2 ед. сырья S2, а на изготовление единицы продукции P1 расходуется 2 ед. сырья S1 и 1 ед. сырья S2. Суточный спрос на продукцию P1 никогда не превышает спроса на продукцию P2 более чем на 1 единицы. Кроме того, известно, что спрос на продукцию P2 никогда не превышает 3 ед. в сутки. Оптовые цены единицы продукции: 3 д.е. для продукции P1 и 2 д.е. для продукции P2. Какое количество продукции каждого вида может производить предприятие, чтобы доход от реализации продукции был максимальным?

Составим математическую модель данной задачи. Предположим, что предприятие изготавливает x1 единиц продукции P1 и x2 единиц продукции P2. Доход от реализации x1 единиц продукции P1 и x2 единиц продукции P2 составит L = 3x1+ 2x2.

Поскольку производство продукции P1 и P2 ограничено имеющимся на предприятии сырьем каждого вида и спросом на данную продукцию, а также учитывая, что количество продукции не может быть отрицательным, должны выполняться следующие неравенства:

x1 + 2x 2

£ 7,

2x1 + x 2

£ 11,

 

- x2 £ 1,

x1

 

£ 3,

 

x 2

 

x1

³ 0, x

2 ³ 0.

 

 

 

Требуется среди неотрицательных решений системы линейных неравенств найти такие, при которых функция L принимает максимальное значение Lmax. Решим данную ЗЛП графическим способом. Для этого в системе координат x10x2 на плоскости изобразим граничные прямые

x1 + 2x 2

= 7,

(L1 )

2x1 + x 2

= 11,

(L2 )

 

- x2 = 1,

(L3 )

x1

 

= 3,

 

(L4 )

x 2

 

x1

= 0, x2 = 0.

 

 

 

 

 

 

 

 

 

13

 

 

 

x2

 

 

 

 

 

 

 

L3

 

 

 

 

 

C

K

 

 

 

 

D

В

L4

 

 

 

 

 

 

 

 

 

 

 

Е

 

 

 

 

О

А

L1

x1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

L2

 

 

 

 

Рис.

5.

Решение

задачи

об

ассортименте

продукции

геометрическим способом

 

 

 

 

Областью допустимых решений является многоугольник OАВСD (рис. 5).

Основная прямая 3х1 + 2х2

= 0 перпендикулярна вектору ñ= (3;2)

и проходит

через начало координат. Построенную прямую L = 0, перемещаем параллельно

самой себе в направлении вектора c

и получаем точку В, в которой целевая

функция принимает максимальное значение. Точка В лежит на пересечении

прямых L1 и L3. Для определения ее координат решаем систему уравнений

x1 + 2x 2

= 7,

 

 

 

 

 

x1 − x2 = 1.

 

 

 

 

 

Оптимальный план задачи: x1 = 3, x2 = 2, Lmax = 13. Полученное решение означает, что объем производство продукции P1 должен быть равен 3 ед., а продукции P2 – 2 ед. Доход, получаемый в этом случае, составит 13 д.е.

Графическое решение злп с n переменными

Графическим способом можно решить ЗЛП со многими переменными при условии, что в их канонической записи (основная ЗЛП) содержится не более двух свободных переменных. Тогда ЗЛП со многими переменными можно свести к задаче линейного программирования с двумя переменными, когда ограничения выражены неравенствами. Рассмотрим ЗЛП, заданную в канонической форме и содержащую n переменных.

14

n

L = c jx j ® max(min),

j=1

n

 

aijx j = bi , (i = 1,2,, m) ,

j=1

 

 

³ 0.

x j

Из курса линейной алгебры известно, что если число r линейно независимых уравнений, которым должны удовлетворять переменные x1, x2,…,x n, меньше числа самих переменных, то система уравнений имеет бесчисленное множество решений. При этом (n – r) переменным можно придавать произвольные значения, и они называются свободными переменными, а r переменных выражают через них и называют базисными.

Определение. Базисным решением системы m линейных уравнений с n переменными называется решение, в котором все (n – r) свободных переменных равны нулю.

Привести систему к единичному базису – это значит решить её, выразив базисные переменные через свободные переменные, равные нулю.

Число базисных решений является конечным, так как равно числу групп основных (базисных) переменных не превосходящему crn . Базисное решение, в котором хотя бы одна из базисных переменных равна нулю, называется вырожденным.

Итак, решение ЗЛП с n переменными заключается в том, чтобы систему ограничений и целевую функцию L свести к случаю ЗЛП с двумя переменными. Это возможно сделать, выразив базисные переменные через свободные переменные.

Решение таких задач проводят по следующей схеме:

систему ограничений, представленную в виде системы уравнений приводят к единичному базису;

целевую функцию выражают через свободные переменные;

переходят к случаю ЗЛП с двумя переменными.

Пример. L = -6x1 + x2 + x4 - x5 ® min,

15

2x1 - x

2 - x3

= -1,

 

- 3x

 

- x4

= -13,

x1

2

 

 

 

+ x5

= 26,

4x1 + x

2

 

- 3x2

+ x6

= 0,

x1

x1 , x 2 , x

3 , x4 , x5 , x6 ³ 0.

 

 

 

 

 

Система ограничений ЗЛП задана системой уравнений. Все уравнения системы линейно независимые, поэтому число базисных переменных равно 4, а число свободных переменных равно 2. В качестве свободных переменных выберем переменные x1 и x2, а базисные переменные x3, x4, x5, x6 выразим через них, то есть приведем систему уравнений к единичному базису.

x3x 4

x5x6

=1+ 2x1 - x2 ,

=13 + x1 - 3x2 ,

=26 + x2 - 4x1 ,

=-x1 + 3x2 .

Целевую функцию выразили через свободные переменные x1 и x2, то есть L =

-x1 –x 2–13

→ min

1+ 2x1 - x2 ³ 0,

 

+ x1 - 3x 2

³ 0,

13

 

- 4x1 + x2

³ 0,

26

 

 

³ 0,

- x1 + 3x2

x1

³ 0, x 2

³ 0,

 

 

 

 

так как по условию задачи x3, x4, x5, x6 ≥ 0. Итак, получили ЗЛП с двумя

переменными:

L = -x1 –x 2

13 → min

 

- 2x1 + x 2

£ 1,

 

 

 

 

£ 13,

 

- x1 + 3x 2

 

 

 

£ 26,

 

4x1 - x 2

 

 

- 3x2

£ 0,

 

x1

 

x1

³ 0, x

2

³ 0.

 

 

 

 

 

 

Симплексный метод решения задач линейного программирования

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

 

 

 

16

 

 

 

 

 

Изделия

 

Производстве

Цех

 

 

нные

П1

П2

 

 

 

мощности

 

 

 

 

1

2

2

12

 

 

 

 

2

1

2

8

 

 

 

 

3

4

0

16

 

 

 

 

4

0

4

12

 

 

 

 

Прибыль от продажи единицы изделия П1 составляет 2 д.е., а от продажи единицы изделия П2 – 3 д.е. Следует выбрать тот из возможных вариантов производственного плана, при котором обеспечивается максимальная прибыль. Решение. Составим математическую модель данной задачи. Обозначим через х1 – количество изделий П1, а через х2 – количество изделий П2. Из норм времени и данных о производственных мощностях цехов следует, что должны выполняться условия

2x1 + 2x

2

£ 12,

 

 

+ 2x 2

£ 8,

 

x1

 

 

 

£ 16,

 

 

4x1

 

 

 

 

£ 12,

 

 

4x 2

 

 

x1

³ 0, x

2

³ 0.

(13)

 

 

 

 

 

Суммарная прибыль от планируемой продукции составляет

F = 2x1 + 3x2 (14)

Необходимо определить такие объемы плановой продукции П1 и П2, при которых суммарная прибыль максимальна. В полученной математической модели система неравенств (13) описывает такие варианты плана производства, при выполнении которых производственные мощности соответствующих цехов не используется полностью. Производственные мощности цехов будем рассматривать как ресурсы R1, R2, R3, R4. Если от системы неравенств перейти к системе уравнений (ЗЛП приведем к каноническому виду), то полученная система ограничений будет определять такие варианты производственного плана, при выполнении которых полностью используются производственные

17

мощности соответствующих цехов. Введем вспомогательные неотрицательные переменные x3, x4, x5, x6 и получим систему уравнений:

2x1 + 2x

2 + x3 = 12,

 

+ 2x

 

+ x 4 = 8,

x1

2

 

 

 

= 16,

4x1 + x

5

 

 

 

= 12,

4x 2 + x6

x j

³ 0.

 

(15)

 

 

 

Вспомогательные переменные означают неиспользованные производственные мощности 1, 2, 3, 4 цехов соответственно.

Симплексный метод состоит в последовательном улучшении вариантов плана ЗЛП, до получения оптимального.

Система ограничений (15) приведена к единичному базису, в ней базисные переменные x3, x4, x5, x6 выражены через свободные x1, x2. Целевая функция так же выражена через свободные переменные. Таким образом, имеем:

L = 2x1 + 3x2

x3

= 12 - 2x1 - 2x 2 ,

x 4 = 8 - x1 - 2x

2 ,

 

= 16

- 4x1 ,

 

x5

 

 

 

- 4x 2 .

(16)

x6 = 12

В качестве первого допустимого решения можно принять вариант плана, в котором свободные переменные приравниваются к нулю, то есть x1 = x2 = 0, тогда базисные переменные становятся равными соответствующим свободным членам (x3 = 12, x4 = 8, x5 = 16, x6 = 12), а прибыль от реализации продукции равна нулю.

Итак, первое допустимое решение имеет вид: L1 = 0, X1 = (0; 0;12; 8;16;12) . Это самые невыгодный план, так как прибыль равна нулю, а производственные мощности цехов совершенно не используются.

От первого варианта плана перейдем ко второму – лучшему, введя в план одно из изделий. Выгоднее ввести в план изделие П2, ибо оно обеспечивает большую прибыль на единицу изделия. Действительно, из выражения целевой функции L видно, что ее можно увеличить за счет увеличения переменных х1 и х2, но при переменной х2 коэффициент больше, чем при х1 и, следовательно, при

18

увеличении х2 L увеличивается быстрее. Однако переменную х2 необходимо увеличивать так, чтобы в системе ограничений (16) базисные переменные х3, х4, х5, х6 не стали отрицательными. Из последнего уравнения системы видно, что х2 можно увеличивать только до 3 единиц. Экономически точки это означает, что учитывая нормы времени необходимые для изготовления изделия П2 в соответствующих цехах, можно устанавливать объём производства изделия П2 в этих цехах. В первом цехе он составляет 6 единиц (это следует из уравнения х3 = 12 – 2 х1 – 2 х2). Во втором цехе можно производить 4 единицы, а в четвертом цехе – 3 единицы. Допустимый объем производства изделия П2 определяет четвертый цех, так как, например, если в качестве допустимого объёма производства изделия П2 определить первый цех 6 единиц, то в других цехах не будут выдержаны нормы времени.

Итак, если бы изделие П2 не производилось, то при полном использовании производственных мощностей 4 цеха (х6 = 0), можно установить план производства изделия П2 в количестве 3 ед. с прибылью L = 9 д.е. В результате этого меняется статус переменных: х6 становится свободной переменной, а х2 – базисной. Систему ограничений и целевую функцию выражаем через новые свободные переменные х1 и х6:

L = 2x1

3

x6 + 9

 

 

 

 

 

 

4

 

 

 

 

 

 

 

 

x3

= 6 − 2x1

+

1

x

6 ,

 

 

 

 

 

 

 

 

 

2

 

 

 

x

 

= 2 − x1 +

1

x

6 ,

4

 

 

 

 

 

 

 

 

2

 

 

 

 

x

5

= 16 − 4x1 ,

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x

 

= 3 −

1

x

6 .

 

 

 

 

 

2

 

 

 

 

 

 

 

 

4

 

 

 

 

 

 

 

 

 

(17)

(18)

Итак, улучшенный допустимый план L2 = 9, X2 = (0; 3; 6; 2;16; 0) .

Здесь изделие П1 не выпускается, изделие П2 выпускается в количестве 3 единицы. При этом производственные мощности 4 цеха использованы полностью, а остальных цехов недоиспользованы. Проверим полученный план на оптимальность. Из выражения целевой функции (17) следует, что прибыль

19

можно увеличить, введя в план производства изделие П1. Из системы (18) определим допустимый объем производства изделия П1. Он определяется вторым цехом (х1 = 2). В результате получаем следующий улучшенный

допустимый план L3 = 13, X = (2;3;2;0;8;0).

Здесь изделие П1 выпускается в количестве 2 ед., изделие П2 – в количестве 3 ед. Производственные мощности второго и четвертого цехов использованы полностью, а остальных – недоиспользованы. Чтобы проверить этот план на оптимальность, выразим новый набор базисных переменных х1, х2, х3, х5 через новые свободные переменные х4 и х6.

Получим целевую функцию и систему ограничений

L = −2x4

+

1

x

 

+13

 

6

 

4

 

 

(19)

x1

= 2 − x4 +

1

x

6 ,

 

 

 

 

 

 

 

 

 

2

 

 

 

 

x

 

= 3 −

1

x

6 ,

 

 

 

 

 

2

 

 

 

 

 

 

 

4

 

 

 

 

 

 

 

 

 

 

= 2 + 2x4

1

 

 

 

x

 

x6 ,

 

3

 

 

 

 

 

 

 

2

 

 

 

x5

= 8 + 4x4 − 2x6 .

(20)

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

допустимый план L4 = 14,

X

= (4; 2; 0; 0; 0; 4)

и новый набор базисных переменных.

L = −

1

x3

− x4 +14,

 

 

(21)

 

 

2

 

 

 

 

 

 

 

 

 

x6 = 4 − 2x3 + x4 ,

 

x1 = 4 − x3 + x4 ,

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x2 = 2 +

1

x3 − x4 ,

 

 

 

 

 

= 4x

 

 

2

 

 

.

 

 

 

x

 

 

 

− 4x

 

 

 

(22)

 

5

 

 

 

3

 

 

 

4

 

 

 

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

20

Итак, получили наилучший вариант производственного плана. Такой вариант предполагает производство изделия П1 в количестве х1 = 4, изделия П2 – в количестве х2 = 2.

В случае применения такого варианта плана прибыль достигает максимума L = 14, причем производственные мощности первого, второго и третьего цехов использованы полностью: х3 = х4 = х5 = 0, тогда как недоиспользование производственных мощностей четвертого цеха составляет 4 единицы (х6 = 4).

Итак: Lmax = 14, Xmax = (4; 2; 0; 0; 0; 4) .

Идея последовательного улучшения решения легла в основу универсального метода решения ЗЛП – симплексного метода.

Для реализации симплексного метода – последовательного улучшения решения – необходимо освоить три основных элемента: способ определения какого-либо первоначального допустимого базисного решения задачи; правило перехода к лучшему решению; критерий проверки оптимальности найденного решения.

Для использования симплексного метода ЗЛП должна быть приведена к каноническому виду, то есть система ограничений должна быть представлена в виде системы уравнений.

n

L = cjx j ® max(min),

j=1

n a x = b , (i = 1,2,, m) ,

ij j ij=1

x j ³ 0.

Возьмем в качестве базисных неизвестных х1, х2,…,x y, а xr+1 , x r+2 ,, xn в качестве свободных неизвестных.

Выразим в системе ограничений базисные переменные через свободные

x

 

= a¢

+1

x

r+1

+ ... + a¢ x

 

 

+ b

¢

,

 

 

1

1r

 

 

1n

 

n

 

 

1

 

 

x

 

= a¢

 

 

x

r+1

+ ... + a¢

x

 

+ b¢

,

 

 

2

2r+1

 

 

2 n

 

 

n

 

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

...............................................

 

x

 

= a¢

+1

x

r+1

+ ... + a¢ x

 

+ b¢,

 

 

 

r

rr

 

 

rn

 

n

 

 

r

 

 

x j

³ 0, j = r +1,..., n.

 

 

 

 

 

,

(23)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]