Постановка и решение транспортной параметрической задачи
Автор работы: Пользователь скрыл имя, 18 Октября 2014 в 22:38, курсовая работа
Краткое описание
Многие задачи оптимизации сводятся к отысканию наименьшего или наибольшего значения некоторой функции, которую принято называть целевой функцией или критерием качества. Постановка задачи и методы исследования существенно зависят от свойств целевой функции и той информации о ней, которая может считаться доступной в процессе решения задачи, а также которая известна до решения задачи.
Содержание
Введение 3 1 Описание метода потенциалов 5 2 Математическая постановка задачи об оптимальных перевозках 8 3 Метод решения задачи об оптимальных перевозках средствами Ms Excel 10 4 Решение параметрической транспортной задачи 13 4.1 Постановка параметрической транспортной задачи 13 4.2. Математическая модель задачи 15 4.3. Решение задачи средствами Ms Excel 16 Заключение 23 Используемая литература 24 Отзыв…………………………………………………………………………………………………………….25
Создадим
в окне программы Ms Excel две матрицы «План
перевозок» и «Стоимость перевозок», согласно
вышеизложенным правилам (рис 4.3.1). Также
нужно указать ячейку содержащую изменяемый
параметр k. При этом в клетке A4B3 матрицы «Стоимость перевозок»
устанавливаем формулу, отображающую
зависимость данного тарифа от параметра
k: L7=1+L9.
Рисунок 4.3.1 – Фрагмент окна
программы Ms Excel: Матрицы «План перевозок»
и «Стоимость перевозок» с изменяемым
тарифом C43.
В ячейки,
которые должны отображать запасы поставщиков
и потребности потребителей в матрице
«План перевозок» вводим формулы суммирующие
значения всех возможных поставок данных
поставщиков и потребителей, например:
B4=СУММ(C4:E4), C3=СУММ(С4:С7).
В ячейку
целевой функции (N7) введем =СУММПРОИЗВ(C4:E7;J4:L7).
Метод решения
параметрической транспортной задачи
средствами Ms Excel заключается в нахождении
оптимального решения при каждом значении
параметра k, с сохранением сценария для
каждой процедуры «Поиск решения». После
этого необходимо из всего диапазона изменения
параметра k выделить отдельные промежутки,
на которых сохраняется оптимальное решение
задачи и минимальная стоимость затрат.
В диалоговом
окне «Поиск решения», согласно вышеуказанным
правилам установим все необходимые ограничения
и ссылки на необходимые ячейки (рис.
4.3.2). Также необходимо в ограничениях
указать пределы изменения параметра
k, т.е. 0≤k≤9.
Рисунок 4.3.2 – Диалоговое окно
«Поиск решения»
В диалоговом
окне «Параметры поиска решения» установить
необходимые параметры (рис. 4.3.3).
После нажатия
на кнопку «Выполнить» в диалоговом окне
«Результаты поиска решения» (рис. 4.3.5)
нажать «Сохранить сценарий…» и в появившемся
диалоговом окне «Сохранение сценария»
задать имя данному сценарию и нажать
«ОК» (рис. 4.3.4.).
После выполнения всех операций
в матрице «План перевозок» получим оптимальный
план перевозок при k=0 (рисунок 4.3.6.).
Рисунок. 4.3.6 – Фрагмент окна
программы Ms Excel: Результат поиска решения
при k=0.
Полученное значение целевой
функции F(x1)min=830.
Теперь аналогичным способом
найдем оптимальный план перевозок при k=1.
Проведя повторный расчет, получим новый
план перевозок и значение целевой функции
(рисунок 4.3.7.).
Рисунок 4.3.7 – Фрагмент окна
программы Ms Excel: Результат поиска решения
при k=1
Полученное значение целевой
функции F(x2)min = 850.
Как видно из рисунков 4.3.5. и
4.3.6 планы перевозок в обоих случаях (k=0,
k=1) одинаковы. После дальнейших расчетов
при всех остальных значениях параметра
k обнаружим, что при
план перевозок остается неизменным,
изменяется лишь значение целевой функции.
При значении параметра
«Поиск решения» выдает другой план
перевозок, и значение целевой функции
на данном промежутке остается неизменным
F(x)min = 910. Полученный
план перевозок при значении k=4 изображен
на рисунке 4.3.8.
Рисунок 4.3.8 – Фрагмент окна
программы Ms Excel: Результат поиска решения
при k=4
Значения целевой функции, соответствующие
параметру k в каждой итерации представлены
в таблице 4.3.1.
Из представленных в таблице 4.3.1 данных
можно вывести определенную закономерность
изменения значения целевой функции на
промежутке
:
С помощью «Диспетчера сценариев» можно
просмотреть план перевозок и значение
целевой функции, получаемые при каждом
значении параметра k. Также можно просмотреть
отчет, отображающий значения изменяемых
ячеек в каждой из итераций.
Заключение
Представленная в данной курсовой
работе параметрическая транспортная
задача решена средствами компьютерной
программы Ms Excel. Методом потенциалов определяет
оптимальный план перевозок товара и минимальную
стоимость всех перевозок для каждого
из промежутков диапазона изменения параметра,
определяющего тариф одной из перевозок.
Описанная в работе задача об
оптимальных перевозках и метод ее решения
– только отдельный пример огромного
множества задач линейного программирования.
В ходе выполнения курсовой
работы были решены следующие поставленные
задачи:
Во-первых, раскрыть теоретическое
содержание данной темы.
Во-вторых, сформулировать и
найти оптимальное решение задач с помощью
средств MS Excel.
Цель транспортной задачи –
разработка наиболее рациональных путей
и способов транспортирования товаров,
устранение чрезмерно дальних, встречных,
повторных перевозок. Все это сокращает
время продвижения товаров, уменьшает
затраты предприятий, фирм, связанные
с осуществлением процессов снабжения
сырьем, материалами, топливом, оборудованием
и т.д.
Используемая литература
Кудинов Ю. И. Практическая работа
в Excel: Учебное пособие. - Липецк: ЛГТУ, 2001. - 67с.
Красс М.С., Чупрынов Б.П. Основы математики и ее приложения в экономическом анализе: Учебник. – 3-е изд., исп. – М.: Дело, 2002. – 688 с.
Юдин Д.Б., Гольштейн Е.Г. Задачи и методы линейного программирования. Издательство
“Советское радио” Москва -1961
Иванов Ю.П., Лотов А.В. Математические
модели в экономике. – М.; Наука, 1979г.
Т.Н. Павлова, О.А. Ракова. Решение задач линейного программирования средствами Excel. Учебное пособие, 2002г.