线性规划
数学
扩展(谓词逻辑)
算法
零(语言学)
十字交叉算法
整数规划
价值(数学)
整数(计算机科学)
数学优化
变量(数学)
变量
线性分式规划
计算机科学
统计
哲学
数学分析
程序设计语言
语言学
出处
期刊:Operations Research
[Institute for Operations Research and the Management Sciences]
日期:1965-08-01
卷期号:13 (4): 517-546
被引量:699
标识
DOI:10.1287/opre.13.4.517
摘要
An algorithm is proposed for solving linear programs with variables constrained to take only one of the values 0 or 1. It starts by setting all the n variables equal to 0, and consists of a systematic procedure of successively assigning to certain variables the value 1, in such a way that after trying a (small) part of all the 2 n possible combinations, one obtains either an optimal solution, or evidence of the fact that no feasible solution exists. The only operations required under the algorithm are additions and subtractions; thus round-off errors are excluded. Problems involving up to 15 variables can be solved with this algorithm by hand in not more than 3–4 hours. An extension of the algorithm to integer linear programming and to nonlinear programming is available, but not dealt with in this article.
科研通智能强力驱动
Strongly Powered by AbleSci AI