Решение
Матрица обмена А вида:
![]()
![]()

1. Реализовать алгоритм приведения матрицы обмена к каноническому виду. Для заданной матрицы обмена выделить неприводимые подмножества.
Приведение матрицы обмена к каноническому виду по алгоритму 1.
Шаг 1: В
качестве рассматриваемого множества N берем множество
всех индексов:
.
Шаг 2:
Первый индекс из ![]()
. Найдем
для него все индексы
, для которых выполняется условие
. Из
и найденных индексов
формируем подмножество
:
.
Шаг 3:
Берём в качестве
последовательно все элементы
подмножества
и повторяем шаг 2 до тех пор, пока оно не
перестанет пополняться. Выделенное в результате подмножество является независимым.
Шаг
3.2 ![]()
![]()
Новые
значения индекса
включаем в подмножество
:
.
Выделенное в результате подмножество является независимым.
Шаг 4: Для всех элементов независимого подмножества повторяем шаги 2 и 3 до тех пор, пока в нём не будут выделены все неприводимые подмножества.
![]()
Шаг 4.2:
Формируем подмножество
: ![]()
Шаг
4.3: Берём в качестве
последовательно все
элементы подмножества
и повторяем шаг 2 до тех пор,
пока оно не перестанет пополняться:

Множество
.
![]()
Шаг 4.2:
Формируем подмножество
: ![]()
Шаг
4.3: Берём в качестве
последовательно все
элементы подмножества
и повторяем шаг 2 до тех пор,
пока оно не перестанет пополняться:

Множество
.
![]()
Шаг 4.2:
Формируем подмножество
: ![]()
Шаг
4.3: Берём в качестве
последовательно все
элементы подмножества
и повторяем шаг 2 до тех пор,
пока оно не перестанет пополняться:

Множество
.
Независимое
подмножество
содержит независимое подмножество
, которое являtтся
собственным и неприводимым, поскольку не содержат других независимых
подмножеств.
Шаг 5:
Из рассматриваемого множества индексов
вычеркиваем
те, которые вошли в выделенные неприводимые подмножества. Получаем новое
множество
:
.
Шаг 6: Возвращаемся на шаг 2 до тех пор, пока удаётся выделять неприводимые подмножества или пока рассматриваемое подмножество индексов не пусто.
Шаг
6.2: Находим для него все индексы
, для
которых выполняется условие
.
Из
и найденных индексов
формируем подмножество
:
.
Шаг 6.3: Берём в
качестве
последовательно все элементы подмножества
и повторяем шаг 2 до тех пор, пока оно не
перестанет пополняться:

![]()
-
независимое подмножество
Шаг 6.4: Для всех
элементов независимого подмножества
повторяем шаги 2 и 3 до
тех пор, пока в нём не будут выделены все неприводимые подмножества:
Шаг 6.4.2:
![]()
Шаг 6.4.3:

- не
является неприводимым, т.к. ![]()
Шаг
6.4.2: ![]()
Шаг 6.4.3:

![]()
Шаг
6.4.2: ![]()
Шаг 6.4.3:

![]()
Шаг
6.4.2: ![]()
Шаг 6.4.3:

![]()
Независимое подмножество
содержит независимое подмножество
, которое являются собственным и
неприводимым, поскольку не содержат других независимых подмножеств
Шаг 7: Перенумеровываем индексы
так, чтобы номера из
-го неприводимого подмножества
занимали места с
по
, где
,
– число элементов в
-ом неприводимом подмножестве.
Соответствие старых индексов в искомой матрице обмена А и в приведенной к канонической форме:

Матрица обмена в канонической форме:
|
0,2 |
0,3 |
0 |
0 |
0 |
0,1 |
0 |
|
0 |
0 |
0,4 |
0 |
0 |
0 |
0 |
|
0,8 |
0,7 |
0,6 |
0 |
0 |
0 |
0 |
|
0 |
0 |
0 |
0,5 |
0,9 |
0,2 |
0 |
|
0 |
0 |
0 |
0,5 |
0,1 |
0 |
0,2 |
|
0 |
0 |
0 |
0 |
0 |
0,2 |
0,5 |
|
0 |
0 |
0 |
0 |
0 |
0,5 |
0,3 |
Приведение матрицы обмена к каноническому виду по алгоритму 2:
Матрица обмена А вида:
![]()
![]()

Шаг 1: Рассматриваем множество индексов
.
Из множества
выделяем в отдельные
неприводимые подмножества такие индексы
, для
которых выполняется равенство
,
но подобных элементов
не
имеется в матрице обмена, т.е. и соответствующих неприводимых подмножеств нет.
Шаг2: Для каждого
индекса
формируем подмножество
![]()

Шаг 3: Выделяем
класс индексов
максимально большей размерности,
входящий в два и более подмножества
:
.
Шаг 4: Пусть
размерность
,
– количество подмножеств
, в которые входит
,
– общее количество стран, участвующих в
обмене, тогда, если выполняется равенство
,
выделяем неприводимое подмножество, включая в него все
,
для которых
:
- первое
неприводимое множество.
Шаг 5: Повторяем шаги 3 и 4 до тех пор, пока удаётся выделить класс
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.