ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 25.03.2024

Просмотров: 52

Скачиваний: 0

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

8

x11 + x12

+ x13 + x14 = 50 ,

(1.4)

x21 + x22 + x23 = 250 ,

(1.5)

x11

+ x21

=100 ,

(1.6)

x12

+ x22

=100 ,

(1.7)

x13

+ x23 = 60 ,

(1.8)

x14

= 40

 

(1.9)

Эти уравнения не независимы, так как сумма правых и левых частей (1.4) и (1.5) равна сумме соответствующих частей остальных уравнений, поэтому сложением (1.4) и (1.5) получается то же уравнение, что и сложением (1.6)-(1.9). Таким образом, при 7 переменных мы имеем 5 независимых уравнений (пусть ими будут уравнения (1.4), (1.6)-(1.9)), поэтому задача решается геометрическим способом [7]. Выберем в качестве свободных переменных x11 и x12 , тогда базисные

переменные будут

 

 

 

 

 

 

 

 

 

x13

=10 x11 x12 ,

 

(1.10)

 

 

 

 

x21 =100 x11 ,

 

(1.11)

 

 

 

 

x22

=100 x12 ,

 

(1.12)

 

 

 

 

x23

= 50 + x11 + x12 ,

 

(1.13)

 

Функция L с учетом табл.1.1 имеет вид

 

 

 

 

 

L = x11 + 0,4x12

+ 0,3x13 + 0,3x14

+ 0,6x21 + x22 + 0,6x23

 

Выражая ее через свободные переменные, получаем

 

 

 

 

 

 

L = 0,7x11 0,3x12 + 205

 

 

и уравнение основной прямой L' = L 205 = 0 имеет вид

 

 

 

 

 

 

0,7x11 0,3x12

= 0

 

 

Так

как

все

переменные

должны

быть

неотрицательными,

то

x13

0, x21 0, x22

0, x23 0 и из (1.10)-(1.13) получаем

 

 

 

 

 

x11 10 x12 ,

 

 

 

 

 

 

x11 100 ,

 

 

 

 

 

 

 

x12

100 ,

 

 

 

 

 

 

 

x11 ≥ −x12

50

 

 

 

Данные условия (вместе с условиями неотрицательности свободных переменных x11 0, x12 0 ) образуют область допустимых решений (ОДР), изображенную на рис.1.2. На этом же рисунке изображена основная прямая L' = 0 . Из рисунка видно,


9

что L' достигает максимума в точке x12 = 0; x11 =10 . При этом остальные элементы решения равны

x13 =10 x11 x12 = 0 ,

x14 = 40 ,

x21 =100 x11 = 90 , x22 =100 x12 =100 ,

x23 = 50 + x11 + x12 = 60 ,

L = 0,7x11 0,3x12 +205 = 212

Таким образом, полученное значение суммарной эффективности обслуживания равно 212.

x11

100

10

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

L' = max

 

 

 

 

ОДР

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x12

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

L' = 0

0

1

 

 

100

 

 

 

 

 

 

 

x11

=10 x12

 

 

 

 

 

-50

x11 = −x12 50

 

Рис.1.2

1.3. Некоторые другие задачи на распределение

Большое число задач рационального распределения сводится к транспортной задаче ЛП. В данном разделе приведены примеры таких задач, возникающих в здравоохранении.

А. Распределение численности людей при массовом обследовании.

При периодических профосмотрах, массовом обследовании населения, массовых профилактических лечебных мероприятиях возникает следующая задача.


 

10

Имеется m предприятий П1 , П2 ,K, Пm

с числом работающих на них людей

N1 , N2 ,K, Nm соответственно. Имеется

также n медпунктов M1 , M 2 ,K, M n ,

расположенных на некотором расстоянии от предприятий. Затраты на

транспортировку одного человека из предприятия Пj

в медпункт M i

известны и

составляют

cij . Всех людей на данных предприятиях необходимо обследовать в

течение Т дней. Дневная нагрузка на все медпункты составляет

 

 

 

(N1 + N2 +K+ Nm )

=

N1

+

N2

+K+

Nm

= b + b

2

+K+ b

m

 

 

 

 

 

 

 

 

 

T

 

 

T

 

T

 

T

1

 

 

 

 

 

 

 

 

 

 

 

 

 

Она

должна

соответствовать

суммарной

 

пропускной

способности

медпунктов. Если для каждого из них пропускная способность равна Q1 , Q2 ,K, Qn ,

то должно выполняться

n

m

ai = b j

i=1

j=1

Требуется так распределить число людей xij , направляемых от предприятия

Пj в медпункт M i , чтобы суммарные транспортные затраты

n m

L = ∑∑cij xij i=1 j=1

были минимальны.

Ясно, что данная задача так же, как и предыдущая, сводится к составлению ограничений (1.2) и (1.3), т.е. приводит к основной задаче ЛП.

Ниже сформулирована одна и та же (с математической точки зрения) задача ЛП в трех различных содержательных постановках.

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

В условиях массового заболевания имеется 2 категории врачей A1 , A2 ,

которые обслуживают 3 группы больных B1 , B2 , B3 (различающихся по стадиям заболевания). Дневное число вызовов по группе больных B j составляет b j . Число врачей категории Ai равно ki . Так как каждый врач в день может обслужить N

больных, то все врачи категории Ai в день могут обслужить ai больных, где



11

ai = Nki . Считается, что общее число вызовов точно равно общему числу выездов,

т.е.

a1

+ a2 = b1 + b2

+ b3 . Пусть xij - число

больных из группы B j ,

которых

обслуживает врач из

категории Ai . Пусть также качество обслуживания cij

больного

из

B j

врачом из Ai

определяется матрицей

[cij ]. Нужно рассчитать оптимальное

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

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

Для лечения трех групп больных B1 , B2 , B3 применяются два медикаментозных препарата A1 и A2 . Так как общее число доз этих препаратов равно общему числу больных, то каждому больному может быть выдана только одна доза какого-то из этих двух лекарств. Число больных в группе B j равно b j . Число доз препарата Ai равно ai . Эффективность лечения больного типа B j препаратом

Ai равна cij . Пусть xij - число больных группы B j , получающих препарат Ai .

Нужно распределить дозы препарата по больным так, чтобы суммарная эффективность лечения была максимальной, т.е. найти оптимальные значения элементов матрицы [xij ].

Г. Распределение операторов по рабочим местам.

Операторов готовят

для управления сложными объектами трех видов

B1 , B2 , B3 . По результатам

психофизиологического тестирования все операторы

были разделены на две группы

A и A .

Число объектов вида B j составляет b j .

 

1

2

 

Число операторов в группе Ai

равно

ai

.Общее число объектов управления равно

общему числу операторов. Известно, что эффективность работы оператора из

группы Ai при управлении объектом B j определяется как элемент cij матрицы [сij ].

Пусть xij - число объектов вида B j , на которые предполагается направить

операторов из группы Ai . Нужно распределить всех операторов по объектам так,

чтобы суммарная эффективность их работы была максимальной, т.е. найти оптимальные значения элементов матрицы [xij ].