10.07.2015 Views

С.П. Шарый - Институт вычислительных технологий СО РАН

С.П. Шарый - Институт вычислительных технологий СО РАН

С.П. Шарый - Институт вычислительных технологий СО РАН

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

484 4. Решение нелинейных уравнений и их системТаблица 4.2. Интервальный метод ветвлений и отсеченийдля глобального доказательного решения уравненийВход<strong>С</strong>истема уравнений F(x) = 0. Брус X ∈ IR n .Интервальное расширение F : IX → IR n функции F.Заданная точность δ > 0 локализации решений системы.Выход<strong>С</strong>писок НавернякаРешения из брусов размера менее δ, которыегарантированно содержат решения системы уравнений в X.<strong>С</strong>писок ВозможноРешения из брусов размера менее δ, которыемогут содержать решения системы уравнений в X.<strong>С</strong>писок Недообработанные из брусов размера более δ, которыемогут содержать решения системы уравнений в X.Алгоритминициализируем рабочий список L исходным брусом X ;DO WHILE ( (L ≠ ∅) и (не исчерпаны ресурсы ЭВМ ) )извлекаем из рабочего списка L брус Y ;применяем к Y тест существования решения,его результат обозначаем также через Y ;IF ( в Y доказано отсутствие решений ) THENудаляем брус Y из рассмотренияELSEIF ( (размер бруса Y ) < δ ) THENзаносим Y в соответствующий из списковНавернякаРешения или ВозможноРешенияELSEрассекаем Y на потомки Y ′ и Y ′′и заносим их в рабочий список LEND IFEND IFEND DOвсе брусы из L перемещаем в список Недообработанные;

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!