中国民航大学学报 ›› 2013, Vol. 31 ›› Issue (3): 45-49.

• 民用航空 • 上一篇    下一篇

0-1 线性规划的连续化求解方法

刘山,张林玲,郝立东,曹盛文   

  1. (中国民航大学计算机科学与技术学院,天津300300)
  • 收稿日期:2012-06-15 修回日期:2012-09-06 出版日期:2013-06-23 发布日期:2013-10-08
  • 作者简介:刘山(1955—),男,天津人,教授,学士,研究方向为数据挖掘、计算机视频.
  • 基金资助:

    国际合作与交流专项基金(2008DFA12300)

Continuous method for solving 0-1 linear programming

LIU Shan,ZHANG Lin-ling,HAO Li-dong,CAO Sheng-wen   

  1. (College of Computer Science and Technology,CAUC,Tianjin 300300,China)
  • Received:2012-06-15 Revised:2012-09-06 Online:2013-06-23 Published:2013-10-08

摘要:

针对0-1 线性规划的优化问题,提出一种惩罚函数方法。考虑到0-1 线性规划的最优值特征,通过在目标函数中加上惩罚函数,将0-1 离散线性规划模型连续化成非线性规划模型,并使用Matlab 的Fmincon 函数进行求解。经对多个算例的计算,并和其他算法比较,结果表明惩罚函数法的可行性和有效性。将该方法应用于实际的飞机排班问题上,取得比较满意的结果。

关键词: 0-1 线性规划, 惩罚函数法, 连续化

Abstract:

To optimize the 0-1 linear programming,a method of penalty function is proposed. According to the features of the 0-1 linear programming optimal value,the penalty function is added with the target function and the 0-1 discrete model is changed into the continuous model which is nonlinear equally. The nonlinear model is solved by Fmincon function of Matlab. The results with example calculation and comparison with other algorithms show that this method is feasible and effective. This method is applied to the actual aircraft scheduling and the result is satisfying.

Key words: 0-1 linear programming, a method of penalty function, continuous

中图分类号: