资源

求不可约不可行集(optlpe07)

/**********************************************************************//*                                                                    *//*S A S S A M P L E L I B R A R Y*//*                                                                    *//*名称:optlpe07*//*标题:寻找不可约不可行集(optlpe07)*//*产品:或*//*系统:所有*//*关键字:或*//*程序:OPTLP*//*数据:*//*                                                                    *//*支持:更新:*//*参考:*//*MISC:数学OPTLP章节中的示例7*//*编程*//*                                                                    *//**********************************************************************//*不可行的*/数据存在;输入字段1$field2$field3$field4字段5$field6;数据线;名称。行。N成本。G控制1。L控制2。G con3。列。.x1成本1 con1 1.x1 con2 1。.x2成本1 con1 1.x2 con3 1。.x3成本1 con2 1.x3 con3 1。右侧。.rhs con1 10 con2 4.rhs康3 4。范围。.r1 con3 1。绑定。向上b1 x 3。恩达塔。;proc-optlp数据=存在iis=启用primalout=iis_vars双输出=iis_conslogfreq=1;运行;title“IIS中的约束”;proc打印数据=iis_cons标签;运行;title“IIS中的变量”;proc打印数据=iis_vars标签;运行;/*丢弃con3,可行*/数据存在;输入字段1$field2$field3$field4字段5$field6;数据线;名称。行。N成本。G配置1。L con2。G con3。列。.x1成本1 con1 1.x1 con2 1。.x2成本1 con1 1.x2 con3 1。.x3成本1 con2 1.x3 con3 1。右侧。.rhs con1 10 con2 4.rhs con3 4。绑定。向上b1 x 3。恩达塔。;proc optlp数据=存在iis=开;运行;