Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Методичка ИО.doc
Скачиваний:
4
Добавлен:
01.09.2019
Размер:
2.32 Mб
Скачать

3.2 Метод наименьшей стоимости.

При использовании этого метода для нахождения опорного плана Т-задачи заполнение таблицы начинаем с клетки, в которой стоимость перевозки груза минимальна. Затем из оставшихся незаполненных клеток выбираем клетку с минимальной стоимостью и удовлетворяем потребность потребителя. Процесс заканчивается при исчерпании ресурсов am и удовлетворении потребности bn.

Пример 2.

В примере используются исходные данные примера 1. Результаты распределения записаны в таблице 2.

Таблица 2.

шахты

потребители

добыча

B1

B2

B3

B4

Ш1

3

250

2

4

250

1

500

Ш2

100

2

3

300

1

5

400

Ш3

200

3

2

4

4

200

потребность

300

250

300

250

1100\1100

L=250*2+250*1+100*2+300*1+200*3=1850.

3.3 Метод Фогеля.

В основе способа аппроксимации Фогеля лежит концепция штрафов, взимаемых за выбор не самого оптимального с точки зрения транспортных издержек маршрута. Штраф по каждой строке и каждому столбцу определяется из анализа маршрута с различными показателями издержек (как разность двух различных уровней транспортных издержек). Первой заполняется клетка матрицы (таблицы), в которой фиксируется самый крупный штраф. После заполнения клетки штрафы перечисляются и так до тех пор, пока все ресурсы не будут распределены.

Алгоритм метода включает следующие этапы:

  1. вычисление разностей в каждой строке и в каждом столбце матрицы (табл. 3) между наименьшей стоимостью и ближайшей к ней по величине. Разности по строкам записываются справа в столбце разностей, разности по столбцам – внизу в строке разностей. Например, для строк А1 разность равна А1В21В3=38-24=14 и т.д.;

  2. поиск из всех разностей как по строкам так и по столбцам, максимальной. В нашем примере максимальная разность равна 38 и находится в строке А2. Обведем максимальную разность рамкой;

  3. размещение в клетку, где находится наименьшая стоимость А2В2=18(строка с наибольшей разностью), максимально возможного количества ресурсов. Оно равно 20, т.е. всему значению ресурса отправителя А2. Поскольку все ресурсы отправителя А2 исчерпаны, строку А2 исключаем из дальнейших расчетов, для чего отметим все клетки этой строки точками;

  4. вычисление разностей по столбцам и строкам, не принимая во внимание стоимости в клетках, имеющих ресурсы, и клетках с точкой (исключенную строку или столбец), и определение максимальной разности в строке или столбце 3=76);

  5. поиск минимального элемента в строке или столбце с максимальной разностью А1В3 и размещение в данную клетку максимально возможного количества ресурса, возвращение к этапу 4) и т.д.

Окончательно целевая функция

L=23*19+7*3+20*18+2*10+14*24+1*100+34*8=1546.