En pratique, le temps d'exécution de la résolution numérique d'un IVP est souvent dominé par la durée de l'évaluation du côté droit (RHS) . Supposons donc que toutes les autres opérations sont instantanées (c'est-à-dire sans coût de calcul). Si le temps d'exécution global pour résoudre l'IVP est limité, cela revient à limiter le nombre d'évaluations de à un certain .
Nous ne sommes intéressés que par la valeur finale .
Je recherche des résultats théoriques et pratiques qui m'aideront à choisir la meilleure méthode ODE dans un tel contexte.
Si, par exemple, alors nous pourrions résoudre l'IVP en utilisant deux pas de largeur d'Euler explicites ou un pas de largeur t_1 - t_0 en utilisant la méthode du point médian. Il n'est pas immédiatement clair pour moi lequel est préférable. Pour un N plus grand , on peut bien sûr aussi penser aux méthodes à plusieurs étapes, aux schémas Runge-Kutta itérés, etc.( t 1 - t 0 ) / 2 t 1 - t 0 N
Ce que je recherche, ce sont des résultats similaires à ceux qui existent, par exemple pour les règles de quadrature: nous pouvons choisir poids et les points associés telle sorte que la règle de quadrature est exact pour tous les polynômes tels que .
Par conséquent, je recherche des limites supérieures ou inférieures sur la précision globale des méthodes ODE, étant donné un nombre limité d'évaluations autorisées de la RHS . Ce n'est pas grave si les bornes ne s'appliquent qu'à certaines classes de RHS ou imposent des contraintes supplémentaires à la solution (tout comme le résultat de la règle de quadrature qui ne s'applique qu'aux polynômes jusqu'à un certain degré).
EDIT: Quelques informations de base: Ceci est pour les applications en temps réel difficiles, c'est-à-dire que le résultat doit être disponible avant une date limite connue. D'où la limite du nombre d'évaluations de l'ERS comme facteur de coût dominant. En règle générale, nos problèmes sont rigides et relativement petits.
EDIT2: Malheureusement, je n'ai pas les exigences de synchronisation précises, mais il est sûr de supposer que sera plutôt petit (certainement <100, probablement plus proche de 10). Étant donné l'exigence en temps réel, nous devons trouver un compromis entre la précision des modèles (avec de meilleurs modèles conduisant à des temps d'exécution plus longs de la RHS et donc à un plus faible ) et la précision de la méthode ODE (avec de meilleures méthodes nécessitant une plus grande valeurs de ).