资源

用MPS格式的数据解决LP问题(int6)

/****************************************************************//*S A S S A M P L E L I B R A R Y*//*                                                              *//*姓名:int6*//*标题:用MPS格式的数据解决LP问题(int6)*//*产品:或*//*系统:所有*//*关键字:或*//*进程:INTPOINT,LP,排序*//*数据:*//*                                                              *//*支持:更新:*//*参考:*//*MISC:数学INTPOINT章节中的示例6*//*编程遗留程序*//*                                                              *//****************************************************************//*注意:如果在文件名语句*/文件名w'/your-directory/your-filename.dat';原始数据;填充w lrecl=80衬垫;输入字段1$2-3字段2$5-12字段3$15-22字段4 25-36字段5$40-47字段6 50-61;运行;%sasmpsxs;数据lp;集合;如果_type_=“FREE”,则_type_=“MIN”;如果滞后(_type_)=“*HS”,则_type_=“RHS”;运行;proc排序数据=lp;按cl;运行;进程intpointarcdata=lpcondata=lp sparsecondata rhsobs=rhs grouped=condataconout=solutn/*最佳解决方案的SAS数据集*/字节=20000000nnas=1700 ncoefs=4000 ncons=700打印级别2=2 memrep;运行;程序lpdata=lp稀疏数据结束暂停时间=3600 maxit1=100000 maxit2=100000;运行;显示状态;退出;