Студопедия

КАТЕГОРИИ:


Архитектура-(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)

Методы исключения отрезков

В методе перебора, рассмотренном выше, точки , в которых определяются значения , выбираются заранее. Если же для выбора очередной точки вычисления (измерения) использовать информацию, содержащуюся в уже найденных значениях , то поиск точки минимума можно сделать более эффективным, т.е. сократить число определяемых для этого значений ), как, например, в методе поразрядного поиска.

Один из путей такого более эффективного поиска точки указывает свойство 3 унимодальных функций.

Пусть . Сравнив значения в точках и (пробных точках), можно сократить отрезок поиска точки , перейдя к отрезку , если , или к отрезку , если (рис. 3.2). Описанную процедуру можно повторить необходимое число раз, последовательно уменьшая отрезок, содержащий точку минимума. Когда длина последнего из найденных отрезков станет достаточно малой, следует положить , где - одна из точек этого отрезка, например, его середина. Методы минимизации, основанные на этом принципе, называются методами исключения отрезков.

Рис. 3.2. Уменьшение отрезка поиска точки минимума методами исключения отрезков

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

Метод деления отрезка пополам (дихотомии)

Вэтом методе точки и располагаются близко к середине очередного отрезка , т.е.

, , (3.3)

где - малое число. При этом отношение длин нового и исходного отрезков близко к 1/2, этим и объясняется название метода.

Отметим, что для любых точек и величина , поэтому указанный выбор пробных точек объясняется стремлением обеспечить максимально возможное относительное уменьшение отрезка на каждой итерации поиска .

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

Опишем алгоритм метода деления отрезка пополам.

Шаг 1. Определить и по формулам (3.3). Вычислить и .

Шаг 2. Сравнить и . Если , то перейти к отрезку , положив , иначе - к отрезку , положив .

Шаг 3. Найти достигнутую точность . Если , то перейти к следующей итерации, вернувшись к шагу 1. Если , то завершить поиск , перейдя к шагу 4.

Шаг 4. Положить , .

Замечание 1. Число из (3.3) выбирается на интервале (0;2) с учетом следующих соображений:

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

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

Замечание 2. Число итераций метода дихотомии, необходимое для определения точки с точностью , определяется неравенством

(3.4)

В самом деле, обозначим длину исходного отрезка через . Длина отрезка, полученного после первой итерации, будет

,

после второй итерации

,

после третьей

и т.д.

Таким образом, в результате итераций длина отрезка поиска точки станет .

При этом будет достигнута точность определения точки минимума . Находя из условия

(3.5)

получаем неравенство (3.4)

Замечание 3. Величина может быть выбрана достаточно малой, поэтому, пренебрегая ею в (3.4), получаем: . На каждой итерации метода дихотомии вычисляются два значения . Поэтому после вычислений производится итераций и достигается точность определения :

(3.6)

<== предыдущая лекция | следующая лекция ==>
Метод поразрядного поиска | Метод золотого сечения
Поделиться с друзьями:


Дата добавления: 2014-01-06; Просмотров: 1849; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.008 сек.