Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология
Образование Политология Производство Психология Стандартизация Технологии


Графические решения двумерных задач



 

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

Упражнение №8. Минимизировать функцию Z=–3Х1–4Х2 при ограничениях X1≥ 10, X2≥ 5, Х12≤ 20, –Х1+4Х2≤ 20.

 

Графическое решение задачи на рис. 8.

 

 

Рис. 8. Область допустимых значений для упражнения № 8

 

Допустимой областью является четырехугольник PQRS. Функция Z убывает в направлении вектора (3, 4). Минимальное значение функции Z= –68 достигается в точке R(12, 8). Обратим внимание на то обстоятельство, что и как в упражнении № 7 экстремум достигается в вершине допустимой области.

В некоторых случаях задача может иметь более одного решения.

Упражнение №9. Минимизировать функцию Z= 6Х1–2Х2 при ограничениях X1≥ 0, X2≥ 0, 2Х1+4Х2≤ 9, 3Х12≤ 6.

Допустимой областью является четырехугольник OABC. Функция Z убывает в направлении вектора (2, 6). С учетом этого обстоятельства любая точка на отрезке BC является оптимальным решением.


 

Рис. 9. Область допустимых значений для упражнения № 9

 

В некоторых случаях оптимальное решение не имеет ограничения.

Упражнение № 10. Максимизировать функцию Z=Х12 при ограничениях X1≥ 0, X2≥ 0, Х12≥ 1, Х2≤ 2.

 

 

Рис. 10. Область допустимых значений для упражнения № 10

 

Допустимая область не ограничена в направлении возрастания функции Z. Решение также не ограничено.

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

Упражнение №11. Минимизировать функцию Z=2Х1+3Х2 при ограничениях X1≥ 0, X2≥ 0, Х12≥ 10, 3Х1+5Х2≤ 15.

 

 

Рис. 11. Графическое решение задачи для упражнения № 11

 

Из рассмотренных примеров выявляются некоторые характерные особенности оптимальных решений.

1. Допустимая область решения задачи – выпуклый многоугольник, даже в случае, когда решение не имеет ограничения.

2. Оптимальное решение задачи всегда достигается в вершине (вершинах) допустимой области.

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

 

Стандартная форма задач линейного программирования

 

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

Правила перевода к стандартной форме следующие.

1) Максимизация целевой функции

Z=c1X1+c2X2+...+cnXn

равносильна минимизации функции

Zi= –c1X1–c2X2–...–cnXn.

 

2) Ограничения в виде неравенств, например X1+X2-X36, могут быть приведены к стандартной форме X1+X2-X3+X4=6, где новая переменная X4 неотрицательна.

3) Если некоторая переменная Xk может принимать любые значения, а требуется, чтобы она была неотрицательна, то ее можно привести в виду Xk=Xk*–Xk**, где Xk*≥ 0, Xk**≥ 0. Таким образом, приведение задачи к стандартной форме может потребовать дополнительных неотрицательных переменных.

Исходя из вышесказанного, упражнение № 7, который мы рассмотрели ранее, может быть приведен к следующему виду: минимизировать функцию Z= 2X1–4X2 при ограничениях

3X1+4X2+X3 =1700,

2X1+5X2 +X4=1600

Xi> =0, i=1, 2,..., 4.

Задача состоит из двух уравнений с четырьмя неизвестными. Любое неотрицательное решение при этих ограничениях является допустимым. Интересными решениями таких уравнений являются такие, когда два неизвестных приравниваются нулю. Если такое решение единственное, оно называется БАЗИСНЫМ. Если оно также и допустимое – это БАЗИСНОЕ ДОПУСТИМОЕ РЕШЕНИЕ. Для общей задачи линейного программирования с N переменными и M уравнениями (N> M), базисные решения ограничений могут быть получены, если приравнять нулю (N–M) переменных. Эти переменные получили название небазисных переменнных. Остальные переменные образуют БАЗИС.

В рассмотренной задаче возможны 6 комбинаций небазисных переменных (табл. 11).

Таблица 11

Значения переменных Точки многоугольника
X1 X2 X3 X4
O
–525  
A
566, 7 466, 7 C
–700  
B

 

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

 


Поделиться:



Популярное:

  1. I. ЦЕЛИ И ЗАДАЧИ ВЫПУСКНОЙ КВАЛИФИКАЦИОННОЙ РАБОТЫ
  2. I.6. Педагогика как учебный предмет и задачи профессионального
  3. III.10 Задачи на сцепление генов
  4. III.2 Задачи на моногибридное скрещивание
  5. III.8 Задачи на взаимодействие неаллельных генов
  6. Q Задача об аренде оборудования: постановка задачи и методы решения
  7. Административно-процессуальное право: предмет, метод и задачи. Источники административно-процессуального права. Система а-п права. Административно-процессуальные нормы в системе норм права.
  8. Административное расследование: задачи, место и сроки проведения.
  9. Асинхронные задачи интерфейса с устройствами ввода/вывода.
  10. Библиографические сборники психологической литературы
  11. Билет № 28. Комбинаторные задачи. Виды и формулы для подсчёта числа возможных комбинаций.
  12. БУКВЕННЫЕ АББРЕВИАТУРЫ, СЛОЖНОСОКРАЩЕННЫЕ СЛОВА И ГРАФИЧЕСКИЕ СОКРАЩЕНИЯ


Последнее изменение этой страницы: 2016-03-22; Просмотров: 2030; Нарушение авторского права страницы


lektsia.com 2007 - 2024 год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! (0.012 с.)
Главная | Случайная страница | Обратная связь