На практике время выполнения численного решения IVP x ( t 0 ) = x 0 часто преобладает продолжительность оценки правой части (RHS) f . Поэтому давайте предположим, что все другие операции выполняются мгновенно (т.е. без затрат на вычисления). Если общая среда для решения IVP ограниченато это равносильно томуограничивая число оценок F до некоторого N ∈ N .
Нас интересует только конечное значение .
Я ищу теоретические и практические результаты, которые помогут мне выбрать лучший метод ODE в такой обстановке.
Если, например, то мы можем решить IVP, используя два явных шага Эйлера ширины ( t 1 - t 0 ) / 2 или один шаг ширины t используя метод средней точки. Мне не сразу понятно, какой из них предпочтительнее. Конечно,для больших N можно также подумать о многошаговых методах, итерированных схемах Рунге-Кутты и т. Д.
То , что я ищу являются результаты , похожие на те , которые существуют, например, для квадратурных правил: Мы можем выбрать веса { ш I } и связанных с ними точек { х я } такие , что квадратурная правило Σ п я = 1 ш I g ( x i ) является точным для всех многочленов g таких, что d e g .
Поэтому я ищу верхние или нижние границы глобальной точности методов ODE, учитывая ограниченное количество разрешенных оценок RHS . Это нормально, если границы выполняются только для некоторых классов RHS или накладывают дополнительные ограничения на решение x (точно так же, как результат для квадратурного правила, которое справедливо только для полиномов до определенной степени).
РЕДАКТИРОВАТЬ: некоторая справочная информация: это для жестких приложений реального времени, то есть результат должен быть доступен до известного срока. Отсюда ограничение количества оценок RHS N как доминирующего фактора затрат. Обычно наши проблемы жесткие и сравнительно небольшие.
РЕДАКТИРОВАТЬ 2: К сожалению, у меня нет точных требований к времени, но можно с уверенностью предположить, что будет довольно маленьким (определенно <100, вероятно, ближе к 10). Учитывая требования в реальном времени, мы должны найти компромисс между точностью моделей (с лучшими моделями, приводящими к более длинному времени выполнения RHS и, следовательно, к более низкому ) и точностью метода ODE (с лучшими методами, требующими более высокого уровня). значения N ).