рефераты рефераты
Главная страница > Курсовая работа: Решение задач линейного программирования транспортной задачей  
Курсовая работа: Решение задач линейного программирования транспортной задачей
Главная страница
Банковское дело
Безопасность жизнедеятельности
Биология
Биржевое дело
Ботаника и сельское хоз-во
Бухгалтерский учет и аудит
География экономическая география
Геодезия
Геология
Госслужба
Гражданский процесс
Гражданское право
Иностранные языки лингвистика
Искусство
Историческая личность
История
История государства и права
История отечественного государства и права
История политичиских учений
История техники
История экономических учений
Биографии
Биология и химия
Издательское дело и полиграфия
Исторические личности
Краткое содержание произведений
Новейшая история политология
Остальные рефераты
Промышленность производство
психология педагогика
Коммуникации связь цифровые приборы и радиоэлектроника
Краеведение и этнография
Кулинария и продукты питания
Культура и искусство
Литература
Маркетинг реклама и торговля
Математика
Медицина
Реклама
Физика
Финансы
Химия
Экономическая теория
Юриспруденция
Юридическая наука
Компьютерные науки
Финансовые науки
Управленческие науки
Информатика программирование
Экономика
Архитектура
Банковское дело
Биржевое дело
Бухгалтерский учет и аудит
Валютные отношения
География
Кредитование
Инвестиции
Информатика
Кибернетика
Косметология
Наука и техника
Маркетинг
Культура и искусство
Менеджмент
Металлургия
Налогообложение
Предпринимательство
Радиоэлектроника
Страхование
Строительство
Схемотехника
Таможенная система
Сочинения по литературе и русскому языку
Теория организация
Теплотехника
Туризм
Управление
Форма поиска
Авторизация




 
Статистика
рефераты
Последние новости

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

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

Федеральное агентство по образованию

Федеральное государственное образовательное учреждение

среднего профессионального образования

Железногорский горно-металлургический колледж

КУРСОВАЯ РАБОТА

по дисциплине «Математические методы»

(230105.51)

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


Выполнил студент гр. ПО-08

А.В. Гудов

Проверил преподаватель:

Н.А. Панасенко


2010 г.


Содержание

Введение

1. Характеристика класса задач

1.1 Общий вид решения и обобщение транспортной задачи

2. Содержательная постановка задачи

3. Математическая постановка задачи

4. Решение задачи

4.1 Математическое решение задачи

4.2 Решение задачи с помощью программы MS Excel

4.3 Листинг программы

4.4 Руководство пользователя

5. Анализ результатов

Заключение

Список используемой литературы


Введение

Под названием “транспортная задача” объединяется широкий круг задач с единой математической моделью. Данные задачи относятся к задачам линейного программирования и могут быть решены симплексным методом. Однако матрица системы ограничений транспортной задачи настолько своеобразна, что для ее решения разработаны специальные методы. Эти методы, как и симплексный метод, позволяют найти начальное опорное решение, а затем, улучшая его, получить оптимальное решение.

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

Основной целью задачи является минимизировать затраты на транспортировку продукции потребителям.


1. Характеристика класса задач

1.1 Общий вид решения и обобщение транспортной задачи

Пусть требуется перевезти груз из пункта А1, А2,…,Аn в пункты В1, В2,…,Вn.

а11, а12,…,аnk - стоимость перевозки из пункта Аi в пункт Вj.

А1=100; А2=200; А3=150; В1=80; В2=90; В3=120; В4=160.

Распределить продукцию так со склада, чтобы затраты были минимальные.

Построим начальную таблицу для заполнения ячеек:

Таблица 1

Начальная таблица для заполнения ячеек

4 7 7 1 100
80 20
12 3 8 8 200
70 120 10
8 10 16 5 150
150
80 90 120 160

Прежде чем начать заполнение ячеек, необходимо проверить условие:

Сумма запаса и сумма потребления были равны:

100+200+150=80+90+120+160; 450=450.

Принцип заполнения ячеек состоит в том, чтобы в выбранную ячейку заносилось минимальное число из стоящих напротив ячеек с параметрами, например: для заполнения ячейки 1-А берутся значения 80 и 100: min= (80;100). Затем меньшее число вычитается из обеих ячеек-значений.

После заполнения необходимо найти целевую функцию:

Z=80*4+20*7+70*3+120*8+10*8+150*5=3180

Получение начального опорного плана

- метод северо-западного угла

- метод наименьшей стоимости

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

·   Определим ячейку с наименьшей стоимостью;

·   Распределим как можно больше единиц в эту ячейку и вычеркнем строку или столбец, который исчерпан;

·   Найдем ячейку с наименьшей стоимостью из оставшихся;

·   Повторим пункт 2 и 3 пока все единицы не будут распределены.

Таблица 2

Определение ячеек методом наименьшей стоимости.

4 7 7 1 100
100
12 3 8 8 200
90 110
8 10 16 5 150
80 10 60
80 90 120 160

Находим целевую функцию:

100*1+90*3+110*8+80*8+10*16+60*5=2350

Получили начальное решение.

II. Проверка решения на оптимальность:

- метод по камням

- метод Modi.

Проверка на оптимальность заключается в оценке пустых ячеек, используя так называемый цикл.

Метод по камням:

Камни – заполненные ячейки

·   Поставим знак «+», в ячейку которую оцениваем;

·   Двигаясь горизонтально или вертикально к заполненной ячейке(при этом можем пропустить заполненную или пустую ячейку которая, разрешит следующий переход к заполненной ячейке), поставим знак «-»;

·   Изменяем направление и перемещаемся к другой заполненной ячейке, выбираем ту разрешит следующий переход, ставим в нее знак «+»;

·   Процесс перемещения в заполненной ячейке и чередование знаков продолжаем пока не вернемся к первоначальной.

Таблица 3

Оценивание ячеек

1-А
1А+4 -8 3А
3D+5 -1 1D
0
1-C
1C+7 -1 1D
3D+5 -16 3C
-5

Оценка пустых ячеек методами возможна при условии: число заполненных ячеек равна сумме строк и столбцов и -1:

Страницы: 1, 2, 3, 4, 5, 6

рефераты
Новости