Linear Reformulation Of Polynomial Discrete Programming For Fast Computation

INFORMS JOURNAL ON COMPUTING(2017)

引用 17|浏览41
暂无评分
摘要
Polynomial discrete programming problems are commonly faced but hard to solve. Treating the nonconvex cross-product terms is the key. State-of-the-art methods usually convert such a problem into a 0-1 mixed-integer linear programming problem and then adopt the branch-and-bound scheme to find an optimal solution. Much effort has been spent on reducing the required numbers of variables and linear constraints as well as on avoiding unbalanced branch-and-bound trees. This study presents a set of equations that linearize the discrete cross-product terms in an extremely effective manner. It is shown that embedding the proposed "equations for linearizing discrete products" into those state-of-the-art methods in the literature not only significantly reduces the required number of linear constraints from O(h(3)n(3)) to O(hn) for a cubic polynomial discrete program with n variables in h possible values but also tighten these methods with much more balanced branch-and-bound trees. Numerical experiments confirm a two-order (10(2)-times) reduction in computational time for some randomly generated cubic polynomial discrete programming problems.
更多
查看译文
关键词
polynomial discrete program, mixed-integer linear program, linearization equation, branch and bound
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要