Imprimer | Connexion
graphs/graph_sb_l.gif
français | English
EPFL  >  Faculté SB  >  IMA  >  Recherche Opérati... > Publications > Logiciels
splash_rose.jpg

Nonlinear Optimizer

Nonlinear Optimizer est un logiciel didactique permettant d'exécuter et de visualiser l'exécution d'algorithmes d'optimisation non-linéaires. Il peut être utilisé pour les problèmes suivants:

  • Optimisation non-linéaire sans contraintes
  • Optimisation non-linéaire avec contraintes
  • Programmation linéaire
Étant avant tout destiné à une utilisation pédagogique, ce logiciel ne permet de visualiser l'exécution d'un algorithme que pour des problèmes de dimensions inférieure ou égale à 2. Toutefois, il peut aussi être utilisé pour des problèmes de dimension supérieure à 2 sans affichage graphique.

Les méthodes implémentées sont les suivantes:
  • Méthode du Gradient
  • Méthode de Newton
  • Méthode des directions conjuguées
  • Méthode des gradients conjugués
  • Méthode de Nelder et Mead
  • Méthode de Frank et Wolfe
  • Méthode de Zoutendijk
  • Méthode de Kelley
  • Méthode de pénalité intérieure
  • Méthode de pénalité extérieure
  • Méthode du Simplexe
Il est exécutable sur un ordinateur équipé d'une version de Java 1.4.2 ou ultérieure. Il fonctionne sur Linux, Mac OS X et Windows.

Ce logiciel a été implémenté par Thierno Diallo lors dans le cadre de son travail pratique de master à la Rose (Référence).