Je recherche un package pour m'aider à résoudre certains problèmes d'optimisation quadratique et je vois qu'il existe au moins une demi-douzaine de packages différents. Selon cette page:
QP (programmation quadratique, 90C20): cplexAPI , kernlab , limSolve , LowRankQP , quadprog , Rcplex , Rmosek
Certains d'entre eux (Rmosek et cplexAPI) dépendent d'autres packages propriétaires, donc je ne suis pas intéressé par ceux-ci.
Quelles sont les différences notables entre les autres packages QP?
r
optimization
Henry Henrinson
la source
la source
Réponses:
mclapply()
).Éditer.
Depuis que j'ai écrit cette réponse, un nouveau package, ipoptr est maintenant disponible sur R-forge. Ce billet R-blogger compare ses performances sur QP pur avec quadprog. En bref, ipoptr prend en charge les triplets à matrice clairsemée et a tendance à être beaucoup plus rapide que quadprod lorsque les matrices de conception sont clairsemées. Cependant, lorsque les matrices de conception sont denses, le quadrilatère semble être beaucoup plus rapide.
la source