计算机工程与应用
計算機工程與應用
계산궤공정여응용
COMPUTER ENGINEERING AND APPLICATIONS
2014年
1期
41-44
,共4页
二次规划%逆问题%光滑函数%信赖域共轭梯度法
二次規劃%逆問題%光滑函數%信賴域共軛梯度法
이차규화%역문제%광활함수%신뢰역공액제도법
quadratic programming%inverse programming problems%smooth function%trust-region Newton-CG method
为了有效地求解二次规划逆问题,提出了一种求解其对偶问题的子问题的光滑化信赖域共轭梯度法。该方法采用增广拉格朗日法求解其对偶问题,引入光滑函数将对偶问题的子问题转换成连续的无约束优化问题,将信赖域法与共轭梯度法结合,设计出求解二次规划逆问题的算法流程。数值实验结果表明,该方法可行且有效,与牛顿法相比,更适合求解大规模问题。
為瞭有效地求解二次規劃逆問題,提齣瞭一種求解其對偶問題的子問題的光滑化信賴域共軛梯度法。該方法採用增廣拉格朗日法求解其對偶問題,引入光滑函數將對偶問題的子問題轉換成連續的無約束優化問題,將信賴域法與共軛梯度法結閤,設計齣求解二次規劃逆問題的算法流程。數值實驗結果錶明,該方法可行且有效,與牛頓法相比,更適閤求解大規模問題。
위료유효지구해이차규화역문제,제출료일충구해기대우문제적자문제적광활화신뢰역공액제도법。해방법채용증엄랍격랑일법구해기대우문제,인입광활함수장대우문제적자문제전환성련속적무약속우화문제,장신뢰역법여공액제도법결합,설계출구해이차규화역문제적산법류정。수치실험결과표명,해방법가행차유효,여우돈법상비,경괄합구해대규모문제。
In order to solve inverse quadratic programming problems effectively, a smoothing trust region Newton-CG method to solve its dual sub problem is proposed. Augmented Lagrange method is used to solve the dual problem and then the dual sub problem is conversed into a continuous unconstrained optimization problem through introducing a smoothing function. The trust region method and the conjugate gradient method are combined to design the algorithm flow of inverse quadratic programming problems. It is proved that this method is effective by numerical experiments, and compared with Newton method, it is more suitable for solving large scale problems.