複製鏈接
請複製以下鏈接發送給好友

哈奇揚方法

鎖定
哈奇揚方法(Khachyian method)亦稱橢球法,它是蘇聯學者肖爾關於非線性規劃的橢球方法的基礎上提出的,指一種迭代路徑迥然異於單純形方法的求解線性規劃的多項式算法
中文名
哈奇揚方法
外文名
Khachyian method
所屬學科
數學
所屬問題
線性規劃
別    名
橢球法

哈奇揚方法基本特點

它具有如下的特點:
1.它是通過包含線性規劃約束條件構成的多面體的橢球搜索最優解,不同於單純形方法是從該多面體的一個頂點迭代到相鄰的一個頂點。
2.迭代過程始終保持一個橢球,每迭代一次都得到一個具有相同性質的更小的橢球,因此,人們常把這個方法稱為求解線性規劃的橢球方法。
3.從算法複雜性的觀點看,它是多項式算法,而單純形方法並不是多項式算法。
此方法由蘇聯學者哈奇揚(Л.Г.Хачиян)於1979年給出,所以得此名 [1] 

哈奇揚方法方法步驟

哈奇揚方法為考慮如下特徵的問題:求x使之滿足
,其中A為
矩陣,其方法步驟為:
1.(初始準備) 
記錄迭代次數,tj為第j次迭代的解,初始解
為分量全為0的n維列向量,取
為n階對角矩陣,其中I為n階單位陣,
為問題的規模,P為矩陣A及向量b中所有非零分量的乘積,在上述數據中,可逆方陣B是構造橢球的關鍵成分,初始橢球
2.(檢驗) 若tj滿足
,則停止迭代,當前解即為所求,若
,則停止迭代,説明問題無解。
3.(迭代) 任選一個不滿足
的不等式,例如
,並記
,設
轉至第2步。
為n維列向量,
為n×n矩陣,雖然,哈奇揚方法是求解線性規劃的多項式算法,但是其實際迭代上並不產生真實的優越性,這個方法在理論上的影響對線性規劃是突破性的,其後產生了一個新方向,即考慮以約束區域的內點為途徑,去搜索問題的解,這個方向把線性規劃與非線性規劃以及組合規劃能夠更緊密地結合起來 [1] 
參考資料
  • 1.    數學辭海編輯委員會.數學辭海·第二卷:中國科學技術出版社,2002