Artelys Knitro 14.1 : résout très rapidement vos modèles non-convexes

25 juillet 2024

Nous sommes heureux d’annoncer la sortie de la version 14.1 d’Artelys Knitro, notre solveur d’optimisation non linéaire, qui offre plus d’efficacité et de précision sur toutes les classes de problèmes, des modèles linéaires (LP) aux problèmes non linéaires mixtes en nombres entiers (MINLP) particulièrement complexes.

Cette nouvelle version apporte des améliorations spécifiques aux modèles quadratiques (QP) et aux modèles quadratiques sous contrainte quadratique (QCQP), qu’ils soient convexes ou non convexes. Les modèles quadratiques apparaissent dans de nombreuses applications industrielles telles que l’optimisation de portefeuille en finance, la commande prédictive en chimie ou en robotique, les régressions au sens des moindres carrés ou les problèmes de pooling dans l’industrie pétrolière ou les réseaux d’eau.

Consultez nos cas d’utilisation Artelys Knitro pour en savoir plus !

Amélioration des performances et de la robustesse

En comparaison d’Artelys Knitro 14.0, la version 14.1 apporte les améliorations de performance suivantes :

  • 12% plus rapide sur les LP de grande taille
  • 5% d’accélération sur les QP convexes
  • 35% d’accélération sur les QP non-convexes
  • 17% d’accélération sur les MINLP non convexes

Pour clarifier, l’accélération de performance observée sur les instances non-convexes correspond au temps nécessaire pour trouver un optimum local de qualité similaire à la version précédente. En plus des améliorations de performance, une attention particulière a été portée à la robustesse sur les modèles quadratiques non-convexes pour lesquels la version 14.1 peut résoudre 17 instances supplémentaires à l’optimum local sur les 31 instances ouvertes de la QPLib2022.

Amélioration du multistart

La version 14.1 apporte de nombreuses améliorations au multistart d’Artelys Knitro sur les modèles non-convexes continus et les modèles non-convexes mixtes en nombres entiers non linéaires :

  • Modèles continus : les utilisateurs pourront observer que des solutions similaires sont retournées plus rapidement grâce à la nouvelle fonctionnalité d’arrêt anticipé du multistart lorsque la probabilité de trouver de nouvelles solutions locales est faible.
  • Modèles mixtes en nombres entiers : des solutions de qualité supérieure peuvent être obtenues sur les modèles MINLP grâce à un nouveau comportement lors de l’activation de mip_multistart. Ce comportement sera le comportement par défaut dans la prochaine version.

 

Mises à jour des interfaces

Plusieurs interfaces offrent de nouvelles fonctionnalités pour améliorer la facilité d’utilisation et la flexibilité offerte à l’utilisateur :

  • L’interface AMPL offre désormais une meilleure gestion des points initiaux partiels.
  • L’interface MATLAB a été optimisée pour permettre la mutualisation des évaluations coûteuses communies à la fonction objectif et aux fonctions de contrainte.
  • L’interface Julia supporte désormais les nouvelles versions de Julia 1.10.2+.

Pour une présentation détaillée des fonctionnalités et améliorations d’Artelys Knitro 14.1, veuillez vous référer à nos notes de version.

Essayez Knitro 14

 

Artelys Knitro 14 est maintenant disponible en téléchargement sur le site d’Artelys depuis votre espace client. Les utilisateurs peuvent découvrir les fonctionnalités du logiciel grâce à une version d’essai ou contacter l’équipe d’Artelys pour obtenir des informations sur les licences et les tarifs.

Cas d’application

 

Découvrez les cas d’utilisation qui transforment vos idées en réalités pratiques, en construisant un avenir où la technologie répond à des besoins réels de manière exceptionnelle avec Knitro.

Abonnez-vous à notre newsletter

Les données collectées seront exclusivement traitées par la société Artelys dans le but de vous tenir informé(e) des services et produits commercialisés par notre entreprise.

🛈

© ARTELYS • Tous droits réservés • Mentions légales

Pin It on Pinterest

Share This