Saya mencari paket untuk membantu saya memecahkan beberapa masalah optimasi kuadratik dan saya melihat setidaknya ada setengah lusin paket yang berbeda. Menurut halaman ini :
QP (Quadratic programming, 90C20): cplexAPI , kernlab , limSolve , LowRankQP , quadprog , Rcplex , Rmosek
Beberapa di antaranya (Rmosek dan cplexAPI) bergantung pada paket eksklusif lainnya, jadi saya tidak tertarik dengan itu.
Apa perbedaan penting antara paket QP lainnya?
r
optimization
Henry Henrinson
sumber
sumber
Jawaban:
mclapply()
).Edit.
Karena saya menulis jawaban ini, paket baru, ipoptr sekarang tersedia di R-forge. Ini pasca R-blogger membandingkan kinerja pada QP murni dengan quadprog. Singkatnya, ipoptr mendukung triplet matriks jarang dan cenderung jauh lebih cepat daripada quadprod ketika matriks desain jarang. Namun ketika matriks desain padat, quadprog tampaknya masih jauh lebih cepat.
sumber