Оптимизация при наличии ограничений

Последовательность выполнения оптимизации с помощью подходов: критерии различны по значимости; метод оптимума номинала и критерии равнозначны. Решение задачи симплекс-методом, построение таблиц. Уравнение равнозначности. Исходная система ограничений.

Рубрика Программирование, компьютеры и кибернетика
Вид контрольная работа
Язык русский
Дата добавления 23.01.2014
Размер файла 934,6 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru

Министерство образования и науки Российской Федерации

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

учреждение высшего профессионального образования

Рязанский государственный радиотехнический университет

Кафедра АСУ

Контрольная работа

По дисциплине: Методы обработки информации

Выполнил:

Кабанов А.Н.

Рязань 2012

Имеются три критерия:

y1=1x1+1x2;

y2=2x1+5x2;

y3=4x1+3x2.

Пусть y1 и y2 надо максимизировать, а y3 нужно минимизировать. На х1 и х2, от которых зависят y1, y2 и y3, наложены ограничения:

x1<=3;

x1>=1;

x2<=4;

x2>=1;

Необходимо выполнить оптимизацию с помощью следующих подходов:

критерии различны по значимости;

критерии равнозначны;

метод оптимума номинала.

Критерии, различные по значимости

Располагаем критерии по значимости y1>y2>y3. Проводим оптимизацию по самому важному критерию y1, не обращая внимания на другие критерии. Исходная система уравнений:

Решая задачу симплекс-методом, получаем следующую таблицу:

Таким образом, получили, что оптимальная точка для критерия y1:

x1=3, x2=4, y1*=7.

Запишем выражение уступки по первому критерию. В левой части пишется выражение критерия, по которому мы уступаем. В правой части - произведение коэффициента уступки на оптимальное значение критерия. Если критерий максимизируется, то коэффициент уступки ?1, а правая и левая части соединяются знаком ?. Если критерий минимизируется, то коэффициент уступки >1, а правая и левая части соединяются знаком ?.

Уступаем на 10%, т.е. Куст=0.9, получаем следующее выражение уступки:

x1+x2>=6.3.

Решим задачу по второму критерию:

x1<=3;

x1>=1;

x2<=4;

x2>=1;

x1+x2>=6.3.

y2=2x1+5x2>max.

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

Таким образом, получили, что оптимальная точка для критерия y2:

x1=3, x2=4, y2*=26.

Уступаем на 20%, т.е. Куст=0.8, получаем следующее выражение уступки:

2x1+5x2>=20.8

Решим задачу по третьему критерию:

x1<=3;

x1>=1;

x2<=4;

x2>=1;

x1+x2>=6.3;

2x1+5x2>=20.8.

y3=4x1+3x2>min.

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

Таким образом, получили, что оптимальная точка для критерия y3:

x1=2.3, x2=4, y3*=21.2

Критерии равнозначны

К исходной системе ограничений добавляем уравнение равнозначности.

;

.

Здесь у1*, у2*, у3* - оптимальные значения критериев при однокритериальной оптимизации (метод рассмотрен выше). y1, y2, y3 - это сами критерии. - относительные потери по каждому критерию

Уравнение равнозначности означает, что относительные потери по всем критериям должны быть равны. Знаки модуля вводят нелинейность. Рассуждая логически, знаки модуля можно снять. Если критерий максимизируется, то всегда у1<y1*. Если критерий минимизируется, то наоборот: у1>y1*. C учетом вышесказанного для нашего случая снимем знаки модулей с уравнений равнозначности

;

.

оптимизация ограничение задача симплекс

Оптимальные значения критериев: y1*=6.3, y2*=20.8, y3*=21.2.

Исходная система ограничений примет вид:

x1<=3;

x1>=1;

x2<=4;

x2>=1;

-((x1+x2-7)/7)=-((2x1+5x2-26)/26)

-((x1+x2-7)/7)=((4x1+3x2-21.2)/21.2)

Преобразуем уравнения равнозначности. Получим систему:

x1<=3;

x1>=1;

x2<=4;

x2>=1;

x1-0.916x2=0

0.165x1+0.142x2=0

Проведем оптимизацию по любому из критериев:

Получим следующее решение:

х1=5.0;

x2=2.1.

Это оптимальная точка, т.е. точка в которой все относительные потери одинаковы.

Метод оптимизации номинала

Если критериев много, то ищут точку внутри области примерно на равном расстоянии от границ области. В большинстве случаев применяется квадратичный критерий.

Исходная система ограничений:

Левые части обозначают через y:

Для каждого уi находим максимум и минимум на исходном множестве и находим среднее значение:

.

Тогда система ограничений примет вид:

Это система линейных алгебраических уравнений, она решается следующим образом:

Применим рассмотренный выше метод к нашему случаю.

Исходная система ограничений:

x1<=7;

x1>=2;

x2<=6;

x2>=2;

x1+x2<=10;

2x1+x2>=8.

Найдем средние значения.

Для у1:

Для у2:

Для у3:

В итоге получим:

;

;

.

Получим систему:

4.5=1 +0

6.5=1 +0.5

7.5 =1 +1

Матрица имеет следующий вид:

=

Матрица :

=

Произведение *:

Обратная матрица (АТ*А)-1:

Произведение (АТ*А)-1*АТ:

В результате последнего вычисления найдем , где

= :

=

Или

х1=4.7

х2=3

Таким образом, точка (4.7,3) равноудалена от границ рассматриваемой области.

Размещено на Allbest.ru


Подобные документы

  • Целевая функция. Многоугольник решений. Решение задачи графическим методом. Линейное программирование. Составление симплекс–таблиц. Система ограничений. Система уравнений. Метод потенциалов. Опорное решение методом наименьших затрат. Матрица оценок.

    контрольная работа [487,6 K], добавлен 29.09.2008

  • Математические основы оптимизации. Постановка задачи оптимизации. Методы оптимизации. Решение задачи классическим симплекс методом. Графический метод. Решение задач с помощью Excel. Коэффициенты целевой функции. Линейное программирование, метод, задачи.

    реферат [157,5 K], добавлен 21.08.2008

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

    курсовая работа [385,6 K], добавлен 15.05.2014

  • Алгоритм решения задач линейного программирования симплекс-методом. Построение математической модели задачи линейного программирования. Решение задачи линейного программирования в Excel. Нахождение прибыли и оптимального плана выпуска продукции.

    курсовая работа [1,1 M], добавлен 21.03.2012

  • Решение задачи линейного программирования графическим методом, его проверка в MS Excel. Анализ внутренней структуры решения задачи в программе. Оптимизация плана производства. Решение задачи симплекс-методом. Многоканальная система массового обслуживания.

    контрольная работа [2,0 M], добавлен 02.05.2012

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

    курсовая работа [2,1 M], добавлен 10.04.2011

  • Решение задачи расчета структуры и объема товарооборота методом линейного программирования. Формулы ограничений, транспортная задача оптимизации доставки товаров. Решение задачи о назначениях на основе матрицы стоимостей в электронной таблице Excel.

    контрольная работа [1023,6 K], добавлен 27.05.2013

  • Методы решения задач параметрической оптимизации. Решение однокритериальных задач с параметром в целевой функции и в ограничениях. Решение многокритериальной задачи методом свертки критериев, методом главного критерия, методом последовательных уступок.

    курсовая работа [1,5 M], добавлен 14.07.2012

  • Математическая модель задачи. Система ограничений. Составление симплекс-таблиц. Разрешающий элемент. Линейное программирование. Коэффициенты при свободных членах. Целевая функция. Метод потенциалов, северо-западного угла. Выпуклость, вогнутость функции.

    контрольная работа [47,2 K], добавлен 29.09.2008

  • Задачи оптимизации. Ограничения на допустимое множество. Классическая задача оптимизации. Функция Лагранжа. Линейное программирование: формулировка задач и их графическое решение. Алгебраический метод решения задач. Симплекс-метод, симплекс-таблица.

    реферат [478,6 K], добавлен 29.09.2008

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.