КАТЕГОРИИ: Архитектура-(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) |
Метод Фібоначчі
Припустимо, що потрібно визначити мінімум цільової функції як можна точніше, тобто з найменшим можливим інтервалом невизначеності, але при цьому можна виконати тільки Припустимо, що є інтервал невизначеності
Рисунок 13.15 – Унімодальна цільова функція. Геометрична інтерпретація метода Фібоначчі Якщо можна обчислити функцію всього один раз в точці Припустимо 1. Якщо 2. Якщо Оскільки невідомо, яка з цих ситуацій буде мати місце, виберемо Якщо виявиться, що можна виконати ще одне обчислення функції, то слід застосувати описану процедуру до інтервалу На n- ому обчисленні n-у точку потрібно помістити симетрично по відношенню до ( Інтервал невизначеності буде мати довжину
Рисунок 13.16 – Геометрична інтерпретація ітераційного процесу Фібоначчі На попередньому етапі точки Зауваження. З рисунку зрозуміло, що на передостанньому етапі Аналогічно
В загальному випадку
Таким чином,
Якщо визначити послідовність чисел Фібоначчі наступним чином:
Якщо початковий інтервал
Тобто Отже, зробивши n обчислень функції, ми зменшимо початковий інтервал Якщо ми вже почали пошук, то його нескладно продовжити, використовуючи описане вище правило симетрії. Отже, необхідно знайти положення першої точки, що розміщується на відстані
Після того як знайдене положення першої точки, числа Фібоначчі більше не потрібні. Використане значення Таким чином, пошук методом Фібоначчі, названий так через появу при пошуку чисел Фібоначчі, є ітераційною процедурою. В процесі пошуку інтервалу
Якщо
Рисунок 13.17 – Геометрична інтерпретація алгоритму визначення цільової функції на і-му кроці ітерації Приклад 1. Використати метод Фібоначчі для пошуку мінімуму функції Розв‘язок. Остаточний інтервал невизначеності має довжину
З точністю до шостого знаку після коми мінімум досягається в точці
Дата добавления: 2014-11-08; Просмотров: 842; Нарушение авторских прав?; Мы поможем в написании вашей работы! |