问个和整数线性规划有关的问题
时间:2011-07-23
来源:互联网
             先打预防针。这是工作中碰到的问题,不是什么ACM题,所以没有严格的时间空间这类限制。要蹭分的出门左转,这里不是乃应该回帖的地方。
线性规划可以理解为R^n空间上若干个半平面围成的一个解。解空间是个凸多面体这也是众所周知的。整数线性规划的解就是这个凸多面体内的整点。
在同一个空间R^n上,假设有多个整数线性规划问题,它们的解空间分别是S1,S2,...,Sk。每一个Si都可以表示为某个凸多面体内的整点集合。
现在定义S = S1 + S2 + ... + Sk = {v1+v2+...+vk | vi \in Si},即S集合里每个向量可以写成S1~Sk里每个集合取1个向量的和。
由定义,S显然也是一个R^n上整点构成的集合。
现在的问题是:
1. 是否存在一个凸多面体,使得S恰好是这个凸多面体内的整点集?换句话说,就是S是否是某个线性规划问题的整数解集?
2. 如果前一个问题的回答是肯定的,那是否存在一个合理的算法能够算出这个凸多面体,i.e.把这个线性规划问题给描述出来?
求解这个线性规划目前不在问题的范围之内,但是如果需要的话俺会在回帖里追加的。
---------
以下是一个例子。
假设S1={(0,0),(0,1)}, S2={(0,0),(1,0)},那S={(0,0),(0,1),(1,0),(1,1)}。这个可以用0<=x<=1,0<=y<=1的线性规划去描述。
            线性规划可以理解为R^n空间上若干个半平面围成的一个解。解空间是个凸多面体这也是众所周知的。整数线性规划的解就是这个凸多面体内的整点。
在同一个空间R^n上,假设有多个整数线性规划问题,它们的解空间分别是S1,S2,...,Sk。每一个Si都可以表示为某个凸多面体内的整点集合。
现在定义S = S1 + S2 + ... + Sk = {v1+v2+...+vk | vi \in Si},即S集合里每个向量可以写成S1~Sk里每个集合取1个向量的和。
由定义,S显然也是一个R^n上整点构成的集合。
现在的问题是:
1. 是否存在一个凸多面体,使得S恰好是这个凸多面体内的整点集?换句话说,就是S是否是某个线性规划问题的整数解集?
2. 如果前一个问题的回答是肯定的,那是否存在一个合理的算法能够算出这个凸多面体,i.e.把这个线性规划问题给描述出来?
求解这个线性规划目前不在问题的范围之内,但是如果需要的话俺会在回帖里追加的。
---------
以下是一个例子。
假设S1={(0,0),(0,1)}, S2={(0,0),(1,0)},那S={(0,0),(0,1),(1,0),(1,1)}。这个可以用0<=x<=1,0<=y<=1的线性规划去描述。
作者: FancyMouse 发布时间: 2011-07-23
             这帖在版块里似乎神隐了。bump一下。            
            作者: FancyMouse 发布时间: 2011-07-24
  引用 1 楼 fancymouse 的回复:
  
这帖在版块里似乎神隐了。bump一下。
这帖在版块里似乎神隐了。bump一下。
ライラちゃん、乃这问题忒深邃了⋯⋯估计CSDN里木有人能回答出啊~~
作者: zenny_chen 发布时间: 2011-07-24
             第一问,感觉如果整数解是有限个,应该存在这样的多面体,而且应该是凸的(不清楚不凸的话是否就没有单纯型法了?)。证明我就不会了。
第二问没太明白,是说已知整点集,反过来推出一个线性规划么?
            第二问没太明白,是说已知整点集,反过来推出一个线性规划么?
作者: litaoye 发布时间: 2011-07-24
 相关阅读 更多  
      
    热门阅读
-   office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具 office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具阅读:74 
-   如何安装mysql8.0 如何安装mysql8.0阅读:31 
-   Word快速设置标题样式步骤详解 Word快速设置标题样式步骤详解阅读:28 
-   20+道必知必会的Vue面试题(附答案解析) 20+道必知必会的Vue面试题(附答案解析)阅读:37 
-   HTML如何制作表单 HTML如何制作表单阅读:22 
-   百词斩可以改天数吗?当然可以,4个步骤轻松修改天数! 百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!阅读:31 
-   ET文件格式和XLS格式文件之间如何转化? ET文件格式和XLS格式文件之间如何转化?阅读:24 
-   react和vue的区别及优缺点是什么 react和vue的区别及优缺点是什么阅读:121 
-   支付宝人脸识别如何关闭? 支付宝人脸识别如何关闭?阅读:21 
-   腾讯微云怎么修改照片或视频备份路径? 腾讯微云怎么修改照片或视频备份路径?阅读:28 















