A primal (all-integer) integer programming algorithm

R. D. Young
{"title":"A primal (all-integer) integer programming algorithm","authors":"R. D. Young","doi":"10.6028/JRES.069B.025","DOIUrl":null,"url":null,"abstract":"The algorithm is most closely related to three existing procedures: the simplex method of G. B. Dantzig for linear programming problems, the Gumory all-integer integer programming algurithm, and the direct algorithm for integer prugramming uf Ben-Israel and Charnes. The algorithm is similar to the Gomory all·integer algorithm in these respects: (i) it is an all-integcr algorithm; (ii) it uses t he same c ut generation proccdure; (iii) it uses the cut row as the pivot row; and (iv) the pivot coefficient always has unit value. While the dual method provides the vehicle for moving from tableau to tableau in the Gomory all-integer algorithm. the simplex method has the analag()us role in the primal algorithm. Thus in a general sense this algorithm is a primal analog t() the (dual) Comory all-integer algo rithm. The direct algorithm of Be n-Israel and Charnes also has the above similarities to the Gomory all-integer al~orithm, but has one significant difference: an iteration or cycle of the direct algorithm must frequently include the solution of an \"auxiliary problem\" (which is itself an int eger prugramming problem) or a determination that no solution to the \"auxiliary problem\" exists. In contrasl. the cycles of the primal algorithm include only the adjoining of a ComUl'y cut and the executiun of the change of basis procedure of the simplex method. The procedure uf the algorithm and the proof of finit eness are founded on a classification of cycles of the algorithm and on two theore ms. Two types of prorf'dural restrictions are imposed as a basis for proving fin iteness: (a) selection of the incoming variable is subjected to regulation (beyond that required by t he simplex met hod). and t he rules applied are a function uf the type of cycle being executed; (b) selection of the row Llsed as the source of the data for the","PeriodicalId":408709,"journal":{"name":"Journal of Research of the National Bureau of Standards Section B Mathematics and Mathematical Physics","volume":"7 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1965-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"37","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Journal of Research of the National Bureau of Standards Section B Mathematics and Mathematical Physics","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.6028/JRES.069B.025","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 37

Abstract

The algorithm is most closely related to three existing procedures: the simplex method of G. B. Dantzig for linear programming problems, the Gumory all-integer integer programming algurithm, and the direct algorithm for integer prugramming uf Ben-Israel and Charnes. The algorithm is similar to the Gomory all·integer algorithm in these respects: (i) it is an all-integcr algorithm; (ii) it uses t he same c ut generation proccdure; (iii) it uses the cut row as the pivot row; and (iv) the pivot coefficient always has unit value. While the dual method provides the vehicle for moving from tableau to tableau in the Gomory all-integer algorithm. the simplex method has the analag()us role in the primal algorithm. Thus in a general sense this algorithm is a primal analog t() the (dual) Comory all-integer algo rithm. The direct algorithm of Be n-Israel and Charnes also has the above similarities to the Gomory all-integer al~orithm, but has one significant difference: an iteration or cycle of the direct algorithm must frequently include the solution of an "auxiliary problem" (which is itself an int eger prugramming problem) or a determination that no solution to the "auxiliary problem" exists. In contrasl. the cycles of the primal algorithm include only the adjoining of a ComUl'y cut and the executiun of the change of basis procedure of the simplex method. The procedure uf the algorithm and the proof of finit eness are founded on a classification of cycles of the algorithm and on two theore ms. Two types of prorf'dural restrictions are imposed as a basis for proving fin iteness: (a) selection of the incoming variable is subjected to regulation (beyond that required by t he simplex met hod). and t he rules applied are a function uf the type of cycle being executed; (b) selection of the row Llsed as the source of the data for the
一个原始(全整数)整数规划算法
该算法与现有的三个程序最密切相关:G. B. Dantzig的线性规划问题的单纯形法、Gumory全整数规划算法和Ben-Israel和Charnes的整数规划直接算法。该算法在以下几个方面与Gomory全整数算法相似:(1)它是一个全整数算法;(ii)使用相同的c - t生成程序;(三)以切割行为枢轴行;(iv)支点系数总是有单位值。而对偶方法在Gomory全整数算法中提供了从一个表移动到另一个表的载体。单纯形法在原始算法中具有analag()的作用。因此,在一般意义上,该算法是原始模拟t()(对偶)Comory全整数算法。Be n-Israel和Charnes的直接算法也与Gomory的全整数算法有上述相似之处,但有一个显著的区别:直接算法的迭代或循环必须经常包含“辅助问题”的解(它本身就是一个整数编程问题),或者确定“辅助问题”不存在解。在contrasl。原始算法的循环只包括相邻的ComUl切割和单纯形法的基变换过程的执行。算法的程序和有限性证明是建立在算法的循环分类和两个理论基础上的。作为证明有限性的基础,施加了两种类型的证明限制:(a)输入变量的选择受到调节(超出了单纯形方法所要求的)。所应用的规则是所执行循环类型的函数;(b)选择第ll行作为数据的来源
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信