pku007 发表于 2009-9-17 20:17

我很想问问楼主 能不能用lingo
解出102个病人入院的 最优解
就用0-1变量 第i个人第j天入院 就是
目标函数 最小平均逗留时
约束条件就是
每天出院人数
和每周手术时刻安排

pku007 发表于 2009-9-17 20:18

在线等lz简单回答一下吧

yunbuhuiku 发表于 2009-9-17 21:24

应该可以吧 我们构造出矩阵后就是用这样的优化模型解得。要说不同的话,我们可能用的解得方法不太一样~ 22# pku007

馒头帮帮主 发表于 2009-9-17 23:22

差不多啊,我是对五类病人进行分类啊,分出他们的优先级啊,

sdoerhang 发表于 2009-9-18 11:40

大家说得好!排队论!不好弄吧!改成优化占主体算了

liuyaliss 发表于 2009-9-18 22:28

恩···这道题想创新都是其次吧···真的能在正确解决的基础上创新才是难的

aqua2001 发表于 2009-9-18 22:33

本帖最后由 aqua2001 于 2009-9-18 22:45 编辑

用lingo解也可以。但这里有这样几个问题需要注意:第一个是我们解的不只是所给数据里的病人情况,而是我们需要替医院拟定一个长久使用的完整方案。所以我们不仅需要一个优化结果,而且需要通过优化结果,总结出一个调度的原则来。至于总结的是否真的好用,还要进行验证。第二个问题是除了平均等待时间最短这个目标函数以外,还应当明确地考虑到“最坏情况”。在只有有限个病人的前提下,无论如何,每个人都能等待不太长时间而得到治疗。但是如果时间无限地延续下去,就可能出现某些病人永远排不到的现象。所以如果只用Lingo根据现有数据做了一个结果,应当说思路是可行的,但还不够完整。

当然本题还有给出综合评价、以及预测什么时候能住院等另外几问需要单独处理。就我个人经验而言,此题的复杂程度,几乎没法直接算出来各种调度方法的实际效果。恐怕免不了要仿真一下。

zhy11 发表于 2009-9-18 22:38

发现我们的思路跟分析不怎么沾边,哎,没戏了。。。

aqua2001 发表于 2009-9-18 22:44

那倒不一定,这些分析也只是一种思路而已,另外的思路或许会更好。其实上面有人说的用Lingo来帮我们总结较好的原则,就是一种很有意义的思路。否则空口无凭,很难说什么样的排队原则真的“够”好。

古诗词 发表于 2009-9-18 22:58

页: 1 2 [3] 4 5 6 7
查看完整版本: 对B题的一些评论(个人意见,仅供参考)