- •Опд.Ф.12 экономико-математические методы и моделирование
- •Специальность: 120301 Землеустройство
- •Оглавление
- •Введение
- •1 Геометрическая интерпретация и графический метод решения злп
- •1.1 Цель
- •1.2 Задачи
- •1.3 Алгоритм решения
- •1.4 Пример решения задачи
- •Построение матрицы модели
- •1.5 Задачи
- •1.5.1 Составить экономико-математическую модель и решить графическим методом
- •У гражданина имеется в наличии 4 тыс. Чел/час трудовых ресурсов, 1000 кг. Д.В. Удобрений.
- •1.5.2 Решить задачи графическим методом
- •2.4 Пример решения задачи
- •2.5 Задачи
- •2.5.1 Составить экономико-математическую модель и решить симплекс-методом.
- •5.2. Решить задачу симплекс-методом
- •3 Освоение ппп simplex – пакет линейной оптимизации
- •3.1 Цель
- •3.2 Задачи
- •3.3 Основное меню комплекса «Simplex»
- •3.4 Рассмотрение простейшего примера решения задач в «Simplex»
- •3.4.1 Экономико-математическая модель:
- •Ограничения:
- •Целевая функция (мах чистого дохода, руб.)
- •3.4.2 Ввод исходной информации
- •3.4.3 Решение задачи
- •3.4.4 Анализ результатов решения
- •4 Компьютерная реализация задач линейного программирования стандартными офисными средствами (в среде пакета Excel)
- •4.1 Цель
- •4.2 Задачи
- •4.3 Образец решения задачи
- •4.3.2 Построим матрицу модели
- •3 Решим задачу в Excel
- •4.3.3 Последовательность решения задачи
- •4.3.3 Запуск на решение задачи
- •4.4 Создание отчета по результатам поиска решения
- •5 Задачи распределительного типа, решаемые в землеустройстве
- •5.1 Цель
- •5.2 Задачи
- •5.3 Алгоритм решения
- •5.4 Пример решения задачи
- •5.5 Задачи
- •5.1 Составить экономико-математическую модель и решить методом потенциалов
- •6 Освоение ппп per – пакета экономических расчетов. Решение транспортной задачи
- •6.1 Цель
- •6.2 Задачи
- •6.3 Описание пакета экономических расчетов «per»
- •6.4 Рассмотрение примера решения задач в «per»
- •6.4.1 Составим экономико-математическую модель
- •6.4.2 Решение задачи на per
5.2. Решить задачу симплекс-методом
2 .1 8Х1 + 7Х2 ≤ 34, 5Х1 + 3Х2 ≤ 25, 2Х1+ 5Х2 ≤ 35, Хi ≥ 0, i = 1,2 f = 15X1+ 20X2→ max.
|
2 .2 Х1 + 3Х2 + Х4 ≤ 4, 2Х1 + Х2 ≤ 3, Х1+ 4Х3 + Х4 ≤ 3, Хi ≥ 0, i = 1,2,3 f = 2X1+ 4X2+ Х3+ Х4 → max.
|
2 .3 X1+2X2 ≤ 10, X1+2X2 ≥ 2, 2X1+X2 ≤10, X1, X2 ≥ 0, Z=X1+X2=>min,
|
2. 4 Z=2X1+X2=>min, X1-2X2 ≤ 1, 2X1-X2 ≤ 1, 4X1-3X2 ≥ 6, X1,2 ≥ 0.
|
2.5 Z (x) = x1 + x2 → max (min),
3 Освоение ппп simplex – пакет линейной оптимизации
ВВЕДЕНИЕ
Алгоритмы задач принятия решений настолько сложны, что без применения компьютера реализовать их практически невозможно. Компьютер с помощью программного обеспечения реализует алгоритмы поиска оптимального решения, которые преобразуют исходные данные в результат. Комплекс программ «Simplex» предназначен для решения задач линейного программирования на максимум целевой функции в диалоговом режиме. Программный комплекс «Линейная оптимизация» (LO) включает в себя следующие файлы: lo.bat, fr.exe, lo4.exe, lohelp.exe, lpmxverf.exe, vm.exe, vn.exe, lo4.hlp, vm.hlp,lo.doc.
Назначение некоторых из них: lo.bat - основная, управляющая программа комплекса, vn.exe- ввод названий ограничений и переменных, fr.exe- просмотр моделей, lpmxverf.exe- решение математической модели, vm.exe- экранный редактор числовых матриц.
Поиск оптимального решения производится по алгоритму двойственного комплекс- метода с мультипликативным представлением базисной матрицы. Поиску оптимальных решений задач линейного программирования с помощью «Simplex» и посвящено методическое указание.
3.1 Цель
Усвоить алгоритм решения задач линейного программирования на «Simplex».
3.2 Задачи
Составить математическую модель задачи, матрицу модели, ввести условие задачи в «Simplex», решить задачу в «Simplex», создать отчет по результатам решения в «Simplex», провести анализ решения.
3.3 Основное меню комплекса «Simplex»
Состоит из:
1- МОДЕЛИ 2- ВВОД 3- РЕШЕНИЕ 4- ОТЧЕТЫ 5- ВЫХОД
Пункты 1, 2 и 4 этого основного меню имеют подменю.
Подменю п.1: 1- Новая модель
2- Загрузка модели
3- DOS
4- Выход
Подменю п.2: 1- Ввод моделей
2- Ввод названий ограничений и переменных
Подменю п.4: 1- Исходные данные
2- Результаты (полная форма)
3- Результаты (сокращенная форма)
4- Правильность решения
Все программы комплекса имеют встроенную диалоговую подсказку по всем режимам работы. Подсказка всегда соответствует специфике именно той части программы, с которой вы в данный момент работаете. Вызов подсказки - клавиша <F1>.