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

Navch._posibnuk_Ivaschyk

.pdf
Скачиваний:
106
Добавлен:
12.02.2016
Размер:
4.89 Mб
Скачать

n

n

z = ∑∑cij xij

i=1 j=1

n

 

xij

=1,

i=1

 

n

 

xij

=1,

 

 

j=1

 

 

(min),

 

j =

 

 

;i j,

(5.4)

1, n

i =

 

;i j,

 

1, n

 

де

xij

cij – відстань між містами i та j; xij – бульові змінні:

1,

якщо маршрут передбачає переїзд із і го міста до j го,

=

у протилежному випадку.

0,

Обмеження, задані першою формулою в системі (5.4), – це умова щодо одноразового в’їзду в кожне місто, а другою формулою – щодо одноразового виїзду з кожного міста.

Розглянемо ще один приклад задачі з бульовими змінними. Інвестиційна компанія може вкласти кошти в декілька підприємств. Ефективність кожного проекту оцінена згідно з тим, що його реалізація можлива за певних умов. Кожному проекту відповідає невідома, яка рівна 1 чи 0 залежно від того, вкладає чи не вкладає інвестиційна компанія кошти в підприємство.

В деяких реальних задачах ставиться умова цілочислових значень не до всіх змінних, а до однієї чи декількох. Такі задачі називають частково цілочисловими.

Для знаходження оптимального розв’язку цілочислових задач використовують спеціальні методи. Найпростішим методом розв’язування цілочислової задачі є знаходження її оптимального розв’язку, як задачі, що має неперервні змінні, з подальшим округленням останніх. Такий підхід часто є виправданим. Проте якщо мова йде про випуск продукції великої вартості (наприклад, турбіни до електростанцій чи агрегати в сушильний цех), то будь-які заокруглення недопустимі.

Для знаходження оптимальних планів цілочислових задач застосовують дві основні групи методів:

методи відтинання;

комбінаторні методи.

Основою методів відтинання є ідея поступового «звуження» області допустимих розв’язків задачі. Спочатку розв’язується задача з так званими послабленими умовами, тобто без урахування вимог

171

цілочисловості змінних, а потім вводять в модель додаткові обмеження, які враховують вимогу, щоб значення змінних були цілими. Таким чином многокутник допустимих розв’язків послабленої задачі поступово зменшуємо до тих пір, доки змінні оптимального розв’язку не набудуть цілих значень. Основним методом цієї групи є метод Гоморі.

Комбінаторні методи цілочислової оптимізації базуються на повному переборі всіх допустимих цілочислових розв’язків, тобто вони реалізують процедуру цілеспрямованого перебору, під час якої розглядається лише частина розв’язків (досить невелика), а решта враховується одним із спеціальних методів.

Найпоширенішим в цій групі є метод «віток і меж», який, починаючи з розв’язування послабленої задачі, передбачає розбиття початкової задачі на дві підзадачі виключенням областей, що не мають цілочислових розв’язків, і дослідженням кожної окремої частини многокутника допустимих розв’язків.

Для розв’язування задач з бульовими змінними використовують комбіновані методи, і якщо змінні є бульовими, то методи пошуку оптимального розв’язку значно спрощуються.

5.2.Методи розв’язування задач цілочислового лінійного програмування

5.2.1. Метод Гоморі

Нехай маємо задачу цілочислового програмування (5.1)-(5.3). Для її розв’язування можна скористатися ітеративним методом Гоморі, суть алгоритму якого полягає у:

1. Використовуючи симплекс-метод, знаходять розв’язок послабленої задачі, тобто задачі без вимог цілочисловості змінних – (5.1)-(5.2). Якщо серед елементів умовно-оптимального плану немає дробових чисел, то цей план є оптимальним планом задачі цілочислового програмування (5.1)-(5.3).

2. Якщо в умовно-оптимальному плані є дробові значення, то вибирається змінна, яка має найбільшу дробову частину. На базі цієї змінної та елементів рядка останньої симплекс-таблиці, що відповідає цій змінній будується додаткове обмеження Гоморі:

n

{aij }x j {bj },

j=1

де символ { } означає дробову частину числа.

172

Для визначення дробової частини будь-якого числа необхідно від нього відняти цілу його частину – найбільше ціле число, що не перевищує зазначеного. Цілу частину числа позначають [ ]. Наприклад,

[2,4]= 2;

[-2,4] = -3;

{2,4}=2,4– [2,4]=2,4–2=0,4;

{-2,4}=-2,4–[- 2,4]=-2,4– (-3)=3–2,4=0,6.

3. Додаткове обмеження після зведення його до канонічної форми приєднується до останньої симплекс-таблиці, яка містить умовнооптимальний розв’язок задачі. Отриману розширену задачу розв’язують, а потім перевіряють її розв’язок на цілочисловість. Якщо він не цілочисловий, то повертаються до пункту 2. Процедуру повторюють до тих пір, доки не буде знайдено цілочислового оптимального розв’язку або доведено, що задача не має допустимих розв’язків у множині цілих значень.

Досвід показує, що процес розв’язування задач великої розмірності методом Гоморі повільно збіжний.

Розглянемо алгоритм методу Гоморі на конкретному прикладі. Приклад 5.1. Знайти розв’язок задачі цілочислового лінійного

програмування методом Гоморі:

Z = x1

x2 + 2x3 +5 (max),

3x1 x2 + x3 1,

x

+3x

2

x

2,

1

 

 

3

 

 

 

 

 

x3 4,

2x1 + x2

x

, x

, x

0,

1

2

 

3

 

 

 

, x2

, x3

цілі.

x1

Розв’язування.

 

 

 

 

 

Будемо розв’язувати

цю задачу, нехтуючи умовою

цілочисловості. Приведемо задачу до канонічного виду. Цільову функцію запишемо як обмеження:

Z x1 + x2

2x3 = 5

 

 

(max),

3x1 x2 + x3 + x4

=1,

x

+ 3x

2

x

+ x

5

= 2,

 

1

 

 

 

3

 

 

 

 

2x

 

+ x

2

x

+ x

6

= 4,

 

1

 

 

 

3

 

 

 

 

 

x

0,

 

 

i =

 

 

 

 

 

1,6.

 

 

i

 

 

 

 

 

 

 

 

 

 

 

 

Заповнимо початкову симплекс-таблицю і розв’яжемо задачу.

173

№ таблиці

рядка№

Базис

Опорний план

х1

 

х2

 

х3

х4

х5

х6

 

 

 

 

 

 

 

Коефіцієнти при невідомих

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

Z

5

 

–1

1

 

–2↓

0

 

0

 

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

1

х4

1

 

3

–1

 

 

 

1

 

0

 

0

1

 

 

2

х5

2

 

1

3

 

–1

0

 

1

 

0

 

3

х6

4

 

2

1

 

–1

0

 

0

 

1

 

0

Z

7

 

5

–1↓

0

 

2

 

0

 

0

2

1

х3

1

 

3

–1

1

 

1

 

0

 

0

2

х5

3

 

4

 

 

 

0

 

1

 

1

 

0

 

 

2

 

 

 

 

 

 

 

 

 

 

 

 

3

х6

5

 

5

0

 

0

 

1

 

0

 

1

 

0

Z

17

 

7

0

 

0

 

5

 

1

 

0

 

 

2

 

 

 

 

2

 

 

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

х3

5

 

5

0

 

1

 

3

 

1

 

0

3

2

 

 

 

2

 

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2

х2

3

 

2

1

 

0

 

1

 

1

 

0

 

2

 

 

 

2

 

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3

х6

5

 

5

0

 

0

 

1

 

0

 

1

Оскільки в нульовому рядку немає від’ємних чисел, а цільова функція досліджується на максимум, то це означає, що ми отримали оптимальний розв’язок задачі з послабленими умовами (без умов цілочисловості):

Zmax =

17

; xопт. = (0;

3

;

5

; 0; 0; 5) .

 

2

2

2

 

 

 

 

Але ми бачимо, що компоненти оптимального плану дробові, тому запишемо нерівність Гоморі для однієї з базисних невідомих останньої таблиці(наприклад, дляx2), оскількидробовічастиниобохрівні:

{5}x1 +{0}x2

+{1}x3

 

3

 

 

1

 

+{0}x6

 

5

 

 

+

 

x4

+

 

x5

 

 

 

 

2

 

2

 

 

2

 

 

12 x4 + 12 x5 12 .

174

Приведемо це обмеження до канонічної форми (від лівої частини віднімемо додаткову невід’ємну змінну х7, щоб отримати рівняння, а тоді введемо штучну невідому и). Введемо це обмеження до останньої симплекс-таблиці і розв’яжемо задачу методом штучного базису.

 

 

 

1 x

 

+ 1 x x +u =

1 .

 

 

 

 

 

 

2

 

 

 

4

 

2

 

 

5

 

 

7

 

2

 

 

 

Штучна оптимізуюча форма матиме вигляд:

 

 

 

 

 

 

f = u =

1

 

1

x

 

1

x

+ x

(min)

 

 

 

 

 

 

2

 

2

 

 

 

 

 

або

 

 

 

 

 

 

 

 

4

2

 

5

7

 

 

 

 

 

 

f + 1 x

 

 

 

 

1 x

 

 

 

 

1

 

 

 

 

 

 

 

 

 

 

+

x

=

(min).

 

 

 

 

 

 

2

 

4

 

 

2

 

5

7

 

2

 

 

 

 

Заповнимо початкову симплексну таблицю:

 

 

 

№ таблиці

рядка№

Базис

Опорний план

х1

 

 

 

х2

х3

х4

х5

х6

х7

 

 

 

 

 

 

 

 

 

 

 

 

 

Коефіцієнти при невідомих

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

f

1

 

0

0

0

 

1

 

 

 

1

 

0

–1

 

2

 

 

2

2

 

 

 

 

 

 

 

 

 

 

 

 

 

Z

17

7

0

0

5

 

 

1

 

0

0

 

0

2

 

2

 

 

2

 

 

 

 

 

 

 

 

 

 

 

 

 

4

1

х3

 

5

 

5

0

1

 

3

 

 

 

1

 

0

0

2

 

2

 

 

2

 

 

 

 

 

 

 

 

 

 

 

 

 

2

х2

 

3

 

2

1

0

 

1

 

 

 

1

 

0

0

 

2

 

2

 

 

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3

х6

5

 

5

0

0

1

 

 

0

 

1

0

 

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

1

 

 

 

 

4

u←

 

0

0

0

 

1

 

 

 

0

–1

 

2

 

 

 

2

 

 

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

f

0

 

0

0

0

0

 

 

0

 

0

0

 

Z

6

 

6

0

0

0

 

 

–2↓

0

5

 

0

 

 

 

5

1

х3

1

 

5

0

1

0

 

 

–1

0

3

2

х2

1

 

2

1

0

0

 

 

0

 

0

1

 

 

 

 

 

 

3

х6

4

 

5

0

0

0

 

 

–1

1

3

 

4

х41

0

0

0

1

 

 

1

0

–2

175

Ми отримали fmin=0, а це означає, що задачу приведено до канонічного виду, далі можемо розв’язувати її звичайним симплексним методом. Тому відкидаємо нульовий рядок з штучною оптимізуючою формою. Оскільки функція Z досліджується на максимум, а в 0' рядку є від’ємне число (-2), то здійснюємо ще одну ітерацію і переходимо до наступної таблиці:

№ таблиці

№ рядка

 

Опорний

 

 

Коефіцієнти при невідомих

 

Базис

план

х1

х2

х3

х4

х5

х6

х7

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

Z

8

 

6

0

0

2

0

0

1

 

1

х3

2

 

5

0

1

1

0

0

1

6

2

х2

1

 

2

1

0

0

0

0

1

 

3

х6

5

 

5

0

0

1

0

1

1

 

4

х5

1

 

0

0

0

1

1

0

–2

Ми отримали оптимальний розв’язок нашої задачі:

Zmax = 8; xопт. = (0; 1; 2; 0; 1; 5; 0),

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

5.2.2. Метод «віток і меж»

Ефективнішим за метод Гоморі розв’язування задач цілочислового програмування є метод “віток і меж”. Спочатку, як і в методі Гоморі, симплексним методом розв’язується послаблена задача (з відкиданням умов цілочисловості). Нехай в оптимальному плані

послабленої задачі значення невідомої хj дробове і рівне x*j . Тоді можна стверджувати, що в інтервалі ([x*j ];[x*j ] +1)цілих значень немає.

Наприклад, якщо x*j =3,6, то маємо інтервал (3;4), де, очевидно, немає цілого числа. Значенню x*j =–3,6 відповідає інтервал (–4, –3), де

також не існує цілого числа.

Отже, допустиме ціле значення має задовольняти одну з нерівностей:

x j [x*j ] або x j [x*j ] +1.

176

Дописуємо кожну з цих умов до обмежень задачі з послабленими умовами і отримуємо дві не пов’язані між собою задачі:

- перша задача:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Z = c0 + c1x1 + c2 x2 +... + cn xn

 

 

 

max(min),

a11x1 + a12 x2 +... + a1n xn

{, =, }b1,

 

a

21

x

+ a

22

x

2

 

+... + a

2n

x

 

{, =, }b ,

 

 

1

 

 

 

 

 

 

 

 

n

 

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

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

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

{, =, }b

 

a

 

x

+ a

 

 

x

 

+... + a

 

 

x

,

 

m1 1

 

 

m2

 

 

2

 

 

 

 

mn

 

 

n

m

x j

[x*j ],

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x

j

0,

 

 

 

j =1, n,

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x j цілі, j =1, n, - друга задача:

Z = c0 + c1x1 + c2 x2 +... + cn xn

 

 

 

max(min),

a11x1 + a12 x2 +... + a1n xn {, =, }b1,

 

 

a

 

x + a

22

x

2

 

+... + a

2n

x

{, =, }b ,

 

 

21 1

 

 

 

 

 

 

 

 

n

 

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

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

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

{, =, }b

 

a

 

x

+ a

 

 

x

 

+... + a

 

 

x

 

,

 

m1 1

 

 

m

2

 

 

2

 

 

 

 

mn

 

n

 

 

m

x j [x*j ] +1,

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x

j

0,

 

 

 

j =1, n,

 

 

 

 

 

 

 

 

 

 

x j

 

 

цілі, j =

 

 

 

,

 

 

 

 

 

 

1, n

 

 

де x*j – дробовий компонент розв’язку задачі (5.1)-(5.2).

(5.5)

(5.6)

(5.7)

(5.8)

(5.9)

(5.10)

Далі симплексним методом розв’язуємо послаблені задачі (5.5)- (5.6) та (5.8)-(5.9), тобто з відкиданням обмежень (5.7) та (5.10). Якщо знайдені оптимальні розв’язки задовольняють вимоги цілочисловості, то ці плани є розв’язками задачі (5.1)-(5.3), в протилежному випадку пошук розв’язку задачі триває. Для подальшого розгалуження беремо задачу з найбільшим значенням цільової функції, якщо мова йде про максимізацію, і з найменшим значенням цільової функції при її мінімізації. Таке розгалуження виконується до тих пір, поки не буде знайдено оптимальний цілочисловий розв’язок задачі або встановлено, що цілочислового розв’язку задачі не існує.

Розглянемо алгоритм методу «віток і меж» на прикладі.

177

Приклад 5.2. Знайти розв’язок задачі цілочислового програмування методом «віток і меж»:

Z = x1

x2 + 2x3 +5 (max),

3x1 x2 + x3 1,

x

+3x

2

x

2,

1

 

 

3

 

 

 

 

 

x3 4,

2x1 + x2

x

, x

, x

0,

1

2

 

3

 

 

 

, x2

, x3

цілі.

x1

Розв’язування.

Метод «віток і меж», як і метод Гоморі розв’язування задач цілочислового програмування, передбачає на першому етапі розв’язання послабленої задачі (без умов цілочисловості змінних). Розв’язок послабленої задачі ми отримали в прикладі 5.1:

Z

max

= 17

; x

опт.

= (0;

3 ;

5 ; 0; 0; 5) .

 

2

 

 

2

2

 

 

 

 

 

Як бачимо дві змінні оптимального плану послабленої задачі набувають дробові значення. Побудуємо додаткові обмеження для змінної х2 :

x2

 

3

та x2

 

3

 

+1, тобто x2

 

та x2 2 ,

 

 

 

 

1

 

2

 

 

2

 

 

 

 

 

 

і розглянемо дві задачі:

 

 

 

 

 

 

1)

Z = x1 x2 + 2x3 +5

(max),

(5.11)

 

3x1 x2 + x3

1,

 

 

 

x

 

 

+3x

2

x

2,

 

 

 

1

 

3

 

 

 

 

 

 

 

 

 

 

x3

4,

 

(5.12)

 

2x1 + x2

 

 

x

2

1,

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0.

 

 

 

 

x1, x2 , x3

 

 

 

2)

Z = x1 x2 + 2x3 +5

(max),

(5.13)

 

3x1 x2 + x3

1,

 

 

 

x

 

+ 3x

2

x

2,

 

 

 

 

1

 

 

3

 

 

 

 

 

 

 

 

 

 

x3

4,

 

(5.14)

 

2x1 + x2

 

 

x

2

2,

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

, x2 , x3

0.

 

 

 

 

x1

 

 

 

178

Розв’яжемо спочатку задачу (5.11)-(5.12). Приведемо її до канонічного виду і запишемо цільову функцію у вигляді рівняння:

 

 

 

 

 

 

Z x1 + x2 2x3 = 5

(max),

 

 

 

 

 

 

 

 

 

3x1 x2 + x3 + x4 =1,

 

 

 

 

 

 

 

 

 

x

 

+3x

2

x

+ x

= 2,

 

 

 

 

 

 

 

 

 

 

 

1

 

 

 

3

5

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2x1 + x2 x3 + x6 = 4,

 

 

 

 

 

 

 

 

 

x

2

+ x

7

 

=1,

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x

i

0,

 

 

i =

1,7.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Знайдемо розв’язок цієї задачі симплексним методом:

 

№ таблиці

№ рядка

 

Базис

Опорни

йплан

 

 

 

 

 

 

 

Коефіцієнти при невідомих

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

х1

 

 

 

х2

 

х3

х4

 

х5

х6

х7

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

 

Z

5

 

1

 

 

 

1

 

 

2↓

0

 

0

0

0

 

1

 

х4

1

 

 

3

 

 

1

 

 

 

 

 

 

1

 

0

0

0

1

 

 

 

 

 

 

1

 

 

 

2

 

х5

2

 

 

1

 

 

 

3

 

 

1

0

 

1

0

0

 

3

 

х6

4

 

 

2

 

 

 

1

 

 

1

0

 

0

1

0

 

4

 

х7

1

 

 

0

 

 

 

1

 

 

0

 

 

0

 

0

0

1

 

0

 

Z

7

 

 

5

 

1↓

 

0

 

 

2

 

0

0

0

2

1

 

х3

1

 

 

3

 

 

1

 

1

 

 

1

 

0

0

0

2

 

х5

3

 

 

4

 

 

 

2

 

 

0

 

 

1

 

1

0

0

 

3

 

х6

5

 

 

5

 

 

 

0

 

 

0

 

 

1

 

0

1

0

 

4

 

х7

1

 

 

0

 

 

 

 

 

 

 

0

 

 

0

 

0

0

1

 

 

 

 

 

 

 

1

 

 

 

 

 

 

0

 

Z

8

 

 

6

 

 

 

0

 

 

0

 

 

2

 

0

0

1

3

1

 

х3

2

 

 

5

 

 

 

0

 

 

1

 

 

1

 

0

0

1

2

 

х2

1

 

 

2

 

 

 

1

 

 

0

 

 

0

 

0

0

1

 

3

 

х6

5

 

 

5

 

 

 

0

 

 

0

 

 

1

 

0

1

1

 

4

 

х5

1

 

 

0

 

 

 

0

 

 

0

 

 

1

 

1

0

–2

Ми знайшли оптимальний, причому цілочисловий, розв’язок

задачі: Zмах=8; хопт.=(0; 1; 2; 0; 1; 5; 0), який повністю співпав із розв’язком цієї ж задачі, отриманим методом Гоморі.

179

Тепер розглянемо задачу (5.13)-(5.14). Оскільки в системі обмежень задачі є нерівності типу «≥», то розв’язувати її будемо методом штучного базису:

Z x1 + x2 2x3 = 5

 

 

(max),

3x1 x2 + x3 + x4 =1,

x

 

+3x

2

x

+ x

 

= 2,

1

 

3

5

 

 

 

 

 

 

 

 

 

 

 

 

 

2x1 + x2 x3 + x6 = 4,

x

2

x

+u = 2,

 

 

 

 

 

7

 

 

 

 

 

 

 

u

0, x

0,

i

=

 

 

1,7.

 

 

 

i

 

 

 

 

 

 

Штучна оптимізуюча форма буде:

 

 

 

 

 

 

 

 

f

= u = 2 x2

+ x7

(min)

 

 

 

або

 

 

 

 

f + x2

x7 = 2

(min).

 

№ таблиці

рядка№

Базис

 

Опорний план

 

 

 

 

 

 

Коефіцієнти при невідомих

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

х1

 

 

х2

 

 

х3

х4

 

х5

х6

 

х7

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

f

 

2

 

0

 

 

1↓

 

0

 

 

 

0

 

0

 

0

 

1

 

Z

 

5

 

-1

 

 

1

 

 

2

0

 

0

 

0

 

0

 

0

 

 

 

 

 

 

 

 

 

1

1

х4

 

1

 

3

 

 

-1

 

1

 

 

 

1

 

0

 

0

 

0

2

х5

 

2

 

1

 

 

 

3

 

 

1

0

 

1

 

0

 

0

 

 

 

 

 

 

 

 

 

 

 

 

3

х6

 

4

 

2

 

 

 

1

 

 

1

0

 

0

 

1

 

0

 

4

u

 

1

 

0

 

 

1

 

 

0

 

 

 

0

 

0

 

0

 

1

 

0

f

 

4

 

1

 

0

 

 

1

 

0

 

1

 

0

 

1

 

 

 

 

3

 

3

 

 

 

 

 

 

3

 

 

 

 

 

 

 

 

3

 

 

 

 

Z

 

13

4

 

 

0

 

 

5

 

 

0

 

1

 

0

 

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

 

3

 

3

 

 

 

 

 

 

 

3

 

 

 

3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

5

 

10

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

 

 

 

1

х4

 

 

 

 

0

 

 

2

 

 

 

1

 

 

0

 

0

2

 

 

 

3

 

3

 

 

 

 

 

 

 

3

 

 

 

 

 

3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2

х2

 

2

 

1

 

 

1

 

 

1

 

 

0

 

1

 

0

 

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3

 

3

 

 

 

 

 

 

 

 

 

3

 

 

 

 

3

 

 

 

 

 

3

х6

 

10

 

5

 

 

 

0

 

 

 

2

 

 

0

 

1

 

1

 

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3

 

 

3

 

 

 

 

3

 

 

 

3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

4

u

 

4

 

1

 

0

 

 

1

 

 

 

0

 

1

 

0

 

1

 

 

 

 

3

 

3

 

 

 

 

 

 

3

 

 

 

 

 

 

3

 

 

 

180

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