Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Метод дихотомії

Читайте также:
  1. I. ОРГАНИЗАЦИОННО - МЕТОДИЧЕСКИЙ РАЗДЕЛ
  2. I. ОРГАНИЗАЦИОННО-МЕТОДИЧЕСКИЙ РАЗДЕЛ
  3. I. Что такое проективные методики
  4. II. Організаційно-Методичні Рекомендації
  5. II. Отнесение опасных отходов к классу опасности для окружающей природной среды расчетным методом
  6. III. Комбинированный метод
  7. III. Отнесение опасных отходов к классу опасности для окружающей природной среды экспериментальным методом

Найпростішим наближеним методом, який використовує лише інформацію про значення цільової функції в точках допустимої множини є метод поділу відрізка навпіл (або метод дихотомії).

Нехай функція унімодальна на відрізку .

У процесі роботи методу дихотомії будується послідовність вкладених відрізків

,

кожен з яких містить хоча б одну точку мінімуму функції на .

Нехай задані числа (необхідна точність визначення точки ) і .

Пошук точки мінімуму функції на відрізку починається з вибору двох точок , за правилом:

, .

Точки розміщені симетрично відносно середини відрізка і при малих ділять відрізок майже навпіл (звідси назва методу).

Перехід від відрізка до відрізка відбувається так:

якщо , то покладають (рис. 5 а), в протилежному випадку (рис. 5 б).

а) б)

Рис. 5.

В силу унімодальності функції на відрізку зрозуміло, що відрізок має хоча б одну спільну точку з множиною точок мінімуму функції на (рис. 5, 6) і його довжина дорівнює

або і

Для зручності подальших обрахунків для визначення будемо використовувати співвідношення

. (2)

Рис. 6.

Нехай вже отриманий відрізок такий, що , при цьому, з урахуванням (2), його довжина дорівнює

.

Отже,

. (3)

Якщо , то задача розв'язана із заданою точністю і за наближення до деякої точки множини можна взяти точку , якщо , або , якщо , а значення буде наближенням для .

Зауваження. На практиці часто за наближення точки мінімуму функції на приймають точку з меншою ніж в попередньому випадку похибкою:

.

Якщо ж величина , то визначаються точки

, .

і обчислюються значення і .

Якщо , то покладають , , інакше , .

Згідно з (3), довжина отриманого відрізка дорівнює

і . Після чого повторюється перевірка умови і т.д.

Розглянемо алгоритм, який реалізує описаний метод дихотомії і, також, визначає кількість зроблених ітерацій для досягненні точності і кількість обчислень значень цільової функції . Параметри і на практиці використовуються для контролю кількості можливих обчислень значень функції, а також для порівняння з іншими методами.


Дата добавления: 2015-08-21; просмотров: 101 | Нарушение авторских прав


Читайте в этой же книге: Эндемичные заболевания. | Краевая патология неинфекционного характера | Примеры патологических явлений, наблюдаемых в организме при недостатке микроэлементов. | Економічна і геометрична інтерпретації задач теорії ігор. | Загальна характеристика задач динамічного програмування. | Знаходження розв’язку задач методом динамічного програмування. | І. Теоретичні відомості. | Унімодальні функції та їх властивості | Метод золотого перерізу | Алгоритм 3 |
<== предыдущая страница | следующая страница ==>
Алгоритм 1| Алгоритм 2.

mybiblioteka.su - 2015-2024 год. (0.007 сек.)