整数规划
数学优化
非线性规划
计算机科学
变量(数学)
整数(计算机科学)
惩罚法
分支机构和价格
二次规划
非线性系统
分支和切割
线性规划
数学
算法
物理
量子力学
程序设计语言
数学分析
标识
DOI:10.1115/detc1988-0012
摘要
Abstract A general purpose algorithm for the solution of nonlinear mathematical programming problems containing integer, discrete, zero-one and continuous design variables is described. The algorithm implements a branch and bound procedure in conjunction with both an exterior penalty function and a quadratic programming method. Variable bounds are handled independently from the design constraints which removes the necessity to reformulate the problem at each branching node. Examples are presented to demonstrate the utility of the algorithm for solving design problems. The use of zero-one variables to represent design decisions in order to allow conceptual level design to be performed is demonstrated.
科研通智能强力驱动
Strongly Powered by AbleSci AI