建立线性规划模型.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
优 化 建 模 拍卖与投标问题- 例6.3: 艺术品拍卖问题 1 2 3 4 5 投标人4 4 3 6 8 7 投标人3 5 1 9 7 6 投标人2 3 6 8 2 9 投标人1 投标价格 4 3 3 2 1 招标项目的数量 5 4 3 2 1 招标项目类型 假设每个投标人对每类艺术品最多只能购买1件 每个投标人购买的艺术品的总数不能超过3件 问哪些艺术品能够卖出去?卖给谁?每类物品的清算价应该是多少? 假设有一个中间商希望最大化自己的例润 问题分析与假设 设有N类物品需要拍卖,第j类物品的数量为Sj(j=1, 2,…,N);有M个投标者,投标者i(i=1,2,…,M)对第j类物品的投标价格为bij(假设非负)。投标者i对每类物品最多购买一件,且总件数不能超过ci。 实际中可以通过对所有投标的报价进行排序来解决 目标:确定第j类物品的清算价格pj,它应当满足下列假设条件: 成交的第j类物品的数量不超过Sj(j=1,2,…,N); 对第j类物品的报价低于pj的投标人将不能获得第j类物品; 如果成交的第 j 类物品的数量少于Sj(j=1, 2,…,N),可以认为pj=0 (除非拍卖方另外指定一个最低的保护价); 对第j类物品的报价高于pj的投标人有权获得第j类物品,但如果他有权获得的物品超过3件,那么假设他总是希望使自己的满意度最大(满意度可以用他的报价与市场清算价之差来衡量)。 线性规划模型(LP) 用0-1变量xij表示是否分配一件第j类物品给投标者i,即xij=1表示分配,而xij=0表示不分配。 目标函数 虚拟的中间商的总利润最大 ,即 约束条件 (1)每类物品的数量限制 (2)每个投标人所能分到的物品的数量限制 MODEL: TITLE 拍卖与投标; SETS: ! S,C,B,X的含义就是上面建模时给出的定义; AUCTION: S; BIDDER : C; LINK(BIDDER,AUCTION): B, X; ENDSETS DATA: ! 通过文本文件输入数据; AUCTION=@FILE(AUCTION.TXT); BIDDER =@FILE(AUCTION.TXT); S=@FILE(AUCTION.TXT); C=@FILE(AUCTION.TXT); B=@FILE(AUCTION.TXT); ENDDATA MAX=@SUM(LINK: B*X); ! 目标函数; @FOR(AUCTION(J): ! 拍卖数量限制 [AUC_LIM] @SUM(BIDDER(I): X(I,J)) S(J) ); @FOR(BIDDER(I): ! 投标数量限制; [BID_LIM] @SUM(AUCTION(J): X(I,J)) C(I) ); @FOR(LINK: @BIN(X)); ! 0-1变量限制; END LINGO模型为 最优解为:投标人1得到艺术品1、3、4,投标人2、3都得到艺术品2、3、5,投标人4得到艺术品4、5. 结果,第4、5类艺术品各剩下1件没有成交。 如何才能确定清算价格呢? 约束“AUC_LIM”是针对每类艺术品的数量限制的,对应的影子价格就是其清算价格:即5类艺术品的清算价格分别是5、5、3、0、0。第4、5类艺术品有剩余,所以清算价格为0 推广:大学生的选课问题 交通流均衡问题-例6.4: 公路网汽车分布 居民区 工作区 B C D A 每天上班时间有6千辆小汽车要从居民区A前往工作区D 40 54 14 54 40 3 流量 ≤4 30 53 13 53 30 2 流量 ≤3 20 52 12 52 20 流量 ≤2 行驶时间 (分钟) CD BD BC AC AB 道路 5条道路上每辆汽车的平均行驶时间和汽车流量之间的关系见下表 这些汽车将如何在每条道路上分布? 问题分析 交通流的规律:每辆汽车都将选择使自己从A到D运行时间最少的路线 必然的结果:无论走哪条路线从A到D,最终花费的时间应该是一样的,因为花费时间较长的那条线路上的部分汽车总会改变自己的路线,以缩短自己的行驶时间 汽车在每条道路上的分布将达到均衡状态 决策变量 共有20个决策变量Y(j)和X(i,j),(i=2, 3,4;j=AB,AC,BC,BD,CD) 如Y(AB)表示道路AB上的总的流量,进一步分解成三部分: 道路AB上的流量不超过2时的流量,用X(2,AB)表示; AB上的流量超过2但不超过3时,超过2的流量部分用X(3,AB)表示; AB上的流量超过3但不超过4时,超过3的流量部分用X(4,AB)表示。 线性规划模型(LP) 目标函数 约束条件 总的堵塞时间最小 用T(i,j)表示流量X(i,j)对应的堵

文档评论(0)

bodkd + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档