solveur QP pour Java [fermé]
-
11-09-2019 - |
Question
Je cherche un bon facile à utiliser solveur basé sur Java de programmation quadratique (QP).
googler autour je suis tombé sur ojAlgo ( http://ojalgo.org ).
Cependant, je me demandais s'il y a d'autres / de meilleures alternatives.
La solution
Jetez un oeil à Apache Commons Math . Je ne l'ai pas utilisé ojalgo, et je ne peux pas dire que je l'ai utilisé assez communes Lang pour être en mesure de vous fournir beaucoup de détails, mais ce ne faire ce que je avais besoin.
Description à partir de leur site web:
communes Math est une bibliothèque de léger, autonome composants mathématiques et statistiques résoudre les problèmes les plus courants non disponible dans la programmation Java langue ou communes Lang.
principes directeurs:
- application réelle des cas d'utilisation déterminent la priorité de développement.
- Ce package met l'accent sur les petits composants facilement intégrés plutôt que les grandes bibliothèques avec complexes les dépendances et les configurations.
- Tous les algorithmes sont entièrement documentés et suivent généralement les meilleures pratiques acceptées.
- Dans les situations où plusieurs algorithmes standards existent, une stratégie motif est utilisé pour supporter multiple mises en œuvre.
- dépendances limitées. Pas de dépendances externes au-delà de communes les composants et la plate-forme Java de base (Au moins Java 1.3 à la version 1.2 de la bibliothèque, au moins Java 5 en commençant par la version 2.0 du bibliothèque).