Kısıtlamalara tabi ikinci dereceden fonksiyon en aza indirin
İkinci dereceden programlama (QP), sınırlara, doğrusal eşitliğe ve eşitsizlik kısıtlamalarına tabi bir amaç fonksiyonunu en aza indirgemek veya en üst düzeye çıkarmaktır. Örnek problemler, finansta portföy optimizasyonu, elektrik hizmetleri için güç üretimi optimizasyonu ve mühendislikte tasarım optimizasyonunu içerir.
İkinci dereceden programlama, ikinci dereceden bir fonksiyonu en aza indiren bir x vektörü bulmanın matematiksel problemidir:
minx{12xTHx+fTx}minx{12xTHx+fTx}
Kısıtlamalara tabi olarak:
İkinci dereceden programlama problemlerini çözmek için yaygın olarak kullanılan aşağıdaki algoritmaları uygulamak için MATLAB® kullanabilirsiniz:
İç nokta konveksi: herhangi bir kısıtlama kombinasyonu ile konveks problemleri çözer