КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Задачи и целевой функции
Выпуклость множества допустимых решений Практических экстремальных задач Методы исследования функций классического анализа Применение понятия «производной функции» при решении При решении многих экстремальных задач часто используют различные частные приемы. Однако существует достаточно общий прием решения таких задач, основанный на методах математического анализа. Интересно напомнить, что одна из причин возникновения математического анализа (особенно дифференциального исчисления) связана с необходимостью решения практических экстремальных задач. Из курса «Алгебра и начала анализа» для IX. класса известно, что для нахождения наибольшего и наименьшего значений функции у = f (х), дифференцируемой в ] а;b [, можно поступить следующим образом: 1) Найти все критические точки функции, принадлежащие [а; b], 2) Найти значения функции в этих точках и на концах промежутка. Наибольшее и наименьшее из этих чисел будут соответственно наибольшим и наименьшим значениями функции на отрезке. Нетрудно видеть, что если непрерывная функция дифференцируема в интервале и имеет единственный экстремум, то в случае максимума это будет ее наибольшее значение, а в случае минимума — наименьшее. При этом правило нахождения наибольшего и наименьшего значений функции упрощается. Задача 1. Найти наибольшее и наименьшее значения функции f(х) = х3 - 3х2 + 1 на [-1; 4]. Решение. Найдем производную функции f(х): f´(х) = 3х2 - 6х Она существует во всех точках.. Решив уравнение Зх2 - 6х = 0, найдем критические точки: х1 = 0, х2= 2. Теперь составим таблицу значений функции в критических точках и на концах отрезка:
Из этой таблицы видно, что наименьшее значение равно —3, а наибольшее 17.
Задача 2. Найти наименьшее и наибольшее значения функции у = х2- 2х + 3 на [0; 2]. Решение. Функция имеет единственный экстремум (минимум) в точке х = 1, которая принадлежит отрезку [0; 2]. Поэтому x = 1 есть наименьшее значение данной функции на [0; 2]. Далее, y(0) = 3, y(2) = 3. Наибольшее значение (3) функция достигает на обоих концах отрезка.
Для решения задач математического программирования существенно важно знать: 1) Выпукло или не выпукло множество допустимых решений задачи; 2) Является ли целевая функция выпуклой или вогнутой или она не относится ни к тому, ни к другому классу. Напомним необходимые определения. Говорят, что множество выпукло, если оно вместе с любыми своими точками А и В содержит и все точки отрезка АВ. На рис.1. представлены примеры выпуклых множеств точек плоскости. Примерами выпуклых множеств в пространстве могут служить сфера, пирамида, призма и т. д.
Рис. 1.
Область является выпуклой, если отрезок прямой, соединяющей любые две точки области, принадлежит этой области. Следовательно, если хх и х2 находятся в этой области, то любая точка вида (θ х2 + (1 — θ ), где 0 < θ < 1, находится в этой же области. На рис.2. - а изображена выпуклая область, а на рис.1. - б — невыпуклая.
Рис. 2. На рис.3. изображены примеры невыпуклых множеств. В невыпуклом множестве можно указать хотя бы две точки, такие, что не все точки отрезка АВ принадлежат рассматриваемому множеству. Как пример невыпуклого множества в пространстве можно указать тор.
Рис. 3. Функцию у = f (х) одной переменной будем называть выпуклой, если отрезок, соединяющий две любые точки её графика, принадлежит графику или расположен выше его (рис.4.). Функция вогнута, если отрезок, соединяющий две любые точки графика, принадлежит ему или расположен ниже его (рис.5.).
Рис.4. Рис.5.
Аналогично можно сформулировать определения понятий вогнутой и выпуклой функций нескольких переменных. Мы говорим, что гиперповерхность Z = f (х1, х2,..., хп) выпуклая, если отрезок, соединяющий две ее любые точки, лежит на поверхности или выше ее. Гиперповерхность Z = f (х1, х2,..., хп) вогнута, если отрезок, соединяющий две ее любые точки, лежит на поверхности или ниже ее. Локальный и глобальный минимум функция f(х).
Функция f(х) имеет локальный минимум в точке х0, если существует некоторая положительная величина δ, такая, что если | х - х0| < δ, то f(х) ≥ f(х0) т. е. если существует окрестность точки х0, такая, что для всех значений х в этой окрестности f(х) больше f(х0) Функция f(х) имеет глобальный минимум в точке х*, если для всех х справедливо неравенство f(х) ≥ f (х*). На рис.6. дано графическое представление функции f (х), которая имеет локальный минимум в точке х0 и глобальный минимум в точке х*.
Рис.6. Классический подход к задаче нахождения значений х0 и х* состоит в поиске уравнений, которым они должны удовлетворять. Представленная на рис. функция и ее производные непрерывны, и видно, что в точках х0 и х* производная f''(х), (градиент функции) равна нулю. Следовательно, х0 и х* будут решениями уравнения f''(х) = 0. Точка хт, в которой достигается локальный максимум, и точка хc, в которой имеется точка горизонтального перегиба функции, также удовлетворяют этому уравнению. Следовательно, уравнение f''(х) = 0 является только необходимым условием минимума, но не является достаточным условием минимума. Заметим, однако, что в точках х0 и х* производная f''(х) меняет знак с отрицательного на положительный. В точке хт знак меняется с положительного на отрицательный, в то время как в точке хс он не меняется. Следовательно, производная в минимуме является возрастающей функцией, а поскольку степень возрастания f''(х) измеряется второй производной, можно ожидать, что f'''(х0) > 0, f'''(х*) > 0, тогда как f''' (хт) < 0. Если, однако, вторая производная равна нулю, ситуация остается неопределенной. Полученные выше результаты могут найти надежное обоснование, если рассмотреть разложение функции f(х) в ряд Тейлора в окрестности точки х0 (или х*, или хт), что, конечно, требует непрерывности функции f (х), и ее производных: + меняет знак с положительного на отрицательный, а при х = 1 - с отрицательного на положительный. Следовательно, в точке х = 1/3 достигается максимум, а в точке х = 1 - минимум. Этот пример может быть решен более простым способом, если вычислить вторую производную f''' = 6х — 4: f'''1/3) = -2, т. е. отрицательна, и при х = 1/3 достигается максимум; f''' (1) = 2, т. е. положительна, и при х = 1 достигается минимум. Неоднозначность, возникающую при f''' (*) = 0, можно разрешить, увеличив количество членов в формуле разложения в ряд Тейлора : +) + Х локального максимума (локального минимума), если найдется такое число > 0, что для всех х, удовлетворяющих неравенству | х—х0| <, выполняется неравенство f(х) ≤ f(х0) (f(х) ≥ f(х0)). Точка х0, в которой функция достигает локального максимума (минимума), называется точкой локального максимума (минимума). Рассмотрим пример. На рис. 7 изображён график некоторой функции одной переменной, определенной на [1; 10] (заметим, что эта функция не является ни выпуклой, ни вогнутой). Функция имеет на [1; 10] три точки локального минимума (х1= 3, х2 = 6, х3 = 9) и две точки локального максимума (x4 = 5, x5 = 8). Пусть функция Z = f (х) определена на замкнутом множестве X. Если х0Х и f(х) ≤ f(х0) (f(х) ≥ f(х0)). любой точки х0Х, то говорят, что в точке х0 функция достигает абсолютного максимума (абсолютного минимума). Вместо термина «абсолютный» часто используют термин «глобальный». Иными словами, глобальный максимум функции есть ее наибольшее значение в области определения, а глобальный минимум - наименьшее значение. Глобальный максимум и глобальный минимум называют глобальными экстремумами функции. На рисунке 6 представлен график функции, глобальный минимум которой равен 2
Рис.7
и совпадает с наименьшим из локальных минимумов. Глобальный же максимум, равный 9, достигается функцией в точке x6 =10 и не совпадает с наибольшим из локальных максимумов.
Дата добавления: 2014-01-06; Просмотров: 622; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |