Интервальное распространение
Эта статья в значительной степени или полностью опирается на один источник . ( октябрь 2013 г. ) |
В числовой математике интервальное распространение или распространение интервальных ограничений — это проблема сжатия интервальных областей, связанных с переменными R, без удаления каких-либо значений, которые согласуются с набором ограничений (т. е. уравнений или неравенств). Его можно использовать для распространения неопределенностей в ситуации, когда ошибки представлены интервалами . [1] Интервальное распространение рассматривает проблему оценки как проблему удовлетворения ограничений .
Атомные подрядчики
[ редактировать ]Подрядчик, связанный с уравнением, включающим переменные x 1 ,..., x n, — это оператор, который сжимает интервалы [ x 1 ],..., [ x n ] (которые должны заключать в себе x i ) без удаления каких-либо значений переменных, соответствующих уравнению.
Подрядчик называется атомарным , если он не создан в составе других подрядчиков. Основная теория, которая используется для построения атомных контракторов, основана на интервальном анализе .
Пример . Рассмотрим, например, уравнение
который включает в себя три переменные x 1 , x 2 и x 3 .
Соответствующий подрядчик определяется следующими утверждениями
Например, если
подрядчик выполняет следующие расчеты
Для других ограничений следует написать конкретный алгоритм реализации атомного подрядчика. Иллюстрацией является атомный контрактор, связанный с уравнением
представлена рисунками 1 и 2.
Разложение
[ редактировать ]Для более сложных ограничений следует выполнить декомпозицию на атомарные ограничения (т. е. ограничения, для которых существует атомарный подрядчик). Рассмотрим, например, ограничение
можно разложить на
Интервальные области, которые следует связать с новыми промежуточными переменными:
Распространение
[ редактировать ]Принцип интервального распространения заключается в вызове всех доступных атомарных подрядчиков до тех пор, пока не перестанет наблюдаться сокращение. [2] В результате теоремы Кнастера-Тарского процедура всегда сходится к интервалам, которые охватывают все возможные значения переменных. Формализация интервального распространения может быть осуществлена благодаря контрактной алгебре . Интервальное распространение быстро сходится к результату и позволяет решать проблемы, включающие несколько сотен переменных. [3]
Пример
[ редактировать ]Рассмотрим электронную схему, показанную на рисунке 3.
Предположим, что из разных измерений мы знаем, что
Из схемы мы имеем следующие уравнения
После выполнения интервального распространения мы получаем
Ссылки
[ редактировать ]- ^ Жолен, Л.; Брамс, И.; Уолтер, Э. (2002). Интервальные методы нелинейной идентификации и робастного управления (PDF) . В материалах 41-й конференции IEEE по принятию решений и контролю (CDC).
- ^ Клири, Дж.Л. (1987). Логическая арифметика . Будущие вычислительные системы.
- ^ Жолен, Л. (2006). Локализация подводного робота с использованием распространения интервальных ограничений (PDF) . В материалах CP 2006.