- •Содержание
- •Введение
- •1. Общая задача оптимизации. Понятие, постановка задач линейного программирования
- •Построение математической модели задачи
- •Надстройка Поиск решения
- •2. Рекомендации по решению задач оптимизации с помощью надстройки Поиск решения в ms Excel Решение задачи с помощью надстройки Поиск решения
- •Анализ решения задачи оптимизации
- •2.1. Технология компьютерной реализации злп. Задача
- •2.2. Специализированные задачи линейного программирования Транспортная задача
- •Задача о назначениях
- •Искомые параметры
- •Создание формы для решения задачи
- •Ввод исходных данных
- •Ввод граничных условий
- •Назначение целевой функции
- •5. Ввод зависимостей из математической модели
- •6. Ввод ограничений задачи
- •7. Ввод параметров
- •2.3. Задачи линейного программирования. Задача об оптимальном использовании ограниченных производственных ресурсов
- •Данные условия задачи
- •Экономико-математическая модель
- •Описание отчетов о решении задачи
- •3. Двойственность в задачах линейного программирования. Анализ полученных оптимальных решений
- •Создание отчёта по результатам поиска решения
- •Отчет по устойчивости
- •4. Нелинейное программирование
- •Решение системы нелинейных уравнений с двумя неизвестными с помощью средства Поиск решения
- •5. Балансовые модели
- •5.1. Экономико-математическая модель межотраслевого баланса (модель Леонтьева)
- •5.2. Межотраслевые балансовые модели в анализе экономических показателей
- •5.3. Модель международной торговли
- •5.4. Модель Неймана
- •Экономические модели и статистические методы Основы математической статистики
- •Использование инструментов Пакета анализа
- •6.1. Проверка статистических гипотез
- •Принятие статистических решений
- •Анализ одной выборки
- •Использование инструмента Пакет анализа для выявления различий между выборками
- •6.2. Дисперсионный анализ
- •6.3. Корреляционный анализ
- •Коэффициент корреляции
- •Корреляционная матрица
- •6.4. Регрессионный анализ
- •7. Возможные ошибки при вводе условий задач линейного программирования
- •Глоссарий
- •Библиографический список
- •Приложение
- •1. Печать всего рабочего листа:
- •2. Печать фрагмента рабочего листа:
- •3. Печать одной диаграммы:
- •Оптимизационные экономико-математические и эконометрические модели. Выполнение расчетов в среде excel
- •656049, Г. Барнаул, пр. Красноармейский, 98
7. Возможные ошибки при вводе условий задач линейного программирования
Если при решении задачи ЛП выдается сообщение, что решение не может быть найдено, то, возможно, причина заключается в ошибках, возникших при вводе условий задачи в Excel. Поэтому, прежде чем делать вывод об отсутствии оптимального решения задачи, ответьте на вопросы из таблицы 11.
Таблица 11
Список вопросов, позволяющих выявить ошибки ввода
условия задачи в Excel
№ |
Вопрос |
Месторасположение в Excel |
1 |
2 |
3 |
|
|
Правильно ли вы ввели численные значения и знаки (+, -) коэффициентов целевой функции и ограничений, правых частей ограничений? |
Экранная форма |
|
|
Сбалансирована ли двухиндексная задача? |
Экранная форма |
|
|
Правильны ли формулы в целевой ячейке и в ячейках левых частей ограничений? Для наглядности проверки поставьте курсор на ячейку с формулой и сделайте двойной щелчок левой клавишей мыши. Рамкой в экранной форме будут выделены ячейки, участвующие в данной формуле |
Экранная форма |
|
|
Правильно ли указан адрес целевой ячейки? |
Окно Поиск решения |
|
|
Правильно ли указано направление оптимизации ЦФ? |
Окно Поиск решения |
|
|
Правильно ли указаны адреса ячеек переменных? |
Окно Поиск решения Поле Изменяя ячейки |
|
|
Правильно ли введены знаки ограничений (<=, >=, =)? |
Экранная форма Окно Поиск решения Поле Ограничения |
|
|
Правильно ли указаны адреса ячеек левых и правых частей ограничений? |
Окно Поиск решения Поле Ограничения |
|
|
Не забыли ли вы задать требование неотрицательности переменных? |
Окно Поиск решения Поле Ограничения |
|
|
Не забыли ли вы задать требования по единичному значению верхней границы переменных (для задач с булевыми переменными)? |
Окно Поиск решения Поле Ограничения |
|
|
Не забыли ли вы задать условие целочисленности переменных (согласно условию задачи)? |
Окно Поиск решения Поле Ограничения |
|
|
Проверьте правильность установки параметров |
Окно Параметры поиска решения |
Глоссарий
Абсолютный прирост |
показатель, определяемый как разность между двумя уровнями динамического ряда; показывает, на сколько данный уровень превышает уровень, принятый за базу сравнения |
Адекватность модели |
соответствие модели реальному процессу по свойствам которые считаются существенными для исследования |
Анализ чувствительности решения |
необходимый этап применения количественных методов в менеджменте. Отвечает на вопрос, как изменения параметров модели (считавшихся постоянными и «не зависящими» от менеджера в процессе поиска решения) влияют на полученное оптимальное решение |
Балансовые модели |
модели, которые требуют соответствия наличия ресурсов и их использования |
Булевые (логические) переменные |
переменные, которые могут принимать только два значения 0 и 1. Эти значения можно сопоставить с ответом на некоторый вопрос типа «да-нет», «брать-не брать» и т. п. Используются, когда требуется решить, какие из большого набора элементов нужно выбрать, чтобы оптимизировать целевую функцию и удовлетворить заданным ограничениям, а какие отбросить |
Вершинная сетевая диаграмма
|
Сетевая диаграмма, в которой каждая стадия соответствует узлу, а стрелки используются только для обозначения связей и последовательности стадий. Представление о фиктивных стадиях (работах) в этом случае излишне. |
Временной (динамический) ряд |
ряд расположенных в хронологической последовательности значений статистических показателей |
Временной резерв |
допустимый временной интервал, в котором можно изменять длительность или моменты начала работ некритических стадий без изменения длительности проекта. Временной резерв критических стадий равен нулю. Они не могут быть отсрочены или удлинены без соответствующего удлинения проекта в целом |
Время поставки |
время от подачи заявки до поступления запаса на склад |
Вторая теорема двойственности – |
компоненты оптимального решения двойственной задачи равны абсолютным значениям коэффициентов при соответствующих переменных линейной функции исходной задачи, выраженной через неосновные переменные ее оптимального решения |
Двойственная задача
|
Для любой ЛП-задачи можно сформулировать двойственную задачу, тесно связанную с исходной ЛП-задачей. При решении исходной задачи одновременно может быть получено и решение ее двойственной задачи. Решением двойственной задачи являются теневые цены для ресурсов исходной задачи |
Детерминированные модели |
модели, которые предполагают жесткие функциональные связи между переменными модели, результаты на выходе однозначно определяются управляющими воздействиями |
Диаграмма Гантта
|
диаграмма, в которой стадии проекта изображаются прямоугольниками, длины которых пропорциональны длительности стадий, причем прямоугольник, отвечающий стадии, последовательно откладывают в момент окончания самого позднего предшественника. Позволяет определить длительность проекта |
Динамическое программирование (ДП) |
метод оптимизации, приспособленный к операциям, в которых процесс принятия решения может быть разбит на этапы (шаги) |
Дисперсия (D) |
характеристика значений показателя, отражающая степень разброса отдельных значений показателя от среднего значения |
Дисперсия регрессии – |
характеристика отклонения расчетных значений результативного признака от его среднего значения |
Допустимое базисное решение |
решение, которое удовлетворяет всем условиям ограничениям |
Допустимое решение (план) |
набор значений переменных решения, удовлетворяющий всем наложенным на процесс управления ограничениям |
Зависимые факторы (элементы решения) |
факторы, которые в известных пределах можно выбирать по своему усмотрению. Обозначаются как неизвестные х1, х2, ... |
Задача динамического программирования |
задача математического программирования, в которой имеется переменная времени, и критерий эффективности выражается через уравнения, описывающие протекание операции во времени |
Задача линейного программирования – |
задача, в которой критерий эффективности представляет линейную функцию и функции в системе ограничений также линейны |
Задача о назначениях
|
частный случай ЛП-задачи. Наиболее распространенный вариант задачи состоит в выборе такого распределения работ между исполнителями, который минимизирует суммарные временные затраты на выполнение работ или другие характеристики эффективности работ |
Задача о раскрое материалов |
задача, целью которой является составление плана раскроя, обеспечивающего получение максимального числа комплектов заготовок |
Задача об использовании мощностей (задача о загрузке оборудования) |
задача, целью которой является составление такого плана работы станков (т.е. распределение выпуска продукции между станками), чтобы затраты на производство всей продукции были минимальными |
Задача об использовании ресурсов (задача планирования производства) |
задача, целью которой является составление такого плана производства продукции, при котором прибыль от ее реализации будет максимальной |
Задача составления рациона (задача о диете, задача о смесях) |
задача, целью которой является составление дневного рациона кормления, имеющего минимальную стоимость, в котором содержание каждого вида питательных веществ было бы не менее установленного предела |
Издержки размещения заказа
|
второй обязательный параметр в моделях управления запасами. Представляет собой издержки, связанные с подачей заказа, оформлением заявки, расходами на связь, получением и размещением заказа на складе. Не зависит от размера заказа |
Издержки хранения запаса
|
первый обязательный параметр в моделях управления запасами. Обычно выражается в процентах от стоимости запаса, поскольку включает неполученные проценты на инвестированный в запас капитал. Также может содержать прямые издержки на страховку, содержание склада, охрану и т.д. Обычно относится к хранению единицы запаса в течение года |
Интервал устойчивости оптимального решения
|
интервал, в котором изменение коэффициентов целевой функции не приводит к изменению оптимального решения, или интервал, в котором изменение правых частей ограничений не приводит к изменению теневых цен |
Интервальный ряд динамики |
ряд числовых значений определенного статистического показателя, характеризующего размеры изучаемого явления за определенные промежутки (периоды, интервалы) времени |
Исследование операций |
научная дисциплина, занимающаяся разработкой и практическим применением методов наиболее эффективного управления различными организационными системами |
Каноническая задача линейного программирования |
задача, в которой все переменные неотрицательны и система ограничений состоит лишь из одних уравнений |
Канторович Л.В. |
российский ученый, академик, лауреат Нобелевской премии, положил начало новому направлению прикладной математики – линейному программированию |
Корреляционное отношение ŋ |
характеристика тесноты связи результативного и факторного признаков при криволинейной зависимости |
Корреляционный момент (ковариация) |
характеристика тесноты
связи показателей у
и х,
значения которых
yi,
xi,
i
=
|
Коэффициент парной корреляции |
показатель тесноты связи
для линейных однофакторных зависимостей:
|
Коэффициент регрессии |
коэффициент а1 уравнения линейной однофакторной регрессии выражающий величину изменения результативного признака при изменении фактора на единицу собственного измерения |
Коэффициент частной корреляции |
характеристика тесноты связи между двумя признаками при фиксированном значении остальных факторных признаков |
Коэффициент эластичности |
коэффициент, показывающий, на сколько процентов изменится величина результативного признака Y при изменении факторного признака х на один процент |
Критерий Фишера (F) |
критерий оценки соответствия
уравнения регрессии реальной статистике
|
Критическая стадия |
стадия, для которой изменение моментов начала и конца работ обязательно приведет к изменению длительности всего проекта. Для некритических стадий существует некоторый временной резерв, в котором моменты начала и конца работ можно изменять без изменения длительности проекта |
Критический путь
|
Непрерывная последовательность критических стадий от начала к концу проекта. На сетевой диаграмме критический путь имеет наибольшую длительность, равную продолжительности проекта |
Линейная многофакторная модель |
модель вида
|
Линейная однофакторная регрессия |
уравнение связи
результативного показателя и фактора
в виде линейного уравнения:
где
|
Линейный тренд |
уравнение прямой линии, выражающее тенденцию изменения временного ряда |
Линия уровня линейной функции |
линия, вдоль которой эта функция принимает одно и то же фиксированное значение |
Метод «северо-западного угла» |
один из возможных методов нахождения первоначального базисного распределения поставок в транспортной задаче начиная с верхней левой клетки и заканчивая нижней правой |
Метод Гаусса решения системы линейных уравнений |
метод, основанный на последовательном исключении неизвестных |
Метод критического пути |
определяет последовательность стадий на сетевой диаграмме с максимальной суммарной длительностью (критический путь). Позволяет также определить временные резервы некритических стадий. Используется для оценки соотношения «длительность проекта – издержки» и для оптимизации длительности проекта. Основан на предположении о том, что длительность каждой стадии проекта строго определена и не подвержена случайным изменениям |
Метод наименьших квадратов |
метод определения зависимости результирующего показателя от факторов путем минимизации суммы квадратов отклонений фактических значений результирующего показателя от значений, определяемых уравнением регрессии |
Множественный коэффициент корреляции |
характеристика тесноты связи между результативным и несколькими факторными признаками |
Модель операции |
достаточно точное описание операции с помощью математического аппарата (различного рода систем уравнений и неравенств) |
Моментный временной ряд динамики
|
ряд числовых значений определенного статистического показателя, характеризующего размеры изучаемого явления на определенные моменты времени
|
Мультиколлинеарность |
тесная связь факторов между собой в экономических процессах, описываемых многофакторными зависимостями |
Нормированная (редуцированная) стоимость
|
величина, выдаваемая отчетом по устойчивости MS-Excel, показывает, насколько нужно увеличить прибыль па единицу данного продукта, чтобы он вошел в оптимальный план. Для продукта, входящего в оптимальный план, редуцированная стоимость равна 0 |
Общая задача линейного программирования |
задача, формулирующаяся таким образом: дана система m линейных уравнений и неравенств с n переменными (условия-ограничения) и линейная целевая функция. Необходимо найти такое решение системы, при котором целевая функция принимает оптимальное (т.е. максимальное или минимальное) значение |
Ограничения
|
математически выражаются в виде неравенств или равенств для переменных решения, включающих параметры, которые отражают реальные пределы использования доступных ресурсов в процессе управления или внешние ограничения на изменения переменных решения |
Однофакторная параболическая модель второй степени |
модель вида
|
Операция |
любое управляемое мероприятие, направленное на достижение цели. Результат операции зависит от способа ее проведения, организации, иначе – от выбора некоторых параметров |
Опорный план
|
допустимый план перевозок для транспортной задачи, в котором число ненулевых перевозок равно сумме числа поставщиков и потребителей минус 1. Оптимальный план перевозок нужно искать только среди множества опорных планов |
Оптимальное решение (план)
|
набор значений переменных решения, удовлетворяющий всем наложенным на процесс управления ограничениям и обращающий целевую функцию в максимум или минимум |
Оптимизационная задача в общем виде |
найти переменные x1, x2, ..., xn, удовлетворяющие системе неравенств (уравнений) ωi(x1, x2, ..., xn) ≤ bj, i = 1,2,...,m и обращающие в максимум (минимум) целевую функцию, т.е. Z = f(x1, x2, ..., xn) → max (min) |
Основная (первая) теорема двойственности |
если одна из взаимно двойственных задач имеет оптимальное решение, то его имеет и другая, причем оптимальные значения их целевых функции равны |
Остаточная дисперсия |
характеристика отклонения фактических значений результативного показателя от расчетных, полученных с помощью уравнения регрессии |
Открытая модель транспортной задачи |
модель транспортной задачи, в которой сумма запасов поставщиков не равна сумме заявок потребителей; для поиска решения задачи необходимо предварительно представить ее в виде закрытой модели (сумма запасов равна сумме заявок) |
Отчет по устойчивости
|
один из отчетов, выдаваемый надстройкой «Поиск решения», содержащий информацию об интервалах устойчивости при изменении коэффициентов целевой функции и правых частей ограничений, а также информацию о теневых ценах |
Параметры модели
|
величины, количественно характеризующие условия функционирования управляемой системы, организации или процесса, которые при поиске оптимального решения менеджер должен считать неизменными |
Переменные решения
|
величины, количественно характеризующие управляемую систему, организацию или процесс, которые менеджер может непосредственно изменять, с целью добиться максимально эффективного управления (получить оптимальное значение целевой функции) |
Поиск решения
|
надстройка MS Exсel, позволяющая осуществить поиск оптимального решения для задач линейной (и нелинейной) оптимизации с ограничениями. Число переменных решения не может превышать 200. Для каждой изменяемой ячейки (переменной) может быть задано по 2 ограничения (снизу и сверху). Кроме того, можно задать 100 дополнительных ограничений |
Показатель |
количественное представление признака |
Постоянные факторы (условия проведения операции) |
факторы, входящие в описание операции, на которые влиять невозможно. Обозначаются 1, 2, … |
Признак |
основная отличительная черта, особенность изучаемого явления или процесса |
Принцип оптимальности
|
принцип, формулирующийся так: каково бы ни было состояние системы в результате какого-либо числа шагов, на ближайшем шаге нужно выбирать управление так, чтобы оно в совокупности с оптимальным управлением на всех последующих шагах приводило к оптимальному выигрышу на всех оставшихся шагах включая данный |
Проблема постоянных издержек
|
если оптимизируется строго линейная модель, то можно учесть лишь переменные издержки, т.е. те, которые пропорциональны количеству произведенной продукции. Для учета постоянных операционных издержек необходимо введение булевой (логической) переменной в ЛП-задачу |
Регрессионная модель |
запись выявленной связи между результативным показателем и факторами в виде уравнения в постановке, когда реализация результирующего показателя имеет случайную составляющую, а факторы – детерминированные |
Результативный признак |
исследуемый показатель экономического процесса, как правило, характеризующий эффективность процесса |
Решение |
всякий определённый выбор параметров операции |
Свободный член регрессии |
коэффициент а0 уравнения регрессии, выражающий совокупное влияние всех неучтенных факторов; его вклад в значение результирующего показателя не зависит от изменения факторов |
Сетевое планирование
|
количественный метод планирования и анализа сложных проектов. Включает в себя разбиение проекта на отдельные стадии (работы), установление связей между ними, графическое отображение этих связей с помощью сетевых диаграмм (графов) и анализ сетевых диаграмм с целью определения средней длительности и распределения вероятностей для времени выполнения проекта, допустимого временного интервала выполнения каждой стадии, возможных результатов и стоимости удлинения или сокращения отдельных стадий проекта |
Симплекс
|
геометрическая область в многомерном пространстве, каждая точка которой является образом допустимого решения ЛП-задачи |
Симплекс-метод
|
|
Симплексная таблица |
таблица, используемая для решения задач линейного программирования без ЭВМ |
Среднее квадратическое отклонение (σ) |
отклонение, представляющее собой корень квадратный из дисперсии |
Средний абсолютный прирост |
средняя величина изменения показателя за интервал времени |
Средняя относительная ошибка аппроксимации |
характеристика точности
модели временного ряда. Определяется
формулой
где yt – фактическое значение признака;
|
Стандартная задача линейного программирования |
задача, в которой все переменные неотрицательны и система ограничений состоит лишь из одних неравенств |
Стохастические (вероятностные) модели |
модели с неизвестными факторами - случайными величинами, для которых известны функции распределения и различные статистические характеристики |
Темп прироста |
показатель, характеризующий, на сколько процентов уровень данного периода больше (или меньше) базисного уровня |
Темп роста |
характеристика скорости изменения показателя в единицу времени, выраженная в процентах |
Теневая цена
|
показывает, как изменится целевая функция ЛП-задачи, если количество соответствующего дефицитного ресурса увеличить на единицу. Для недефицнтного ресурса теневая цена равна нулю |
Транспортная задача
|
частный случай задачи линейного программирования, формулирующийся так: заданы поставщики и размеры их запасов, потребители и размеры их заявок; известна стоимость перевозки единицы груза от каждого поставщика до каждого потребителя; требуется найти объёмы перевозок для каждой пары «поставщик-потребитель» так, чтобы: 1) мощности всех поставщиков были реализованы; 2) спросы всех потребителей были удовлетворены; 3) суммарные затраты на перевозку всех грузов были бы минимальны |
Тренд
|
функция от времени, определяющая основную тенденцию развития показателя во времени |
Трендовая модель |
экономико-математическая динамическая модель, в которой развитие моделируемой экономической системы отражается через тренд ее основных показателей |
Фактор (факторный признак) |
показатель, влияющий на значение результативного показателя |
Фиктивный поставщик (потребитель)
|
в правильно поставленной транспортной задаче сумма запасов поставщиков должна быть равна сумме заказов потребителей (условие сбалансированности). Если в реальности это не так, следует добавить фиктивного поставщика (или потребителя), запас (или заказ) которого восстанавливает баланс, а стоимость перевозок запасов от него (к нему) нулевая. То, что «получают» реальные потребители от фиктивного поставщика, – это их дефицит. То, что «отправляют» реальные поставщики фиктивному потребителю, – это запасы, оставшиеся на их складах |
Целевая функция
|
количественный показатель эффективности управления, зависящий от переменных решения и от параметров. При оптимальном выборе переменных решения достигает максимального или минимального значения (в зависимости от целей управления). Записывается в виде Z = (x1, x2, ..., 1, 2, ...) |
Целочисленное программирование
|
методы решения ЛП-задач с дополнительным ограничением: все или часть переменных могут принимать только целые значения. По форме ЛП-задачн и ЦЛП очень похожи. Однако задачи ЦЛП гораздо более сложны, их решение требует использования гораздо более сложных алгоритмов и больших переменных затрат |
Циклические перестановки |
метод оптимизации плана перевозок транспортной задачи посредством преобразования опорных планов |
Эконометрика |
наука, исследующая количественные закономерности и взаимозависимости в экономике при помощи методов математической статистики |
Экономические методы |
методы исследования экономики, изучающие экономические процессы с количественной стороны |
Экономический смысл основной (первой) теоремы двойственности |
план производства X* = (х*1,х*2, ..., х*n) и набор цен (оценок) ресурсов Y* = (у*1, у*2, …, у*n) оказываются оптимальными тогда и только тогда, когда прибыль (выручка) от продукции, найденная при «внешних» известных заранее ценах с1, с2, ..., сn, равна затратам на ресурсы по «внутренним» (определяемым только из решения задачи) ценам у1, у2, ..., уn. Для всех других планов прибыль (выручка) от продукции всегда меньше (или равна) затрат на ресурсы |
Эффективность операции |
степень ее приспособленности к выполнению задачи; количественно выражается в виде критерия эффективности |

где
п – число
наблюдении, k –
число факторных
признаков в уравнении