Please wait a minute...
 首页  期刊介绍 期刊订阅 联系我们 横山亮次奖 百年刊庆
 
最新录用  |  预出版  |  当期目录  |  过刊浏览  |  阅读排行  |  下载排行  |  引用排行  |  横山亮次奖  |  百年刊庆
清华大学学报(自然科学版)  2017, Vol. 57 Issue (12): 1265-1271    DOI: 10.16511/j.cnki.qhdxxb.2017.25.059
  自动化 本期目录 | 过刊浏览 | 高级检索 |
连续分片线性规划问题的山顶投影穿山法
续志明1,2, 刘匡宇1, 白宇1, 王书宁1
1. 清华大学 自动化系, 信息科学与技术国家实验室, 北京 100084;
2. 空军工程大学 理学院, 西安 710051
Hill tunneling method via peak subpoints for continuous piecewise linear programming
XU Zhiming1,2, LIU Kuangyu1, BAI Yu1, WANG Shuning1
1. National Laboratory for Information Science and Technology, Department of Automation, Tsinghua University, Beijing 100084, China;
2. Science College, Air Force Engineering University, Xi'an 710051, China
全文: PDF(1807 KB)  
输出: BibTeX | EndNote (RIS)      
摘要 连续分片线性规划是一类应用广泛的重要规划,寻找连续分片线性规划的全局最优解是研究这类规划的重点和难点。该文研究的是一种对此类规划进行全局寻优的确定性启发式算法。由于此类规划问题可以转化为凸多面体上的凹优化问题进行求解,因此利用凹函数的上水平集的凸性,该文提出可以通过直接穿透目标函数上水平集在其等值面上进行搜索,以逃离当前局部最优解进行全局寻优。该方法中每次逃离的搜索方向都通过山形凹目标函数的顶点投影来确定,因此称为山顶投影穿山法。在数值实验中,将所提出的山顶投影穿山法与CPLEX以及绕山法进行了比较,结果表明该算法在计算速度与全局寻优能力上性能优越。
服务
把本文推荐给朋友
加入引用管理器
E-mail Alert
RSS
作者相关文章
续志明
刘匡宇
白宇
王书宁
关键词 全局优化分片线性凹优化割平面穿山    
Abstract:Continuous piecewise linear (CPWL) optimization is a widely used mathematical programming method, and searching for the globally optimal solution is the research emphasis. This paper presents a heuristic algorithm with determinacy for the global optimization of CPWL programming, which is referred to as the hill tunneling via peak subpoint (HTPS) algorithm. A CPWL programming problem can be transformed into an equivalent concave optimization problem over a polyhedron; thus, the current algorithm makes use of the concavity of the super-level sets of concave piecewise linear functions to escape a local optimum to search on the other side of its contour surface by cutting across the super-level set. Each searching path for the hill tunneling is established using the peak subpoint of the "hill" shaped concave objective function. Numerical tests show that this algorithm is more efficient and has better global search capability than CPLEX or the hill detouring (HD) method, which shows its superior performance.
Key wordsglobal optimization    piecewise linear    concave minimization    cutting plane method    hill tunneling
收稿日期: 2016-11-15      出版日期: 2017-12-15
ZTFLH:  O221  
通讯作者: 王书宁,教授,E-mail:swang@tsinghua.edu.cn     E-mail: swang@tsinghua.edu.cn
引用本文:   
续志明, 刘匡宇, 白宇, 王书宁. 连续分片线性规划问题的山顶投影穿山法[J]. 清华大学学报(自然科学版), 2017, 57(12): 1265-1271.
XU Zhiming, LIU Kuangyu, BAI Yu, WANG Shuning. Hill tunneling method via peak subpoints for continuous piecewise linear programming. Journal of Tsinghua University(Science and Technology), 2017, 57(12): 1265-1271.
链接本文:  
http://jst.tsinghuajournals.com/CN/10.16511/j.cnki.qhdxxb.2017.25.059  或          http://jst.tsinghuajournals.com/CN/Y2017/V57/I12/1265
  图1 绕山法示意图
  图2 穿山法示意图
  图3 对等势子面的检查示意图
  图4 演示验证算例目标函数
  图5 穿山法求解过程演示
  图6 各算法在 N=5时的平均运算时间
  图7 各算法在 M=5 0时的平均运算时间
  图8 各算法在 N=5时的S R值
  图9 各算法在 M=5 0时的S R 值
[1] Fourer R. A simplex algorithm for piecewise-linear programming I:Derivation and proof[J]. Mathematical Programming, 1985, 33(2):204-233.
[2] Fourer R. A simplex algorithm for piecewise-linear programming Ⅱ:Finiteness, feasibility and degeneracy[J]. Mathematical Programming, 1988, 41(1-3):281-315.
[3] Fourer R. A simplex algorithm for piecewise-linear programming Ⅲ:Computational analysis and applications[J]. Mathematical Programming, 1992, 53(1-3):213-235.
[4] Keha A B, De Farias J I R, Nemhauser G L. Abranch-and-cut algorithm without binary variables for nonconvex piecewise pinear optimization[J]. Operations Research, 2006, 54(5):847-858.
[5] Vielma J P, Ahmed S, Nemhauser G. Mixed-integer models for nonseparable piecewise linear optimization:Unifying framework and extensions[J]. Operations Research, 2010, 58(2):303-315.
[6] Xi X, Xu J, Mu X, et al. Continuous piecewise linear programming via concave optimization and genetic algorithm[C]//2012 IEEE 51st Annual Conference on Decision and Control (CDC). Maui, HI, USA:IEEE, 2012:2509-2514.
[7] Huang X, Xu J, Mu X, et al. The hill detouring method for minimizing hinging hyperplanes functions[J]. Computers & Operations Research, 2012, 39(7):1763-1770.
[8] Huang X, Xu J, Wang S. Exact penalty and optimality condition for nonseparable continuous piecewise linear programming[J]. Journal of Optimization Theory and Applications, 2012, 155(1):145-164.
[9] Wang S, Sun X. Generalization of hinging hyperplanes[J]. Information Theory, IEEE Transactions on, 2005, 51(12):4425-4431.
[10] Horst R, Tuy H. Global Optimization:Deterministic Approaches[M]. Berlin:Springer, 1996.
[11] Dolan E D, More J J. Benchmarking optimization software with performance profiles[J]. Mathematical Programming, Series B, 2002, 91(2):201-213.
[1] 李培峰, 黄一龙, 朱巧明. 使用全局优化方法识别中文事件因果关系[J]. 清华大学学报(自然科学版), 2017, 57(10): 1042-1047.
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
版权所有 © 《清华大学学报(自然科学版)》编辑部
本系统由北京玛格泰克科技发展有限公司设计开发 技术支持:support@magtech.com.cn