最佳化中的可行性問題 LMI
可行性問題是在不考慮目標值的情況下找到最佳化問題的任何可行解。這個問題可以被視為最佳化問題的特例,其中所有可行解的目標值都是相同的。許多最佳化問題必須從所有可能解範圍內的一個可行點開始。一種方法是在問題中新增一個鬆弛變數,以放寬可行性條件。透過新增鬆弛變數,任何起點都將成為可行解。然後,最佳化問題被轉換為找到鬆弛變數的最小值,直到滿足可行性。
假設我們有兩個矩陣如下
它們是變數
的矩陣函式。
假設矩陣
和
是給定的。
最佳化問題是找到變數
使得以下約束得到滿足
透過新增一個鬆弛變數
,可以將此最佳化問題轉換為標準 LMI 問題。
此問題的數學描述是,以以下 LMI 公式形式最小化
在這個問題中,
和
是 LMI 問題的決策變數。
因此,這些變數在最佳化問題中被確定,使得
的最小值在滿足不等式約束的情況下被找到。
Github 倉庫中此問題的 Matlab 程式碼連結
https://github.com/asalimil/LMI-for-Feasibility-Problem-of-Convex-Optimization
線性規劃的 LMI
控制中的 LMI/工具