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

optBook1

.pdf
Скачиваний:
26
Добавлен:
27.03.2015
Размер:
574.28 Кб
Скачать

2.7. Столбцовая форма симплекс-метода

61

Определение 2.38. Матрица T = (tij) (i = 0; : : : ; n;

j = 0; : : : ; n ¡ m)

называется столбцовой симплекс-таблицей, соответствующей перестановке N .

Замечание 2.39. Пусть Q = (qij) — (строчечная) симплекс-таблица, соответствующая базе B. Этой симплекс-таблице соответствует упрощенная система уравнений (25), (26). Легко видеть, что связь элементов tij и qij определяется формулами:

 

8

qikj

при

k = 0 или k = ji

2

B;

tkj =

¡1

при

k = kj 2 N ;

 

 

<

0

при

k

2

N ; j = 0 или k = kj:

 

:

 

 

 

 

 

6

В частности, компоненты текущего базисного решения записаны в нулевом столбце таблицы T , а коэффициенты целевой функции, соответствующие небазисным переменным, — в нулевой строке. Значение целевой функции на текущем базисном решении равно t00.

Определение 2.40. Столбцовая симплекс-таблица T = (tij) называется (прямо) допустимой, если ti0 ¸ 0 (i = 1; 2; : : : ; n).

Найдем закон изменения коэффициентов tij при переходе от текущей базы к соседней. Пусть нужно ввести в базу ks 2 N и вывести из базы r 2= N .

Рассмотрим (44) для i = r. Выражая xks , получим:

 

 

 

 

 

 

 

 

 

 

 

tr0

 

 

trj

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

xks =

 

 

+ jå6=s

 

(¡xkj ) +

 

 

(¡xr):

 

 

 

 

 

 

 

 

 

 

 

 

 

 

trs

trs

trs

 

 

 

 

 

 

 

 

Подставим xks в оставшиеся уравнения (44):

 

 

 

 

 

 

 

 

 

 

 

 

xi = ti0 + å tij( xkj) + tis

 

 

 

 

tr0

å

trj

( xk

 

)

¡

 

(¡xr)

 

 

 

 

 

 

trs

 

 

 

 

µ

j6=s

¡

 

 

 

j6=s µ

¢ µ¡trs ¡ j6=s

¡

j

 

 

 

trs

 

 

¡

 

 

 

trs

 

 

 

¡

trs

¡

 

j

 

¡ trs

¡

 

 

 

= ti0

 

 

 

tis

tr0

 

 

 

+ å

tij

 

 

tistrj

 

( xk

)

 

tis

( xr):

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Пусть

 

 

 

 

 

 

 

 

(i = 0; 1; : : : ; r ¡ 1; r + 1; : : : ; n):

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

>

 

tis

 

 

 

 

 

 

 

при

 

j = s;

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ij

=

 

 

 

 

tistrj

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

t0

8 ¡trs

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

<

ij

¡

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

¡

 

 

 

 

 

 

 

 

 

 

 

¡

 

 

 

 

 

trs

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

>

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

>

 

 

 

 

 

 

 

 

 

 

 

при

 

j = 0; : : : ; s

 

 

1; s + 1; : : : ; n

 

 

 

 

:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

m:

 

 

> t

 

 

 

 

 

 

 

 

 

 

 

 

 

 

62

Глава 2. Симплекс-метод

Мы видим, что при переходе от текущей базы к соседней столбцы таблицы T пересчитываются по следующим правилам: s-ый столбец делится на ¡trs, а из остальных столбцов вычитается r-ый, умноженный на такой коэффициент, чтобы в r-ой строке получились нули.

Дадим пошаговое описание столбцовой формы прямого симплексметода.

Алгоритм 2. [Прямой симплекс-метод в столбцовой форме.]

Шаг 0. Начать с допустимой базы B. Пусть N = hk1; : : : ; kn¡mi — некоторая перестановка номеров небазисных переменных, а T

— соответствующая столбцовая симплекс-таблица.

Шаг 1. Если t0j ¸ 0 (j = 1; 2; : : : ; n ¡ m), конец. Текущее базисное решение оптимально. Иначе выбрать такое s, что t0s < 0.

Шаг 2. Если tis · 0 (i = 1; 2; : : : ; n), конец. Значение целевой функции не ограничено. Иначе выбрать такое r, что

tr0

= min ½

ti0

: tis > 0 (i = 1; 2; : : : ; n)¾:

trs

tis

Шаг 3. (Шаг гауссова преобразования.) Поделить s-ый столбец матрицы

Q на ¡trs. Для каждого j 2 f0; 1; : : : ; n ¡ mg n fsg вычесть из j-го столбца s-ый, умноженный на trj.

Шаг 4. В N = hk1; : : : ; kn¡mi в качестве ks взять r. Вернуться на шаг 1.

Определение 2.41. Столбец s, строка r и элемент trs в алгоритме 2 называются направляющими.

Пример 2.42. Решим столбцовым симплекс-методом задачу из примера

2.37. Таблицы T (0)

и T (1)

уже получены. В таблице T (1) номера направ-

ляющего столбца и направляющей строки: s = 2, r = 4. Получаем:

 

 

B

3

 

1=2

C

 

 

0 2

 

¡1=3 1

 

 

1=2

 

 

2=3

 

 

0

3

1=2

¡1=2

1

 

 

B

 

4

1=3

1=3

 

C

 

T =

B

0

0

1

C

;

T =

 

2

¡

=3

=3

 

:

 

B

 

 

 

¡

C

 

 

B

 

 

 

C

 

 

B

0

 

1

0

C

 

 

B

0

 

1

0

C

 

 

B

 

C

 

 

B

 

C

 

 

B

 

 

 

 

C

 

 

B

 

 

 

 

C

 

(1)

B

 

 

 

 

C

 

(2)

B

 

 

1

2

C

 

 

B

 

¡

 

C

 

 

B

 

¡

 

C

 

 

B

3

 

1

3

C

 

 

B

0

0

1

C

 

 

B

¡

=2

=2

C

 

 

B

C

 

 

B

 

 

 

C

 

 

B

 

 

 

¡

C

 

 

@

 

 

 

 

A

 

 

@

 

 

 

 

A

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2.8. Замечания о сложности решения ЗЛП

63

Перестановки номеров небазисных переменных следующие: N (0) = h1; 2i, N (1) = h3; 2i, N (2) = h3; 4i, Таблица T (2) оптимальна. Оптимальный вектор: xb = (2; 2; 0; 0)>. Значение целевой функции равно xb0 = 4.

Правило Бленда, заключающееся в использовании критериев, сформулированных в замечании 2.25, очевидно, предотвращает от зацикливания и в столбцовом симплекс-методе. Легко видеть, что в этой форме симплекс-метода оно заключается в выборе такого s, для которого t0s < 0 и ks минимально, и в выборе такого r, на котором достигается минимум

ti0

: tis > 0 (i = 1; 2; : : : ; n)¾:

min ½tis

и r минимально.

Обратимся к вопросу, когда выгоднее применять симплекс-метод в столбцовой форме, а когда в строчечной. Для представления строчечной симплекс-таблицы необходимо хранить (и, следовательно, на каждой итерации пересчитывать) (m+1)(n+1) элементов, а для представления столбцовой симплекс-таблицы необходимо хранить (n+1)(n¡m+1) элементов. Сравнивая эти величины, получаем, что если 2m < n, то выгоднее применять строчечный симплекс-метод, а если 2m > n — столбцовый.

2.8. Замечания о сложности решения ЗЛП

Симплекс-метод широко используется и хорошо работает на практике: многочисленные эксперименты подтверждают почти линейную по числу переменных оценку числа итераций. Однако можно показать, что на специальных примерах симплекс-метод (при некотором правиле выбора направляющего столбца и направляющей строки) работает экспоненциально долго. Первыми такой пример предложили Кли11 и Минти12 в 1972 г.

11

˙

12

Виктор Кли (род.1925) — американский математик.

Джордж Джеймс Минти (1928–1984) — американский математик.

64

Глава 2. Симплекс-метод

Кли и Минти рассмотрели задачу

max(21x1 + 22x2 + 2x1 + xn)

>

x1

 

 

 

5;

 

>

 

 

 

·

 

 

> .

4. .x.1.

.+. . . .

. .x.2. . . . . . . . . .

. . . . . . . . . . . . . . . . . . . .·. .

. 25. . .;

(45)

8

>

8x1

+

4x2 + x3

·

125;

 

<

 

 

 

 

 

 

>

 

 

 

 

 

 

>

 

 

 

 

 

 

>

 

 

 

 

 

 

:

 

 

 

+ : : : + 4x1 + xn · 5n;

 

>2nx1 + 21x2 + 22x3

 

которую можно привести к каноническому виду путем добавления к левой части каждого уравнения переменных y1; y2; : : : ; yn соответственно. Если в качестве начальной базы выбрать столбцы, соответствующие этим новым переменным, то симплекс-метод с правилом выбора направляющего столбца ®2 (см. стр. 39) и произвольным выбором направляющей строки13 выполнит 2n ¡ 1 итераций. Примеры ЗЛП, на которых симплекс-метод тратит экспоненциальное число итераций, предложены и для других правил выбора направляющей строки и направляющего столбца, в том числе для правила Бленда. Эти примеры, как и (45), получены в результате деформации n-мерного куба (гиперкуба) 0 · xj · 1 (j = 1; : : : ; n), заставляющей симплекс-метод проглядеть «глобально хорошие» пути. Тем не менее, вопрос о существовании правила, делающего симплекс-метод полиномиальным, остается открытым.

Упражнение 2.43. Показать, что симплекс-метод с правилом выбора направляющего столбца ®2 при n = 3 решает задачу (45) за 7 итераций.

Покажите, что для любого n симплекс-метод с правилом выбора направляющего столбца ®3 решает задачу (45) за одну итерацию.

С другой стороны, алгоритмы, решающие ЗЛП за полиномиальное время существуют и, следовательно, ЗЛП принадлежит классу P . Вопрос о существовании полиномиального алгоритма для задачи линейного программирования был решен в 1979 г. Л. Г. Хачияном14. Для решения ЗЛП он использовал метод эллипсоидов, разработанный для задач нелиней-

13Так как задача (45) невырождена, то номер направляющей строки определяется однозначно.

14Леонид Генрихович Хачиян — российский математик; премия Фалкерсона, 1982, совместно с Д. Б. Юдиным и А. С. Немировским.

2.8. Замечания о сложности решения ЗЛП

65

ного программирования Н. З. Шором15, Д. Б. Юдиным16 и А. С. Немировским17.

Кратко остановимся на алгоритме Хачияна. Пусть D — положительно

определённая симметричная матрица и z — точка в Rn. Тогда множество E = M(z; D) = ©x : (x ¡ z)>D(x ¡ z) · 1ª задаёт эллипсоид с центром в

точке z.

Пусть полиэдр P содержится в E. Покажем, как можно решить задачу об установлении непустоты полиэра P и, в случае P 6= 0/, нахождении точки, принадлежащей P . Если z не удовлетворяет какому-то из линейных неравенств ax · ®, описывающих P , то P µ E0, где E0 — эллипсоид минимального объёма, содержащий fx : ax · azg [E. Для E0 центр z0 и положительно определённая матрица D0 находятся достаточно просто, и процедуру можно повторять до тех пор, пока центр очередного эллипсоида не будет пренадлежать P . Существенными моментами в алгоритме являются следующие:

1)отношение объёмов E0 и E меньше величины e¡ 12 (n+1),

2)есть величина º, полиномиально зависящая от длины входной информации, показывающая, что если объём очередного эллипсоида стал меньше º, то P = 0/ или его размерность меньше n.

Хачияну на пути к его результату пришлось преодолеть ещё ряд препятствий, главное из которых, по-видимому, состояло в необходимости рациональной аппроксимации полиэдра E0, сохраняющей свойства 1) и 2). Другие проблемы (переход к оптимизации, неограниченные области, полиэдры не полной размерности и пр.) не столь принципиальны. Можно показать, что если элементы (m; n)-матрицы A и компоненты столбца b

— целые числа, не превосходящие по модулю ®, то для нахождения рационального решения (или доказательства его отсутсвия) системы Ax · b алгоритмом Хачияна достаточно выполнить O(mn8 log2(®n)) арифметических (битовых) операций. Таким образом, задачу определения совместности системы линейных неравенств можно решить за полиномиальное время. Доказано, что эта задача полиномиально эквивалентна задаче линейного программирования.

15Наум Зуселевич Шор (род. 1937) — украинский математик

16Д. Б. Юдин — российский математик.

17Аркадий Семенович Немировский (род. 1947) — российский математик

66

Глава 2. Симплекс-метод

Хотя алгоритм Хачияна и его модификации эффективны с теоретической точки зрения, практически конкурировать с симплекс-методом они, по крайней мере, пока, не могут. Объяснением этому, по-видимому, служат результаты о сложности симплекс-метода в среднем. Показано, что в среднем (в разных вероятностных моделях) симплекс-метод полиномиален, причем оценки сложности существенно лучше оценок алгоритма Хачияна. В частности, для специального варианта симплекс-метода доказано, что среднее число итераций на задаче (9) не превосходит

min

½

2n;

2(m + 1);

8(m + n + 1)¾

:

 

 

1

 

1

 

1

 

 

Насколько эти вероятностные модели естественны предстоит ещё выяснить.

2.9.Задачи

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

2.2.Решить ЗЛП:

max(¡x1 + 2x2

+ 4x3)

max(x1 + x2 + x3)

8 x1

+ x2

+ x3

= 3;

8 x1

¡ 2x2

+ x3 = 1;

x1

¡ x2

¡ x3 = 1;

¡2x1

+ x2 + x3 = 4;

:

; x2; x3

¸

0;

:

; x2

; x3

¸

0;

< x1

 

< x1

 

max(x1 + x2 + x3 ¡ 2x4 + x5 ¡ 2x6)

8 2x1 + x2

 

2x3

3x4 + 2x5

+ 3x6

>

x1

¡ x2 + x3

¡ x4

+ x5 ¡ x6

= 7;

<

 

 

¡

¡

4x4 + 3x5

+ 2x6

>

3x1 + 2x2¡

 

x3 ¡

>

 

 

 

 

 

 

 

:

 

¸ 0;

(j = 1; : : : ; 6);

 

> xj

 

=0;

=10;

2.9. Задачи

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

67

 

max(¡5x1 ¡ x2 + 3x3 + 4x4)

>

¡3x1 + x2 + x3 + x4 ¡ x5 ¡ x6 = 6;

8 x1 ¡ 3x2 + x3

+ x4 ¡ x5 ¡ x6 = 2;

> x1 + x2

 

¡

3x3

+ x4

¡

x5

 

¡

x6 = 2;

>

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

>

x1

 

 

x2

 

 

x3 + 3x4

 

 

 

3x5

 

 

 

x6 = 10;

>

¡

 

¡

¡

¡

<

¡

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

>

 

 

 

 

 

 

x1

 

 

 

x2

 

 

 

x3

 

 

 

 

x4

 

:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

> xj ¸ 0;

 

 

(j = 1; : : : ; 6);

 

 

 

 

2

 

 

 

)

>

max(

¡

 

¡

2

 

 

 

+ 3

 

 

 

¡

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

>

¡2x1 ¡ x2 + 3x3 + x4 = 4;

 

 

 

8 x1 + 2x2

+ 3x3 + 2x4 = 6;

 

 

 

 

>

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

>

 

 

 

 

 

 

 

 

 

 

 

 

 

 

·

 

 

 

 

 

 

 

 

 

 

 

 

 

>

3x1

 

 

x2

 

 

 

 

 

 

 

 

 

 

 

 

 

2;

 

 

 

 

>

¡

¡

2x3

+ x4

¸

 

 

 

 

 

>

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

>

5x1 + 3x2 + x3

 

 

6;

 

 

 

 

 

 

 

 

 

> x1 ¸ 0;

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

> x2

 

 

0:

 

 

 

 

3x3

 

 

 

2x4

 

 

 

4;

 

>

¡

2x1

+ x2

¡

¡

·

 

<

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

>

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

>

 

 

 

¸

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

>

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

>

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

>

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

>

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2.3. Рассмотреть ЗЛП :

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

8

min(6x1 ¡ 3=4 x5 + 150x6 ¡ 1=50 )

9x1 + x2 + 1=4 x5 ¡ 60x6 ¡ 1=25 x7 = 0;

<

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

:3x1 + x3 + 1=2 x5 ¡ 90x6 ¡ 1=50 x7 = 0;

x4 + x7 = 1:

Проверить, что симплекс-метод с критериями выбора направляющего столбца ®1 и ®2 и критерием выбора направляющей строки ¯1 (см. стр. 39) приводит на этой задаче к зацикливанию, а критерий ®3 вместе с критерием ¯1 — нет.

2.4.Привести к каноническому виду и найти начальный опорный план в ЗЛП с ограничениями Ax · b, x ¸ 0, где b ¸ 0.

2.5.Пусть столбцы aj1 ; : : : ; ajm матрицы A линейно независимы. Показать, что для нахождения начальной допустимой базы в (24) достаточно не более одной искусственной переменной. Указание: ввести вектор an+1 = ¡aj1 ¡ : : : ¡ ajm .

2.6.Показать, что для нахождения начальной допустимой базы в ЗЛП с ограничениями Ax · b, x ¸ 0, где b ¸ 0, достаточно не более

68

Глава 2. Симплекс-метод

одной искусственной переменной. Указание: ввести вектор an+1 =

¡aj1 ¡ : : : ¡ ajm .

Глава 3

Двойственность в линейном программировании

3.1. Двойственная задача

Основная идея двойственности состоит в совместном изучении пары ЗЛП: исходной и так называемой двойственной к ней.

Пусть

M1 = f1; : : : ; m1g ; M2 = fm1 + 1; : : : ; mg ; N1 = f1; : : : ; n1g ; N2 = fn1 + 1; : : : ; ng :

Рассмотрим две задачи линейного программирования:

 

 

 

 

max(c1x1 + c2x2 + : : : + cnxn)

 

 

 

ai1x1 + ai2x2 + : : : + ainxn = bi

(i M1)

 

8 ai1x1 + ai2x2 + : : : + ainxn

 

bi (i 2 M2)

 

>

 

 

 

 

 

 

 

 

 

<

 

¸

0

·

 

 

 

2

и

> xj

 

 

 

(j 2 N1)

>

 

 

 

 

 

 

 

 

 

:

 

— любые

 

 

 

(j 2 N2)

 

> xj

 

 

 

 

8 ui

 

min(u1b1 + u2b2 + : : : + umbm)

2 M2)

 

0

 

 

 

(i

 

>

ui — любые

 

 

 

(i

M1)

 

<

 

 

 

¸

cj

 

2

 

> u1a¸1j + u2a2j + : : : + umamj

 

 

(j 2 N1)

 

>

 

 

69

 

 

 

 

 

 

:

 

 

= cj

(j 2 N2)

 

> u1a1j + u2a2j + : : : + umamj

(46)

(47)

70

Глава 3. Двойственность в линейном программировании

Заметим, что каждому j 2 N1 [ N2 соответствуют переменная xj в ЗЛП (46) и некоторое ограничение в виде уравнения или неравенства в ЗЛП (47). Будем говорить, что эти переменная и ограничение соответствуют друг другу. С другой стороны, каждому i 2 M1 [M2 соответствуют переменная ui в ЗЛП (47) и некоторое ограничение в виде уравнения или неравенства в ЗЛП (46). Также будем говорить, что эти переменная и ограничение соответствуют друг другу.

Определение 3.1. Задача (47) называется двойственной к задаче (46), при этом задача (46) называется прямой задачей. И, наоборот, задача (46) называется двойственной к задаче (47), при этом задача (47) называется прямой задачей.

Запишем задачи (46), (47) в матричной форме. Для этого введем в

векторы-столбцы

x(1) = (x1; : : : ; xn1 )>;

x(2) = (xn1+1; : : : ; xn)>;

b(1) = (b1; : : : ; bm1 )>;

b(2) = (bm1+1; : : : ; bm)>;

векторы-строки

 

 

 

 

u(1) = (u ; : : : ; u

m1

);

u(2) = (u

; : : : ; u );

1

 

m1+1

m

c(1) = (c1; : : : ; cn1 );

 

c(2) = (cn1+1; : : : ; cn)

и матрицы A¹º (¹ = 1; 2; º = 1; 2), составленные из элементов aij, где i 2 M¹, j 2 Nº. Теперь задачи (46), (47) можно записать в виде:

 

max(c(1)x(1) + c(2)x(2))

 

 

min(u(1)b(1) + u(2)b(2))

>

A11x(1)

+ A12x(2)

= b(1);

и

>

u(1)A11

+ u(2)A21

¸ c(1);

 

(1)

 

0:

·

 

 

 

(2)

 

0:

 

< x

 

 

 

b(2);

 

< u

 

 

= c(2);

8

A21x(1)

+ A22x(2)

 

 

8 u(1)A12

+ u(2)A22

>

 

 

¸

 

 

 

 

 

>

 

 

¸

 

 

 

:

 

 

 

 

 

 

 

 

:

 

 

 

 

 

 

В силу приведенного определения, двойственной к канонической ЗЛП

 

 

 

max(c1x1 + c2x2 + : : : + cnxn)

 

 

8 a21x1

+ a22x2

+ : : : + a2nxn

= b2

;

(48)

>

a11x1

+ a12x2

+ : : : + a1nxn

= b1

;

 

>

 

 

 

1x1 + a 2x2 + : : : + a x = b ;

 

>a

 

 

 

<

 

 

 

 

 

 

 

 

 

 

> . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

 

>

 

 

 

¸

 

 

 

 

 

 

>

 

 

 

 

 

 

 

 

 

 

>

 

m

 

 

m

mn n

m

 

>

 

 

 

 

 

 

 

 

 

 

>

 

 

 

 

 

 

 

 

 

 

:

 

 

 

 

0

(j = 1; 2; : : : ; n)

 

 

 

>xj

 

 

 

 

 

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